tinyCam Monitor for Android and Blue Iris support

alexvas

tinyCam Developer
Sep 12, 2015
222
199
tinyCam Monitor starting from version 6.4 now fully supports Blue Iris via new v4 driver.
You can connect to BI with snapshot (jpeg), server push (mjpeg), proprietary (h264) protocols. Pan-tilt, zoom, presets, 1-w audio should work as well.

http://tinycammonitor.com/
 
I'm trying to work with this new feature, and I can get it to pull the feed from the cameras I have set up in Blue Iris. But how do you tell tinyCam which of the cameras set up in Blue Iris you want to use? I think I'm missing something pretty obvious, but I can't figure it out for the life of me.
 
Just go to Camera Settings - Advanced Settings and change Channel to 2 for example.

You need to configure every channel for BI manually. The easiest way is just press Copy in Manage Cameras window. Then change channel.

Screenshot_20160121-195432.png
 
Okay, got it. Is there any rhyme or reason as to which camera is associated with each channel? They appear to follow the order they are shown in a multi-camera view (ie my 3x3 grid) starting from top left and moving left to right until the end of that line then moving down to the next line. However, without some name associated with the channel, it's sort of hit and miss as to what one I need to choose.
 
Okay, got it. Is there any rhyme or reason as to which camera is associated with each channel? They appear to follow the order they are shown in a multi-camera view (ie my 3x3 grid) starting from top left and moving left to right until the end of that line then moving down to the next line. However, without some name associated with the channel, it's sort of hit and miss as to what one I need to choose.

It is the order being sent by BI web interface.
 
Howdy! Running the BlueIris UI2 add on, port 8001 and getting " target server is not responding"...ping check succeeds though as 'OK'. Tried toggling Snapshot and http, rtsp but all fail with same error. Any clues?

Sent from my Nexus 6 using Tapatalk
 
Are you sure you have selected vendor Blue Iris in the app. Model v4 supports only Snapshot, Server Push, Proprietary protocols.
Anyway this is most probably due to UI2 plugin. Then app works with BI directly using 81 port.
 
  • Like
Reactions: alphawave7
Ah...BlueIris as model now works...as version 4! No h264, but jpeg and mjpeg do. Thanks!


I should say h264 shows a corrupted and blocky image.

Sent from my Nexus 6 using Tapatalk
 
For BI H264 be sure you use software H264 decoder in the app. Hardware one does not work for BI in the app. Check App Settings - Video.
 
  • Like
Reactions: alphawave7
For BI H264 be sure you use software H264 decoder in the app. Hardware one does not work for BI in the app. Check App Settings - Video.
Sure enough..had it set to Hardware...now set to Software and h264 works! Cheers!

Sent from my Nexus 6 using Tapatalk
 
Still cannot add BI v3 to tinycam pro. Added the BI and all correct port forwarding etc.
 
Howdy Alex!
Welp..BI has changed a bit, as well as UI2 (but my 8001 port remains the same as always, and works fine otherwise), and this is now broken on TinyCamPro. I've tried toggling jpeg/mpeg server push and software h264, but nothing is giving me vid. Status says OK, but no streaming, and on protocols, vary from 505 and 404.

I wonder is there a way you can leverage the HLS stream now being sent via BI...it is remarkably smooth on my devices, and doesn't seem to tax them at all. That would be the direction I'd head if I could.
Cheers Alex!

edit: FWIW, I wrapped up your apk and am running it on my Chromebook via ARC, and it's snappy! Thought you'd like to know...
 
Can you provide me a temporary access to your BI for troubleshooting?

HLS stream is supported in the app. Which request is used by BI? Create a new vendor (Generic URL) in the app and specify full hls request, e.g. http://192.168.0.2/request.m3u8
 
Howdy Alex!
IIRC, the usual is eg. x.x.x.x:81/ui2.htm, and the HLS stream is at /livestream.htm, but I'll check..
 
How can you tell what wifi IP cameras will work natively with Chrome or Chromebooks? I have a PTZ Sricam camera which works perfectly with plain browsers without any plug ins or other software. I want to use an inexpensive outdoor IP wifi camera with a Chromebook over a local wifi network (i.e. no Internet). I have tried a camera but it seems to need Active X add-ons and an IE browser. I can't work out how to tell if a camera will work with a plain browser such as on Chromebooks. Help!
 
I'm using a Samsung Galaxy 6 and comparing the Android Blue Iris App to Tiny Cam Pro and have a couple of questions. I am definitely a newbie.

The live image in Blue Iris App is OK but fairly blocky if I zoom in. So is the image in Tiny Cam Pro if I am set to Blue Iris v4 and Proprietary H264, regardless if I am using the Software or Hardware Plus setting (the Hardware without the + does not work at all). If I switch to MJPEG push protocol in Tiny Cam Pro, my frame rate drops from 20 down to 3fps, but the image is vastly superior and I can zoom down to a blade of grass clearly.

So can someone explain what is going on? Can I get this kind of clarity in the Blue Iris app? I'd rather have at least 15fps for video capture purposes.
 
I'm using a Samsung Galaxy 6 and comparing the Android Blue Iris App to Tiny Cam Pro and have a couple of questions. I am definitely a newbie.

The live image in Blue Iris App is OK but fairly blocky if I zoom in. So is the image in Tiny Cam Pro if I am set to Blue Iris v4 and Proprietary H264, regardless if I am using the Software or Hardware Plus setting (the Hardware without the + does not work at all). If I switch to MJPEG push protocol in Tiny Cam Pro, my frame rate drops from 20 down to 3fps, but the image is vastly superior and I can zoom down to a blade of grass clearly.

So can someone explain what is going on? Can I get this kind of clarity in the Blue Iris app? I'd rather have at least 15fps for video capture purposes.
The blue iris mobile app is not designed to record and store video though it can do it manually. If you want to increase the image quality in the app, you can do so by increasing the birate in the webserver...you can set 3 different profiles and choose the one you want within the mobile app.
 
How can you tell what wifi IP cameras will work natively with Chrome or Chromebooks? I have a PTZ Sricam camera which works perfectly with plain browsers without any plug ins or other software. I want to use an inexpensive outdoor IP wifi camera with a Chromebook over a local wifi network (i.e. no Internet). I have tried a camera but it seems to need Active X add-ons and an IE browser. I can't work out how to tell if a camera will work with a plain browser such as on Chromebooks. Help!

Install tinyCam Monitor FREE on Chromebook (not available on Chrome running Windows/Mac). It should allow viewing Sricams.
https://chrome.google.com/webstore/detail/tinycam-monitor/pipiopfdfnbhlfllplbcjobbcgghfchm
 
I'm using a Samsung Galaxy 6 and comparing the Android Blue Iris App to Tiny Cam Pro and have a couple of questions. I am definitely a newbie.

The live image in Blue Iris App is OK but fairly blocky if I zoom in. So is the image in Tiny Cam Pro if I am set to Blue Iris v4 and Proprietary H264, regardless if I am using the Software or Hardware Plus setting (the Hardware without the + does not work at all). If I switch to MJPEG push protocol in Tiny Cam Pro, my frame rate drops from 20 down to 3fps, but the image is vastly superior and I can zoom down to a blade of grass clearly.

So can someone explain what is going on? Can I get this kind of clarity in the Blue Iris app? I'd rather have at least 15fps for video capture purposes.

This is a "feature" of BI.
 
If you want to increase the image quality in the app, you can do so by increasing the bitrate in the webserver...you can set 3 different profiles and choose the one you want within the mobile app.

Thanks, Fenderman. Does the webserver bitrate have any relationship to the in-camera bitrate that I set in each cameras firmware utility? BTW, is 4096 a good compromise setting for in-camera bitrate or should I choose 8192? I currently have in-camera fps set to 20fps and the i-frame set a 40 (I seemed to need a setting of 40 to prevent image focus cycling every second when set to 20). Am I in the right ballpark here?