Adaptive bandwidth playback
Describe what you are trying to accomplish and why in non technical terms With both live and recording players it would be great if the quality could adjust to the available bandwidth offered by the device/connection. Similar to how Netflix or similar streaming services operate.
I do not have any storage limitations so I prefer to maximize the camera bitrate and resolution but this results in slow playback when I'm away from home and using Frigate over WireGuard VPN (recordings playback suffers from this mostly vs live feeds but both to an extent).
Essentially I want to prioritize speed of playback and elimination of delays over quality in the event that the quality of original footage exceeds available bandwidth.
Describe the solution you'd like Automatic detection of available bandwidth and on the fly adjustment of quality based on this.
Source: blakeblackshear/frigate