blakeblackshear / frigate

NVR with realtime local object detection for IP cameras
https://frigate.video
MIT License
19.61k stars 1.8k forks source link

Ability to switch camera stream on live view #12832

Open 7floor opened 3 months ago

7floor commented 3 months ago

Describe what you are trying to accomplish and why in non technical terms I want to be able to switch high/low resolution streams while live viewing a camera. In configuration, I have camera with two streams, high res set to record, low res to detect and live view. It is preferable for me having low res stream for live view by default as I often view cameras through limited connection (4G). But sometimes (if something is currently happening), I would like to temporarily live view it in high res to see more details.

Describe the solution you'd like Have some toggle switch on live view UI to toggle between streams in real time

Describe alternatives you've considered I'm using custom frigate-card in Home Assistant that has such an option to group streams to a single camera and allows swithing streams, but also it would be nice to have it in a native Frigate UI.

Additional context Frigate version 14.0

bagobones commented 2 months ago

Having used a few other NVRs and now with H265 cameras of 4 or 8K this would be very useful for mobile viewing. Synology lets you define which feed is high/med/low on a per camera basis then it lets you set if you use the high/med/low when viewing the UI, recording, using their dedicated mobile app etc.

I think having a toggle of auto/high/low would be nice.. Where auto might look at the browser view port width is below a set number of pixels or the platform/OS or browser is mobile.

I know my preference is VERY different when I am looking on my ultra wide desktop that is on the same local Gigabit network as the NVR vs my phone which is going to be on WiFi or LTE. I still want the ability to switch to high quality on mobile but probably only when viewing ONE feed and reviewing content.