-
Notifications
You must be signed in to change notification settings - Fork 6
Description
I would like to propose an improvement to the way Bluecherry handles stream selection for different types of clients.
In many deployments, cameras are configured with an H.265 main stream and an H.264 sub-stream.
The typical requirement is:
Web interface: always use the sub-stream (H.264), as browsers do not reliably support H.265.
Desktop Client: use the main stream (H.265) when possible, and fall back to the sub-stream when H.265 is not supported or when the network conditions are poor.
At the moment, the option “Use substream for live view” applies globally, forcing both the web interface and the Desktop Client to use the same stream. In the new Desktop Client there is no manual main/sub stream toggle, which existed in the legacy client. As a result, desktop users cannot take advantage of H.265 even if their hardware supports it.
Proposed improvements
Allow the Desktop Client to select streams independently from the web interface.
Provide either:
Automatic mode: try main stream first, fall back to sub-stream if needed;
Manual per-client option: choose main, sub, or automatic.
Keep the Web UI tied to the sub-stream for compatibility, but do not enforce this choice for desktop applications.
This change would significantly improve usability in real installations with mixed clients and varying network conditions.
Thank you for your work on the project.
Best regards,
Alexandr Nechepurenko