The 2.0 release is now available Logosys Playout— a major update that is capable of handling most of the video processing on the GPU — which leads to optimised CPU consumption, increased performance and the ability to process 4K resolutions with ease.
Up to now, our software only supported decoding and encoding of H.264 and H.265 on Nvidia’s and Intel’s GPU platforms. All other tasks had to be handled on the CPU and, what’s also important, data had to be copied between the CPU and the GPU, which lead to systems reaching their physical limits when working with higher resolutions and frame rates (such as 4K 60p).
This new update allows most of the frame processing, such as scaling, mixing, titling, graphics, deinterlacing and transitions to be done by the GPU while keeping memory copying operations to a minimum.
Here’s a quick example. Suppose we input 4 full HD video feeds from the new Blackmagic DeckLink Quad HDMI Recorder. Our goal is to mix the feeds together to create a 4K video stream, add graphics, encode to H.264 and stream to YouTube. Here’s how this would be done previously — the GPU would only plug in at the last step, when encoding to H.264:
In the scenario above, we have experienced the following results for a 4K output stream on an Asus laptop with Intel i7–7700HQ and Nvidia GTX 1070:
The GPU mode would use about as much resources for HD resolutions (such as 720p). This means that it would be more effective to use it for UHD and 4K resolutions. You may, however, notice a greater image quality, which is due to the quality of GPU-based scaling.