It looks similar to several other user logs, where there are no errors, but no video data coming in either. A lot of smart home cameras don’t follow MJPEG protocol correctly, so this might be one of those cases. This is not something that could be reproduce in testing so far, so there is no solution.
Update for camera stream processing might resolve this, so I would suggest waiting for that.
I will post updates here when it is available.
@igor, my camera (HikVision) doesn’t allow un-authenticated MJPEG stream, so I need to pass that info in the form of http://user:pass@IP/.....
as the stream URL - that doesn’t seem to work with HH? I can get the stream on the browser but on HH it’s always Image format error - any idea why?
@Santanu_Das auth in URL is supported, so most likely that’s not the issue. Is this the camera you uploaded the logs for previously in another thread?
I have about 5 of 'em, so probably yes. Two of 'em atm I’m trying out with HH using MJPEG stream. I can upload the log again, if that helps.
Yes, just to make sure it is not a different problem.
Thanks Igor. I’ll wait for the update. When do you estimate release?
@igor
I created a new user/pass and uploaded the debug log. Let me know if you need any more info.
-S
@Santanu_Das
for hikvision camera case from the logs it looks like live stream should be working correctly. While snapshot 10s refresh get authentication error. It doesn’t seem like any user/pass is set on that snapshot URL?
@Col8 @Santanu_Das 9.0 (4950) build (on the beta channel) will have experimental “Camera streaming V2” flag in HomeHabit Labs.
Please try that and see if that resolves issues with the live streaming.
That supports both RTSP and MJPEG streams. It is an early implementation, so it can have other quirks though.
I’ll give it a try over the weekend. First need to figure out how to install Beta though
-S
This is Google support page related to that, specifically Get beta versions of apps section
https://support.google.com/googleplay/answer/7003180?hl=en
Hi Igor. Many thanks. Will give it a try. The update is not showing in Google play yet.
Do I just install and run or do I need to make any changes to my current web dashboard XML?
You would need to enable Camera streaming V2 feature in HomeHabit Labs in Settings. If there are more issues, you can disable it and it will revert to the previous behavior.
It is best to restart the app after enabling/disabling features in Labs.
Hi Igor. Just installed the update and it worked straight away. Perfect job. Cheers.
Can this be integrated into the rules engine. So when motion is detected the live camera feed is displayed and then switched off once motion has ended.
That’s great! Thanks for confirming
That’s planned
Always a pleasure Igor.
One quick question. Is it possible to customise the size the popup video window?
Is the popup too small?
Streaming V2 does not detect actual video resolution, like the previous version, yet. After that’s added, it will resize based on video resolution. So if it is 1080p video stream, it will be almost full screen on a usual tablet.