Home

QVARQA140AminoManual..

image

Contents

1. it sets a minimum ARQ latency of one round trip time A larger Target Latency allows the system to increase the number or repeat requests 12 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 Max Burst Drop Burst packet losses are common occurrences in many IP networks and the Internet IP networks may dynamically change paths in response to load balancing link failure avoidance and for other reasons During a re route a sequence of queued packets on a discontinued path may be dropped A burst of packets may be dropped when higher priority packets stall a lower priority buffer ARQ will notice a burst packet loss when the first packet after the loss arrives at the codec Setting the Max Burst Drop Delay in milliseconds will delay the ARQ repeat request by this amount to handle packet burst losses Robust Mode Normally the ARQ will only require that a minimum of one repeat request is sent to the video encoding source device regardless of the Target Latency However enabling Robust Mode will increase the minimum number of repeat requests to a minimum of two retries ARQ Port By default ARQ normally sends upstream retransmission request packets on UDP port 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 To help bypass firewall blocking we suggest that
2. A140 2 4 Server Mode In addition to passively listening for a stream that you would push from a media source you can also set the receiver proxy to be in Server Mode where it pulls a stream from a QVidium encoder or even another QVidium TX Proxy Server In Server mode when you start the receive proxy it remotely start a QVidium encoder and initiates a video stream To put a QVAVC encoder in server mode simply leave the Destination IP Address blank and Start the encoder This will cause the encoder to listen for a start packet from the receive proxy To have the receive proxy initiate a stream in Server mode go to the Server tab and configure the following parameters as shown in Figure 5 below 1 Click Yes under User Server so that Server mode will be enabled when you next start the proxy receiver Enter the IP address or hostname of the media source you want to pull the stream from Set the Echo Port to match the echo port on the media source Normally the echo port has a default value of 7 You should keep this value at the default of 7 unless you have reason to change it and you have also changed the corresponding entry on the video source 4 Click Start on the receive server to restart it in Server mode Qdidium System Name Not Set System Proxy 1 Profile Web Proxy Profile Press here for Help Import ARQ Server Export Use Server C Yes No IP Address or Hostname Echo Port 7
3. determine the network jitter and over ride the jitter buffer setting to a larger value if necessary The following procedure will help you configure the network portion of the receive proxy 1 Enter http IPAddress where IPAddress is the IP address of the Amino 140 SetTop Box 2 Click on Profile under the Proxy item from the menu on the left The Proxy Profile interface should display in the main area to the right of the menu system as shown in Figure 3 NOTE You can only configure a RX Proxy module that has been registered with a valid license If uncertain about the license state please click on Register To obtain a license key that you have purchased please e mail QVidium at info qvidium com with the 32 digit license code Without this code we cannot issue you a license key 5 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 3 On the Proxy Profile Network configuration page enter the source UDP Port to match the UDP port of the incoming IP media stream The Jitter field is defaulted to 50 ms and can be let at this setting 4 Enter the Source ARQ port to match the UDP port set on the transmitting side QVidium Encoder or TX Proxy Server for the ARQ packets of the incoming IP media stream If connecting to a TX Proxy Server or if the encoder is sending to multiple destinations then you will need to use a different UDP port number for the ARQ stream from the incoming UDP
4. media stream QVidium Management Mozilla Firefox File Edit View History Bookmarks Tools Help j QVidium Management 192 168 1 140 Tv e EJ Goo Google 5 Google Maps E le Calendar 3 Google Translate Ia My Yahoo Most Visited QVidium oog Qdidium System Name QVAM140 ARQ System dise Proxy 1 Profile Proxy Profile Press here for Help oon Network TARGTI SEWE Export upp Port 10030 ARQ Port 7023 Register Start Show Stats Monitor Clear Stats Show Log Clear Log Stop Channels Network 4 2004 2013 QVidium Technologies Inc All Rights Reserved Figure 3 Rx Proxy Network Configuration 6 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 2 3 ARQ Packet Transport amp Error Correction The QVidium QVARQ Rx Proxy features some of the most powerful and advanced error correction capabilities found in any video over IP product The QVidium QVARQ Rx Proxy implements QVidium s patented ARQ error correction and clock synchronization US Patents 7 551 647 and 7 522 528 for the more robust video transmission with the lowest delay QVidium s ARQ Automatic Retransmission Request is a dynamically adjusting feedback error correction mechanism designed specifically to enable the highest quality video transport over wireless networks and the Internet ARQ senses packet loss at the rece
5. you reset this to be the same port as the media UDP port usually 10000 Server Parameters The parameters below ONLY pertain to the operation with a QVidium Tx Proxy Server Leave this disabled when not connecting to a QoS Proxy Server This feature allows the decoder to initiate and receive a unicast stream from a QoS Proxy Server You must provide the IP address and control port for the QoS Proxy Server The decoder then sends a control packet upstream to the server when you start the decoder Use Server Select No to disable this feature Select Yes to enable operation with a QoS Proxy Server IP Address or Hostname Enter the IP address of the QoS Proxy Server to which the decoder will send a start stream message Echo Port Normally this should be left to the default UDP port 7 This port number must match the value at the QoS Proxy Server In addition you may need to configure a firewall at the server to allow ingress for packets on this port 13 of 13 Copyright 2011 QVidium Technologies Inc
6. Application in a Windows PC a Go to http www qvidium com click on Support b Scroll towards bottom Click on QVidiumCodecManager 7 msi http www qvidium com downloads files QVidiumCodecManager 7 msi 2 Connect break out cable or HDMI cable to connect A140 to a video monitor HDMI is recommended but you can connect to component or composite outputs as well 3 Connect the PC and the A140 via Ethernet cables to two ports on the same Ethernet switch Do not use cross over cables 4 Connect A140 power adapter to A140 and plug into an AC power source 5 Wait for QVidium splash screen to briefly appear on monitor 6 Start Codec Manager a You should see something like the following QVidium Codec Management 5 x Hardware Address IP Address Netmask __ Gateway DHCP DHCP DNS 00 02 02 38 34 D5 Not Set AMINET 192 168 1 101 255 255 255 0 192 168 1 1 Enabled Enabled default v Network Interface Stop E dit Stop All Telnet About b If you do not see an entry for AMINET then you may need to set a different Network Interface low left corner pull down menu and click Discover 7 You should see the IP address as part of the entry for the Amino A140 AMINET 8 Tochange the IP address to a static IP address click Edit Fill in the desired settings and click OK To set a static IP address you need to set Use DHCP to No If this is ona local area network LAN then you can leave the Defau
7. Monitor Clear Stats Show Log Cancel Clear Log Register Start Show Stats Stop Network 2004 2010 QVidium Technologies Inc All Rights Reserved Figure 5 Hx Proxy Server Mode Configuration 10 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 3 Troubleshooting 3 1 Troubleshooting Common Problems No response from web browser or cannot ping system 1 Make certain that device is powered on and connected to your network 2 Check that green LAN light in front is lit and link light at RJ 45 port is on 3 Make certain that device is on the same subnet as the computer you plan to connect to Either use a cross over Ethernet cable to connect directly to the computer or connect through the same switch as your computer 11 of 13 Copyright 201 1 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 4 Appendices 4 1 Appendix A Receive Proxy Configuration Parameters This section explains the parameters related to the setup and operation of the receive proxy the error correction algorithms and network transport configuration Network Parameters The fields below relate to Ethernet IP video transport settings IP Transport This selects the type of video IP packet decapsulation and error correction expected by the codec in receiving a Video IP stream e ARQ uses OVidium s patented error correction mechanism for lost packe
8. QVidium TECHNOLOGIES INC QVidium QVARQ A140 Rx Proxy Model ZQVAM140 ARQ For Amino 140 IPTV SetTop Box User s Manual v 2 December 8 2013 Rx Proxy Software Version 10 2011 2013 QVidium Technologies Inc 12989 Chaparral Ridge Road San Diego CA 92130 Phone 858 792 6407 Fax 858 792 9131 User s Manual v 2 QVidium QVARQ A140 Table of Contents 1 Network Configuration keke keke keke keke keke keke 3 2 Receive PIOXV oue ood Moe oria 5 2 4 RECEIVE Proxy OVerVIQW ssdiieabeksiccit id lira bear a iet e oci a be elde teas 5 2 2 Receive Proxy Network Configuration sese 5 2 3 ARQ Packet Transport amp Error Correction sss 7 24 Sever Mod a eee e y RE NE Ne sse asd dtm V es Kabe 10 3 Troubleshooting cotes Metab retos n eese 11 3 1 Troubleshooting Common Problems e 11 4 Appendices ostio NIS En dalen ee rod ken na d y uci t ENG DINE dar nd d 12 4 1 X Appendix A Receive Proxy Configuration Parameters 12 2 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 1 Network Configuration The Amino A140 SetTop Box is by default preconfigured to obtain its IP address through DHCP The following instructions will help you determine its IP address and allow you to set a static IP address 1 Download and install QVidium s CodecManager
9. ck the data transmission rates and provides no concise deadlines or constraints on packet delivery times For real time video this limits the usefulness of TCP IP and makes it unacceptable for live low latency video transport In contrast with TCP IP QVidium designed its patented ARQ error correction specifically for live interactive real time video and audio signals to automatically recover nearly all lost packets with minimal latency and over nearly any link loss conditions It adds a small configurable amount of delay to the network transport in exchange for significantly improving the robustness and reliability of video transport This section explains how to configure the video transport capabilities of the QVidium QVARQ Rx Proxy and how to enable ARQ error correction 2 3 1 ARQ Operation Automatic Retransmission Request ARQ tries to recover any packets lost during transport to the decoder by adding a small amount of delay at the decoder during which time the decoder would have time to detect and request any missing packets The size of this delay should also include adequate time for the missing packet to be received and inserted into the play out queue so that the video stream can continue to flow smoothly and unimpeded to the MPEG decoder To enable ARQ you must first select ARQ transport from the Profile dialog ARQ transport must also be enabled at this receive proxy With ARQ selected and the encoder started the encoder will be
10. e To configure the IP network parameters within the Network Parameters section of the proxy profile set the UDP port and ARQ port for the incoming stream The proxy receives the video and audio IP streams as RTP UDP IP packets The RTP header adds a timestamp and packet sequence number before inserting the MPEG 2 transport stream packets into the RTP UDP IP packet payload The network interface to the receive proxy includes QVidium s patented synchronized network jitter buffering mechanism to help remove the effects of variable network delays In the receive proxy network interface You may specify a delay for this jitter buffer in milliseconds When processing and ARQ packet stream the receive proxy software inserts a jitter buffer that holds the specified number of milliseconds of packets to give the decoder ample time to account for random delays and to allow the decoder to correct packet ordering The receive proxy uses RTP sequence numbers of incoming packets to insert incoming packets into their proper place in the de jitter buffer before releasing those packets into the receive proxy The jitter buffer also uses the RTP timestamp to synchronize the receive proxy s network clock with the video source to adjust the jitter buffer hold time In Auto ARQ Mode selected by default on the ARQ configuration tab the value you set for the Jitter Buffer becomes a minimum value since the receiver proxy software will ping the sender to automatically
11. ed packet loss time such as from dynamic router changes of other sources of burst loss A Robust Mode can also be selected When selected checked a minimum of two tries will be attempted for recovering any missing packets When not selected unchecked ARQ will always try at least once to recover any missing packets To help with firewall configuration and to handle potential port conflicts the user can change the default port that ARQ uses to send upstream retransmission requests ARO Port However you must make certain that the same ARQ port number is set in both the encoder as in the decoder Although the automatic measurement of the round trip time uses multiple measurements to take into account random network delays for some networks you might wish to specify a larger round trip value or to specify a larger number of retries in case the upstream link loses some of the retransmission request messages In automatic robust mode of ARQ operation the system automatically measures the round trip time and divides that number into your specified Target Latency to determine the number of retries to use However in Manual Mode you can force ARQ to always use a specified number or retransmission requests NOTE Remember to click Save after changing any parameters or your changes will be lost You also have to click Start for any changes to take effect 9 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ
12. g packets When the encoder and decoder are both started the receive proxy automatically measures the round trip delay and packet jitter to the encoder and automatically configures ARQ for optimal operation according to a few basic user specified parameters as described in Section Note For ARQ error correction to be enabled you must select ARQ transport at both the encoder or video source and this receiver proxy The encoder video source must be configured to allow upstream ARQ request packets to the source If you set the ARQ port equal to the UDP port then for most firewalls QVidium s ARQ will automatically configure the firewall to allow in the upstream ARQ requests Qdidium System Name Not Set System Proxy 1 Profile Web Proxy Profile Press here for Help Import Export Register ARQ Port Ia Manual Mode Parameters Number Retries et Start Show Stats Monitor Clear Stats Show Log Clear Log Round Trip Time 100 Auto Mode Parameters Target Latency 250 Max Burst Drop 40 Robust Mode iv Cancel 2004 2010 QVidium Technologies Inc All Rights Reserved Stop Network 8 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 Figure 4 Rx Proxy ARQ Error Correction Configuration 2 3 2 ARQ Error Correction Configuration The configuration page for ARQ is shown above in Figure 4 To enable ARQ you must first select ARQ transport fr
13. gin to save outgoing packets for later retransmission when necessary You must also be certain to configure any firewalls to allow the ARQ retransmission request packets through The default port for these upstream ARQ request packets is UDP port 7020 although you can 7 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 configure this to any other valid non conflicting UDP port However if you choose to change the ARQ request port you must make certain the settings at the encoder and decoder match At the receive proxy the ARQ error correction mechanism first buffers incoming packets in a synchronized network de jitter buffer that maintains a constant configurable delay for incoming packets The de jitter buffer processes RTP sequence numbers and reorders packets as necessary to restore proper packet sequence and to buffer against erratic network delays Its goal is to output a smooth consistent flow of packets with increasing sequence numbers This output feeds the ARQ error correction mechanism The ARQ unit at the receive proxy watches for gaps in RTP sequence number from the de jitter buffer output and immediately sends out retransmission requests when necessary Incoming retransmitted ARQ packets bypass the de jitter queue and find their correct place in the ARQ buffer so that by the time packet are output by the ARQ buffer the ARQ error correction mechanism should no longer contain any missin
14. iver and requests replacement packets from the server ARQ can provide nearly flawless reproduction of a video stream even through extremely lossy or congested networks 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 configurable buffer at the receiver decoder delays the video stream just long enough to allow the system to replace any missing packets and re insert them in their proper order without disturbing play out of the video stream Because ARQ senses actual packet loss rather than attempt to predict packet loss it can precisely and completely restore all lost packets without disturbing timing of the video play out In contrast to FEC ARQ can successfully recover lost packets regardless of the magnitude or pattern of the packet losses provided that the network connection has enough capacity to send both the original video stream and the replacement packets ARQ shares similarities with robust packet transport protocols such as TCP IP in that both use feedback to create robust network packet transport However TCP IP uses a sliding window that limits the number of packets that a source can have in transit and requires a positive acknowledgement for each window of packets This limits TCP s throughput especially over links with long latencies Furthermore under heavy loss conditions TCP IP scales ba
15. lt Gateway blank 9 After clicking on OK the A140 should automatically reboot for the new settings to take effect 3 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 Dialog 4 of 13 Copyright 2011 QVidium Technologies Inc User s Manual v 2 QVidium QVARQ A140 2 Receive Proxy 2 1 Receive Proxy Overview QVidium has created a special version of its patented QVARQ RX Proxy Error Correction software for the Amino A140 Set Top Box video decoder and has added this QVARQ receiver proxy software along with a web interface to the Amino A140 that we sell as Model QVAM140 ARQ This ARQ receive proxy software when started runs alongside the default Amino software to intercept an incoming ARQ packet stream process the error correction to restore lost packets correct the incoming stream timing restore the correct packet ordering and then forward the corrected video data stream to the internal Amino decoder for outputting to your monitor The Proxy menu conitrols the configuration and operation of this QVARQ RX Proxy software This section explains how to use the Web pages to configure the receive proxy parameters through three profile web pages Network Configuration ARQ Configuration and Server Configuration as described below and shown in Figures 3 through 6 2 2 Receive Proxy Network Configuration Figure 3 shows the Receive Proxy network configuration pag
16. om the Profile dialog Also ARQ transport must be enabled at the encoder With ARQ selected and the decoder started the decoder will watch for gaps in the RTP sequence numbers from the output of the jitter buffer When it detects missing packets it sends retransmission requests to the encoder so that the encoder can quickly resend any missing packets Incoming retransmitted ARQ packets bypass the network de jitter queue and find their correct place in the ARQ buffer so that by the time packet are output by the ARQ buffer the output of the ARQ buffer should no longer contain any missing packets The ARQ has five parameters that can be configured in manual mode Target Latency Burst Drop Robust Mode Number Retries and Round Trip Time In automatic mode the system automatically measures and calculates the Round Trip Time and Number Retries In most cases automatic mode using the default parameters should be adequate Of the required parameters the first parameter Target Latency specifies the total delay in milliseconds allotted for the request retransmission and recovery process The ARQ mechanism will attempt as many retries as possible within this target latency time Thus larger target latency times increase the delay before video is output but allows for more chances of requesting and recovering any missing packets A Burst Drop delay can also be specified to delay any retransmission requests for a time equal to the maximum expect
17. t recovery ARQ encapsulates the video stream as a standard MPEG 2 Transport Stream as the payload of UDP packets with an RTP packet header as per RFC2733 It relies upon an upstream channel on UDP port 7020 e RTP disables all error correction mechanisms but still allows measuring packet loss UDP Port This specifies which UDP port number P base 10 to listen on for the Video IP stream Jitter Packets in incoming IP packet streams may lose their ordering or suffer variable delays during transport through an IP network The proxy receiver buffers all incoming video IP packets in a buffer and reorders RTP encapsulated packets by RTP sequence number This parameter specifies the size of this incoming packet buffer in milliseconds of delay Specify 0 here to disable this additional buffering when latency needs to be minimize ARQ Parameters The parameters below ONLY pertain to QVidium ARQ error correction They will be ignored unless ARQ is selected for IP Transport Target Latency OVidium s ARQ error correction operates through the addition of a small additional buffering delay to provide enough time to request and receive replacement for each lost packet Target Latency gives the ARQ mechanism a target value for determining the necessary ARQ delay The ARQ divides the Target Latency specified in milliseconds by the round trip time to the video encoding source to determine the number of request attempts Unless Robust Mode is enabled

Download Pdf Manuals

image

Related Search

QVARQA140AminoManual..

Related Contents

  LMC340i User manual  施工/設置・組立説明書  Motor Driven Gear Pumps  XXLITE PILOT`S MANUAL  Nokia 6290 Bedienungsanleitung  Mode d`Emploi  Samsung YP35H User's Manual  Philips 100WT10P User's Manual  ST800 - Satellink.net  

Copyright © All rights reserved.
Failed to retrieve file