Adaptive streaming (explained)
XProtect Mobile supports adaptive streaming in live mode.
Adaptive streaming is useful when you view multiple live video streams in the same view of cameras. The feature optimizes the performance of the XProtect Mobile server and improves the decoding capability and performance of devices that are running XProtect Mobile client and XProtect Web Client.
To take advantage of adaptive streaming, your cameras must have multiple streams defined with different resolutions. In this case, the feature enables you to:
-
Optimize video quality - selects the stream with the lowest available resolution that is equal to or higher than the requested resolution.
-
Optimize server performance - reduces the requested resolution and then selects the stream with the lowest available resolution that is equal to or higher than the reduced request.
-
Optimize resolution for low bandwidth - selects the stream with the lowest available resolution (recommended if you use 3G or an unstable network).
When zooming, the live video stream requested is always the one with the highest available resolution.
Bandwidth usage is often reduced when the resolution of the requested streams is reduced. Bandwidth usage also depends on other settings in the configurations of the defined streams.
For more information, see the administrator manual for the XProtect Mobile server system component.