Use-Cases

When to enable NO Decode mode

In version SRT MiniServer 2.4.3, the No Decode mode appeared. Let us explain in which cases it is needed.

By default, SRT MiniServer works as SRT Decoder. That is, video data in h264/hevc/mpeg2 formats is decoded into YUV/RGB data. This procedure is quite expensive, but it is necessary to send a video stream to NDI or SDI.

But there are cases when the clienIn version SRT MiniServer 2.4.3, the No Decode mode appeared. Let us explain in which cases t does not need to give NDI or SDI, for example:

  • you only need to relay the incoming signal via UDP multicast to the local network
  • you only need to redirect SRT streams between locations (cross-line), for example, to organize teleconferences
  • you just need to record the incoming stream as is or connect to a signal provider and record the received stream
  • you need to receive signals using a bonding solution, and do decoding using other means such as VMIX or OBS.

In the examples described, there is no need for decoding, and we recommend turning it off. This will have a significant impact on performance. For example, our test PC Core I7 in normal mode can receive 6 FullHD@50i streams (with NDI and SDI generation). At the same time, in NO Decode mode, it easily accepts 16 incoming streams and distributes them via UDP multicast to the local network. In this case, the load on the CPU does not exceed 20%.
Summary

The described feature allows you to use SRT MiniServer more flexibly in certain tasks with maximum performance.

If this task is relevant to you, then you can test the described scheme completely free of charge by downloading trial versions of the products from our website.

If you need advice, we will be happy to help you. Contact support@garaninapps.com