User`s manual

User’s Manual v.13 QVidium
®
H.264 HD Video Codecs
Copyright 2011-2013 QVidium
®
Technologies, Inc. Page 18 of 67
level of interoperability with third-party decoders, but you can change this under the Advanced
Encoding profile. In all cases, you need to enter a desired Stream Bit Rate in the Basic
Encoding profile. For CBR mode, the output stream will include about a 3% overhead of NULL
packets to pad the stream in order to keep the output bit rate constant and at the selected value.
For Capped VBR and Low Delay VBR, the Stream Bit Rate sets the maximum output bit rate, and
the encoder only uses the amount of bandwidth that it needs to encode the video content. For
either any of these three Stream Modes, the QVPRO and QVENC will automatically set an
internal Video Bit Rate by subtracting from this value the Audio Bit Rate you select, and about
10% for IP packetization overhead (if IP output is selected). A VBR stream has the advantage of
optimizing IP network efficiency by eliminating unnecessary null packets from the media stream.
In general, the video rate may be less than this rate, depending upon video content. Thus, a VBR
stream can have large variations in bit rate, but will produce a much lower average bit rate than
CBR.
QVidium has implemented a precision packet output control and metering mechanism, called
Pacing (under the Advanced Networking encoder profile), that regulates the output timing of the
IP packets to maintain a constant inter-packet spacing, thereby minimizing packet jitter to under
25 ms. This helps to reduce packet loss on Internet links that limit packet bursts. It also helps with
interoperability with older decoders that have very limited input buffers. This feature is on by
default, but it can add ¾ second of latency or more to the stream. If low latency is required, then
you can select the Low Delay VBR for the Stream Mode, which uses a different mechanism to
minimize packet jitter.
Note: Be aware that the user interface will not warn you if you try to enter a bit rate beyond the
operating limits of the codec. For more details on the range of MPEG encoding bit rates, please
see Appendix C (Section 13.3). For more information on the various video parameters (Frame
Rate, Encoding, Format, Resolution, etc.) please see Appendix A (Section 13.1). For HD or SD
video, you can select either MPEG2 or MPEG4-AVC (H.264) Video Encoding.
Warning: By default, the SDI or HDMI video input expects to see embedded audio for the encoder
to start. To encode a stream without embedded audio, please check Video Only for the
Audio/Video parameter in the Advanced tab. You can also encode only audio by setting this
parameter to Audio Only. For the QVENC, you also have the option of using the analog external
audio inputs for the audio source to embed into the output stream.
3.3 Basic Encoding Configuration
All the basic parameters you normally would need to set when creating a new encoding profile are
grouped together under the Basic tab of the Encoder Profile, as shown in Figure 1a. We strongly
recommend not changing any of the advanced encoder parameters unless you have carefully read
this manual and you are confident of what you are doing. If you have problems with the encoder,
we suggest reverting to the default advanced encoding parameters (by highlighting the profile you
are using and clicking Default from the Profile panel).
Below is a list of the basic encoding parameters and a short description for each setting:
Output Device: The QVPRO/QVENC allows you to send the encoder’s output stream to one of
several devices: a Network port for Ethernet/IP output, an ASI port for DVB-ASI compatible
output (on QVENC with optional ASI daughter card), or to a File on a USB or Network-
Accessible Storage (NAS) device to record the video stream as either an MPEG Transport
Stream (File TS) or Apple QuickTime (File MP4) file. The encoder ignores the Network
parameters when you select ASI or File as the output port for the encoder.