Hmm, I’m trying to do the same thing, I have motioneye at the gate camera conected over RSTP to motioneye. How did you setup motioneye to serve a static image that can be get over http with the image widget? Is that a motioneye funcionality (that I cant find) or did you setup some interim webserver to serve that file.
The image widget is only for static jpg images. If you want to display mjpeg streams Like you appear to be doing, look at the camera widgets in the gallery to add to habpanel. Giving a mjpeg stream to the image widget will not work.
In your Last photo of Motion eye down the very bottom are some blue links? Put your mouse over it, The snapshot one should Work with the image widget.
If you setup streaming, there is over there an option for a snapshot url that does a job for me, That is a latest frame as jpg.
I can make a OH send it as the attachment to the telegram notification, and it should display just fine in the Habpanel on android. Will test it soon.
In my case that is not on the streaming port 8081 but at this address
Thanks for this camera widget information. Like the image widget, the camera widget works - but only HABPanel in Chrome or Edge. Neither widget (image or camera ) works in the HABPanel under Andoid App for me. (LG V30+)
It does seem to work for me, but only on Android through a browser to HABPanel, or sitemap under the App. HABPanel in the App doesn’t work.
Whilst I understand HABPanel via a browser is running on a different system to HABPanel in the android app, the fact that I can see the stream through the browser version of HABPanel on my mobile device, but not using the Android App leads me to think there is something not quite right the the app - or fundamentally working differently.
Tried this and same issues of not displaying using HABPanel in the android app.
Then I am happy to try it to see if I can confirm the behaviour as it should work with jpg. The habpanel widget I gave the link to uses the exact same Image widget For the jpg format so they will both behave the same, however it also gives you mjpeg which may be a better match for what your trying to do with 200ms updates.
EDIT: @ray it works for me with the widget and mjpeg streams in android app then opening habapanel.
Thanks for testing. There must be something odd with my implementation - maybe it’s how I am streaming from MotionEye that gets HABPanel in the android app confused. I might put this on the back burner for a little while.
And I have just tested that HabPanelViewer (that is super cool BTW if your tablet will run it, needs android 7 at least ) does very well the motion eye snapshot url. used image URL with 2 sec refresh (I just need to see if there is a car in front of gate) Everything works as expected with images refreshing without tearing or so.
I am not using the app on a tablet, it’s running on a VG30+ phone. I’ve been using sitemaps happily before, but HABPanel is a little friendlier to lay out controls etc. All updates are current on the phone.
Sad to say, there must be something unusual about how I am running the app on my phone. HABPanel Viewer has the same problem as the OpenHab app.
I have history with 5 generation of sibo android tablets running everything from the Android 4.2 till 7 and most of the display problems (no dynamic elements, ccs not working, habpanelviewer not working at all) were related to the mobile chrome version and in the later versions of android to the webview component. Having those in the latest version is quite critical.
I run into the same Problem. Picture Displays in habpanel Browser but not in habpanel within the Android app.
Did you find the root hause or even better a resolution for this issue
I use a Samsung Galaxy Tab 3
Edit: I find it strange, that the very same picture is actually shown correctly via the a sitemap displayed with the android app. But the habpanel view does not work.