You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As you can see, Channel 1 (101) produces a 1920x1080 video stream and channel 2 (102) a 768x432 one.
Second (LoRes) channel is suitable for displaying into a card in the Lovelace UI while the HiRes channel could be used to feed a Chromecast on a HDTV.
Not all cameras support more than one channel (C3A doesn't) because is supposed you will connect to only one channel at a time (to save battery I guess) and you would need to use an API call to set the default channel resolution before.
Info about channel support can be obtained from the JSON responses py-ezviz API call uses.
It would be a matter of generating one HA camera per channel to be able to get all them on HA. To make it simple, a config variable in ezviz_cloud.yaml could set the upper limit (channels: 2, for example) absence of that key would produce a single channel HA camera.
Hope it helps!!
The text was updated successfully, but these errors were encountered:
I've added an ffmpeg arguments option to the integration. This will allow you to add /Streaming/Channels/101 or 102 to the end of the rtsp string. The rtsp string will also show under device attributes to make troubleshooting easier.
I'm still hoping I can find a "subchannel supported" string from the api to automate this.
Hi Renier,
I noted you are using the camera local IP and port got from
py-ezviz
to build a RTSP MRL.ha-ezviz/custom_components/ezviz_cloud/camera.py
Lines 118 to 124 in 031c5f0
You are using the default camera channel MRL syntax;
However, If you used the form:
You would be able to access additional channels supported by many EzViz cameras. For example, my CS-CV206 Mini-O camera supports 2 channels:
As you can see, Channel 1 (101) produces a 1920x1080 video stream and channel 2 (102) a 768x432 one.
Second (LoRes) channel is suitable for displaying into a card in the Lovelace UI while the HiRes channel could be used to feed a Chromecast on a HDTV.
Not all cameras support more than one channel (C3A doesn't) because is supposed you will connect to only one channel at a time (to save battery I guess) and you would need to use an API call to set the default channel resolution before.
Info about channel support can be obtained from the JSON responses
py-ezviz
API call uses.It would be a matter of generating one HA camera per channel to be able to get all them on HA. To make it simple, a config variable in
ezviz_cloud.yaml
could set the upper limit (channels: 2, for example) absence of that key would produce a single channel HA camera.Hope it helps!!
The text was updated successfully, but these errors were encountered: