Qvidium QVENC HD User Manual

Qvidium h.264 hd video codecs
Table of Contents

Advertisement

®
Q V i d i u m
T E C H N O L O G I E S , I N C .
QVidium H.264 HD Video Codecs™
For Broadcast and Professional Video Applications
Model: #QVENC Encoder
Model: #QVDEC Decoder
Model: #QVPRO Codec
User's Manual v.15
September 12, 2014
Application Firmware Version 261
 2011-2014 QVidium
®
Technologies, Inc.
12989 Chaparral Ridge Road, San Diego, CA 92130
Phone 858.792.6407 • Fax 858.792.9131

Advertisement

Table of Contents
loading

Summary of Contents for Qvidium QVENC HD

  • Page 1 ® Q V i d i u m T E C H N O L O G I E S , I N C . QVidium H.264 HD Video Codecs™ For Broadcast and Professional Video Applications Model: #QVENC Encoder Model: #QVDEC Decoder Model: #QVPRO Codec User’s Manual v.15...
  • Page 2: Table Of Contents

    Troubleshooting – Common Problems ................ 53 12.1 12.2 Support ........................57 Appendices ......................... 58 13.1 Appendix A: Encoder Configuration Parameters ............58 13.2 Appendix B: Decoder Configuration Parameters ............61 ® Copyright 2011-2014 QVidium Technologies, Inc. Page 2 of 71...
  • Page 3 13.7 Appendix G: FCC Notice .................... 71 Note: This manual describes the combined features and capabilities of QVidium’s entire line of H.264/MPEG2 HD broadcast video networking products, models: QVPRO, QVENC, and QVDEC. Certain features may pertain to only certain products and/or options. Whereas the QVPRO combines encoding and decoding into a single product, the QVENC and QVDEC implement only the encoding and decoding functions, respectively.
  • Page 4: Introduction

    QVDEC decoder, and QVPRO codec 1.1 Overview QVidium’s collection of broadcast video network products includes the QVENC HD H.264 video encoder and its corresponding QVDEC decoder. These products are derived from QVidium’s original QVPRO HD Video Codec™ (currently available only by special order). The QVENC and QVDEC use the same video processor and same firmware as the QVPRO H.264 HD Video...
  • Page 5 The default password for user "admin" was "admin". 2) Click on “Configure” under the “Network” menu on the left. You should see a web page similar to the following network configuration web page: ® Copyright 2011-2014 QVidium Technologies, Inc. Page 5 of 71...
  • Page 6 DHCP. A Hostname panel allows you to specify the host name for use in conjunction with a DNS server to assign a predetermined IP address. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 6 of 71...
  • Page 7: Resetting Network Settings To Factory Defaults

    CodecManager: If you have a Windows PC or a Mac running a PC emulator, you can download and run the QVidium application, CodecManager, to change or set the IP address for LAN1 (or whatever port is configured as the multicast port). You can download CodecManager from the Support page at http://www.qvidium.com.
  • Page 8: Ping

    Dynamic Load Balancing occurs where an ISP might specify an alternate route to send packets to balance the load across its network. This is fine for web pages that use TCP and can ® Copyright 2011-2014 QVidium Technologies, Inc. Page 8 of 71...
  • Page 9: Passwords And Security

    QVidium provides firmware updates from time to time to add new features, overcome limitations, or to fix bugs. You can find these new update packages on the QVidium Web Site under Support or by going to: http://www.qvidium.com/qvpro. QVidium provides these update as a .pkg file that you can upload into the Codec via the web browser interface.
  • Page 10 2 minutes, after which it would be safe to power-cycle the codec so that it can boot from the new update. You can then check under System/Version to confirm that you have the new firmware. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 10 of 71...
  • Page 11: System View - Qvpro

    Various reset functions. See description in manual. Port Description 2 USB 2.0 Ports (external storage or LCD console). Console RS-232 Console Interface via DB-9 Connector. LAN1 & LAN2, 10/100/1000-Base-TX Gigabit Ethernet Ports. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 11 of 71...
  • Page 12: Important Safety Information

    CAUTION: The QVPRO Codec contains an internal 3V. Lithium battery. RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE. USE ONLY PANASONIC CR2032 20MM COIN-TYPE BATTERY OR EQUIVALENT. DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 12 of 71...
  • Page 13: System View - Qvenc

    LAN1 autosensing 10/100/1000-Base-TX Gigabit Ethernet Ports. Alternate DC power input (7 – 20 Vdc). DC Power* *Note: DC Power input can be used simultaneously with AC input as an emergency backup, or by itself. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 13 of 71...
  • Page 14 CAUTION: The QVENC Codec contains an internal 3V. Lithium battery. RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE. USE ONLY PANASONIC CR2032 20MM COIN-TYPE BATTERY OR EQUIVALENT. DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 14 of 71...
  • Page 15: System View - Qvdec

    LAN1 autosensing 10/100/1000-Base-TX Gigabit Ethernet Port. Alternate DC power input (7 – 20 Vdc). DC Power* *Note: DC Power input can be used simultaneously with AC input as an emergency backup, or by itself. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 15 of 71...
  • Page 16 CAUTION: The QVDEC Codec contains an internal 3V. Lithium battery. RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE. USE ONLY PANASONIC CR2032 20MM COIN-TYPE BATTERY OR EQUIVALENT. DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 16 of 71...
  • Page 17: Simplified Encoder Configuration

    Section 3: Complete Encoder Configuration. 1. Enter http://<IPAddress>/encode where <IPAddress> is the IP address of the QVidium QVPRO that you want to configure. For example: http://192.168.1.23/encode if using the default address.
  • Page 18: Complete Encoder Configuration

    QVENC and QVPRO encoding parameters with full access to the capabilities of the encoder. 3.1 Configuring the Encoder - Overview 1. Enter http://<IPAddress> where <IPAddress> is the IP address of the QVidium QVPRO H.264 HD Video Codec™ that you want to configure. (The default address is http://192.168.1.23.) 2.
  • Page 19: Basic Encoding Configuration

    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 25ms.
  • Page 20 MPEG Transport Stream (File TS); or have the encoder simultaneously save to a file and output over IP/Ethernet by selecting File + Network. The encoder ignores the Network parameters when you select ASI or File TS as the output port for the encoder. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 20 of 71...
  • Page 21 Stream as the UDP/IP packet payload without the RTP data header. With the Evostream Media Server (EMS) license, the QVENC supports RTSP, RTMP (Flash Media), and HLS transport formats. Enabling ProMPEG FEC (SMPTE-2022) adds a ProMPEG option. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 21 of 71...
  • Page 22: Configuring Encoder Format And Bitrates

    3.4 Configuring Encoder Format and Bitrates The QVidium H.264 HD Video Codec™ includes a video scalar on the input and can encode all standard broadcast resolutions as either MPEG4-AVC (H.264) or MPEG2. It can scale a high definition (HD) video input to standard definition (SD), or can encode HD video up to 1080p60 (1920x1080 resolution at 60 frames per second, Level A and Level B).
  • Page 23 QVPRO or a QVENC having a permanent QOS (ARQ) license.) In contrast with FEC, QVidium’s ARQ is a feedback mechanism that detects packet loss at the receiver and requests the retransmission of only those lost packets from a video source. A user-...
  • Page 24: Configuring Advanced Video Encoding Profiles

    All advanced IP/Ethernet network settings are located under the Advanced Network tab. Warning: Some combinations of parameters can cause the encoder to malfunction. QVidium does not test, nor can it support, all possible combinations of parameters. Instead, we allow users the flexibility of setting these parameters to suit their needs, and make the decision for themselves as to whether the resulting operation meets the needs of an application.
  • Page 25 Advanced Encoding Parameters: Stream Mode: This selects the type of bit-rate shaping the encoder uses to create the multiplexed audio/video MPEG Transport Stream. You can select between Constant Bit Rate ® Copyright 2011-2014 QVidium Technologies, Inc. Page 25 of 71...
  • Page 26 This may improve the video quality for lower-resolution video. Video Aspect Ratio: This sets a bit in the video stream to tell the display device what output aspect ratio to display. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 26 of 71...
  • Page 27 This insures that restarting the encoder will not over-write the file. Setting this to No will not add the timestamp and will cause the output file to be over written when restarted. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 27 of 71...
  • Page 28 Error Correction (Release 3.2, Annex B), part of the SMPTE-2022 standard, to the output stream as an alternative to ARQ. These settings allow for setting of the FEC parameters. Because ARQ is feed-back based, it is significantly more effective than FEC. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 28 of 71...
  • Page 29 ® User’s Manual v.15 QVidium H.264 HD Video Codecs™ Figure 1c: Advanced Encoder Network Configuration. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 29 of 71...
  • Page 30: Encoder Operation

    Note: At present, this feature is only supported for VBR (variable bit rate) streams. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 30 of 71...
  • Page 31 VIDEO_BITRATE=25000000 4.2.2 Command-line Control The program, /qvidium/qvctrl, allows you to communicate with the encoder via a command-line interface, such as telnet, ssh, or the RS-232 Console port. This allows you to dynamically and seamlessly change the encoding bitrate and format, while the encoder is running.
  • Page 32: Configuring The Encoder For Rtsp And Server Mode

    On a QVPRO Decoder, click ‘Enable’ under the Decoder’s Server tab and enter the IP address of the QVidium encoder. When you click Start on the Decoder, the decoder will send an IP packet to the encoder to initiate a video session.
  • Page 33: Decoder Configuration And Operation

    These 3 forms, shown in Figures 3a through 3d, allow configuration of: video parameters, network configuration, ARQ error correction setup, and configuration of a remote QVidium video server, respectively. Please refer to Appendix B for a detailed description of each of these parameters.
  • Page 34 59.94 for interlaced video corresponds to a frame rate of 29.97 frames/second. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 34 of 71...
  • Page 35 “glass-to-glass” latency from the encoder input to the decoder output, when Low Delay is selected on both a QVidium QVENC, QVPRO, or QVSD encoder and a QVDEC or QVPRO decoder. Low Delay mode on the encoder violates some of the usual MPEG buffering rules on the encoder in order to minimize video latency.
  • Page 36 Excessive unrecovered packet loss or jitter from the network, or glitches in the SDI input of the encoder, can cause the audio buffer to run dry, causing interruptions in the ® Copyright 2011-2014 QVidium Technologies, Inc. Page 36 of 71...
  • Page 37: Network Tab

    Detect video break feature for IP/Ethernet input. You can set the ® Copyright 2011-2014 QVidium Technologies, Inc. Page 37 of 71...
  • Page 38 (LAN), but can be a problem when receiving a stream over the Internet. Please see Section 31.2 Appendix B for a detailed explanation of the other parameters. Figure 3c: Decoder profile: “ARQ Tab” ® Copyright 2011-2014 QVidium Technologies, Inc. Page 38 of 71...
  • Page 39: Arq Tab

    Figure 3d: Decoder profile: “Server Tab” 5.2.4 Server Tab The QVPRO can pull in a stream from a QVidium video server. This is configured through the Server tab, shown in Figure 3d above. For more details on these features, please consult Appendix B.
  • Page 40: Stopping And Reconfiguring The Decoder

    This section explains how to configure the video transport and error correction capabilities of the QVidium H.264 HD Video Codec™ and how to configure its decoder for proper operation of these error correction mechanisms. Section 5.5.1 describes the configuration of the decoder’s network transport and Section 5.5.2 describes the ARQ error correction mechanisms of the QVidium H.264...
  • Page 41 Note: For testing ARQ error correction, select ARQ transport at both the encoder and decoder and use the default ARQ parameters at the decoder (receiver). Please also be certain that ARQ has also been selected at the encoder. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 41 of 71...
  • Page 42: Transcoding

    ® User’s Manual v.15 QVidium H.264 HD Video Codecs™ Transcoding Available upon request. Please contact QVidium. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 42 of 71...
  • Page 43: Importing, Exporting, & Resetting Profiles

    Import menu item, an Export menu item, and a Default menu item. These operations provide a quick and easy means for transferring the configuration of one QVidium H.264 HD Video Codec™ to another H.264 HD Video Codec™ or for resetting the configuration settings to a known state.
  • Page 44: System Management

    Telnet or SSH access. By default, Telnet and SSH access is enabled and allows you to log in as root using the password root. Figure 5: Management Configuration web page. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 44 of 71...
  • Page 45: Snmp Trap Configuration

    The network input connection has been restored  A packet has not been recovered by the ARQ error correction (when ARQ is enabled) For mode details, please see the MIB files. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 45 of 71...
  • Page 46: Codec Manager & System Resets

    Layer-2 switches over the local-area network. At launch, CodecManager sends a Layer-2 MAC broadcast to which the QVidium products respond with their MAC address, IP Address, and name. From this application, you can double-click on a Codec to launch a browser window to that Codec.
  • Page 47: Re-Installing The Application Software

    USB flash stick. This file is about 9 Mbytes. (XX is the version number of the application software.) ii. Go to http://www.qvidium.com/reset, click on Reset Software, and download and save the resulting “autorun” file to the same USB flash stick.
  • Page 48: Encoding & Decoding To/From Files

    Stop Play, to stop play back of a video clip. Figure 7, below, shows and example of the Files, Usage, and Play menus. The Files menu lists all the files on the ® Copyright 2011-2014 QVidium Technologies, Inc. Page 48 of 71...
  • Page 49 MPEG files must have a “.ts” suffix. If the file has another suffix, but contains valid a MPEG TS content, then you will need to change the suffix to end in “.ts”. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 49 of 71...
  • Page 50: Command-Line Interface

    10.2.2 Encoding to a File You will be using the application “qvplayer” located in the /qvidium directory to operate the codec from the command-line interface. To get the full set of options to qvplayer, run it as follows: /qvidium/qvplayer –h...
  • Page 51 Standard Definition (SD) video. For example, to encode an SDI input to an MPEG2-TS output file called “test.ts” type: /qvidium/qvplayer -I sdi -O file -o test.ts The output video can be saved either as an MPEG Transport Stream (TS), which is the default, or as an MP4 (Apple Quicktime®) output format.
  • Page 52: Known Problems

    2. For QVENC: ASI to IP & IP to ASI only with the optional ASI daughter card. 3. For QVDEC: ASI input is not supported for decoding, must use QVPRO. 4. Support for IP to IP on the QVENC upon request. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 52 of 71...
  • Page 53: Troubleshooting & Support

    (Either use a cross-over Ethernet cable to connect directly to the computer or connect through the same switch as your computer.) 4. Use QVidium’s CodecManager application to find IP address of system and to confirm that Codec is online. You can download CodecManager from QVidium’s Download page (http://www.qvidium.com/), click on Downloads, and scroll down to the QVidium Codec...
  • Page 54 8. If all else fails, you can reset the network settings by going to: http://www.qvidium.com/reset. Then copy the file “autorun” to a USB flash stick, and plugging it into your codec. The autorun file must be saved directly, not first converted to a text file.
  • Page 55 To fix this, increase the size of the decoder’s Video Input Buffer Size to buffer out any excessive jitter on the video input stream. Audio distortion ® Copyright 2011-2014 QVidium Technologies, Inc. Page 55 of 71...
  • Page 56 For Multicast, make certain that you have specified the same multicast address on the decoder as well as on the encoder. If multicasting through a router, make certain that the router supports IGMP v3 and that it is enabled. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 56 of 71...
  • Page 57: Support

    For specific technical help, we kindly ask that you first contact the reseller or distributor from whom you purchased your QVidium product. If you still require further assistance, or you purchased your product directly from QVidium, please contact QVidium Technologies, Inc. by either phone or e-...
  • Page 58: Appendices

    MPEG4-AVC (H.264) high profile compression, depending upon your selection. We suggest that you select H.264 compression. The QVPRO codec incorporates High Profile, Level 4.0 to 4.1 MPEG4-AVC (part 10) video encoding. This nearly always produces better video ® Copyright 2011-2014 QVidium Technologies, Inc. Page 58 of 71...
  • Page 59: Network Parameters

    MPEG-2 transport stream.  ARQ uses QVidium’s patented error correction mechanism based on a time-constrained selective packet retransmission algorithm, in place of FEC. It also encapsulates the video as per COP3.2 (without the FEC) and RFC 2733. However it relies upon an upstream channel on UDP port 7020.
  • Page 60 7020. You can change this ARQ Port setting to any valid and non-conflicting UDP port. However, you must make certain that you specify the same port number at both the encoder and the decoder. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 60 of 71...
  • Page 61: Appendix B: Decoder Configuration Parameters

    IP network. If the value of the Jitter Buffer is non-zero, the QVidium QVPRO H.264IP Codec will process all incoming video/IP packets through a time-based buffer that removes variations in packet arrival times, also known as packet jitter, and reorders RTP encapsulated packets by their RTP sequence number.
  • Page 62 ARQ Parameters The parameters below ONLY pertain to QVidium ARQ error correction. They will be ignored unless ARQ is selected for IP Transport. Mode: Auto or Manual. In “Auto” mode, immediately after clicking on Start, the decoder sends out a series of packets upstream to the encoder to measure the round-trip time and automatically set the number of retries and round-trip time parameters based on the Target Latency parameter.
  • Page 63 7020. You can change this ARQ Port setting to any valid and non-conflicting UDP port. However, you must make certain that you specify the same port number at both the encoder and the decoder. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 63 of 71...
  • Page 64 Server Parameters Note: This section only describes connection to a QVidium Proxy Server. For a connection to an RTMP stream or RTSP video device, you will need to purchase the Evostream™ add-on. Application notes on the Support page at www.qvidium.com provide further details.
  • Page 65: Appendix C: H.264 Hd Video Codec™ Bitrate Limits

    Bitrate limits related to receiving MPEG Transport Stream video from the network: Maximum MPEG TS bitrates (MPEG-2 or H.264): 30 Mbps for UDP input transport 15 Mbps for ARQ Minimum MPEG TS bitrates (MPEG-2 or H.264): 128 Kbps ® Copyright 2011-2014 QVidium Technologies, Inc. Page 65 of 71...
  • Page 66: Appendix D: Hints For Minimizing Bitrates

    Video Bit Rate: 200000 Stream Mode: Capped VBR Video Encoding: H264 Video Filtering: On Audio Bit Rate: 64000 Video Frame Rate: Half Audio Encoding: MPEG1/Layer2 Video Resolution: CIF Audio Sampling Rate: 48000 ® Copyright 2011-2014 QVidium Technologies, Inc. Page 66 of 71...
  • Page 67: Appendix E: Technical Specifications

    Below is a summary of the specifications common to the QVENC, QVDEC, and QVPRO, meant as a general guide only. For the must up-to-date and more complete specs, please see the datasheet for the relevant model QVidium product at http://www.qvidium.com. For video input and encoding, the specs are only relevant to the QVPRO and QVENC.
  • Page 68 DC Power Input: 7 VDC @ 3 A max, to 20 VDC @ 1 A max  Auto sensing AC power adapter included Mechanical: (see relevant datasheet)  Unit Weight: 4 lbs  Rack mount bracket, up to 2 units in 1 RU ® Copyright 2011-2014 QVidium Technologies, Inc. Page 68 of 71...
  • Page 69 Operating humidity: 0 to 90% R.H., non-condensing  Non-operating temperature: -20 to 70  Non-operating humidity: 0 to 95% R.H., non-condensing Regulatory:  RoHS, CE, and FCC compliant Warranty:  Parts and labor: 1-year ® Copyright 2011-2014 QVidium Technologies, Inc. Page 69 of 71...
  • Page 70: Appendix F: Product Warranty Terms And Conditions

    Repair or attempted repair by anyone not authorized by QVidium; c) Damage to or loss of any programs, data or removable storage media; d) Software or data loss occurring during repair or replacement;...
  • Page 71: Appendix G: Fcc Notice

    Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense. ® Copyright 2011-2014 QVidium Technologies, Inc. Page 71 of 71...

This manual is also suitable for:

QvdecQvproQvenc

Table of Contents