Adaptive streaming and hardware acceleration

In XProtect Smart Client, there are two settings you can use to reduce the network load of sending video feeds and improve your computer‘s decoding capability and performance.

Adaptive streaming and playback

Your system administrator can configure cameras to send multiple video streams to XProtect Smart Client in different resolutions, and that several of these video streams are recorded. If that is the case, you can in XProtect Smart Client define to switch between which stream is shown in a camera view item to achieve best video quality versus bandwidth balance.

So, adaptive streaming is used when multiple live video streams from the same camera can be shown in the same view item. Adaptive playback is the same, just for playing back recorded video. The method enables XProtect Smart Client to automatically select the video streams with the best match in resolution to the streams requested by the view items.

Hardware acceleration

Hardware acceleration uses GPU resources to improve the decoding capability and performance of the computer running XProtect Smart Client. Hardware acceleration is beneficial when viewing multiple video streams with high frame rate and high resolution.

You can’t use all GPU resources for hardware acceleration. If in doubt, ask your supervisor or system administrator.