I have 2 Lenovo TB-8505FS tablets both running Android 10. Both will not load live camera feeds from my Tapo cameras but my other Android devices load them just fine. I get the same issue on both tablets if I go the the Web interface of Home Assistant thus why I am leaning towards the Android 10 not playing nice with live camera feeds. Anyone else see this issue on older versions of Android?
Companion app 2025.11.4-full (19134) on all devices.
I have an older tablet that will not display any stream at 1280p and over, I have to set the stream to 720p in the Tapo app for it to display. Maybe give that a try?
Edit: the tablet runs Android 14 but I think the internal hardware is simply incapable of displaying such resolutions.
Looks like there is a HACS program called WebRTC Camera that uses go2rtc streaming server that might let you configure a SD stream for lower resolution screens. I will have to play around with it to see if I can make it work.
WebRTC and go2rtc are both by the same developer BTW, AlexxIT is very good at what he does. However I experienced similar results with WebRTC as with HA’s Picture Glance card, YMMV though.
If you have any luck getting the 1280p feed working on the older tablet please post back here, I’d be interested in the results. Thanks.
The video above is very straight forward and easy to follow and works very good. Just make sure you use stream2 as it is the low resolutions feed. I tested mine first in VLC just like the in the video above and used: rtsp://username:password@cameraipaddress:554/stream2
As for setting up and using RTSPtoWEb or go2rtc, watch this video from the same guy and that should get you up and running:
Hope this helps others that are using low resolution tablets for there HA setups.