It is essential that you know:
-
-
-
Your input values (i.e., resolution and framerate, maybe audio level and its format PCM/Bitstream)
If you want to transcode that or keep the input to be streamed simply
Your target streaming clients and which protocols are supported
Please note, that there are particular differences between such (System on Chip) SoC based encoders and FPGA
based professional encoders and that PC's as receivers like using VLC are almost failure tolerant against packet loss
and other problems.
This manual cannot explain in details about the different codecs their many different parameters for different
stream clients – note: Also, the different IPTV receivers like STBs have their different problems, bugs and features
which might not match.
We are skipping here the setups of the 1/3 Sub-streams which can be configured for parallel output streaming with
other encoding parameters – except Audio – this is common for all 4 (or 2 in some encoder types).
The ideal AV-encoding setup is to first start with following the input parameters from the STATUS Page:
The input is interlaced (here HDMI from a SAT STB which its
output setting is fixed to 1080i50 nevertheless the TV service it
receives might be 720p50…) it should be constant/fixed at the
input because frequently changings in the HDMI/SDI input might
cause longer interruptions in the stream and other side effects.
So, we have 1920x1080i50 and an Audio SR of 48KHz -> we
should set the encoder parameters accordingly.
Note the hints from the Encoding web-menu:
•
H.265 offers better quality than H.264. Use it whenever your decoder supports it. Group of Pictures, keyframe
interval = GOP / FPS (in seconds)
•
In VBR mode, the bitrate is limited by the Quality Range. Selecting "Better…Best" or "Best" can result in very high
actual bitrates, ignoring the target bitrate. Only "Lower…Best" keeps the target bitrate meaningful.
For DVB systems, "Strong CBR" is required. Minimum: 5000 kbit/s for 1080p; Recommended: 8000kbit/s.
Key-Frame Interval Settings:
•
•
If the input frame rate is "N" (e.g., 60, 50, 30, 25), set the key-frame interval to twice the input frame rate (2xN).
•
In Auto mode, the interval is set to half the input frame rate when N>30; otherwise, it is set to N.
Some IPTV receiver might only support h.264 – we recommend to start with this and test it:
MJPEG is for direct MJPEG streaming support and if
used, the streaming menu changes:
Enable MJPG and you'll
get the link in the STATUS
menu to use
*Depending on model/type --------Technical changes are subject to change w/o notifications
19