How To Test Video Quality With Real Time Monitor

Similar documents
Case Study: Real-Time Video Quality Monitoring Explored

Case Study Monitoring for Reliability

Proactive Video Assurance through QoE and QoS Correlation

WHITE PAPER. Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality

Tresent Technologies IPQ User report

Clearing the Way for VoIP

Media Fingerprinting. Applications in Broadcast Television

Quality of Service Monitoring

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

Audio and Video Synchronization:

Chapter 3 ATM and Multimedia Traffic

ADVANTAGES OF AV OVER IP. EMCORE Corporation

COPYRIGHT 2011 COPYRIGHT 2012 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED

Video compression: Performance of available codec software

Measuring Video Quality in Videoconferencing Systems

Content Management Playout Encryption Broadcast Internet. SmartPlayout

Classes of multimedia Applications

Best practices for producing quality digital video files

Central Management System (CMS) USER MANUAL

TECHNICAL OPERATING SPECIFICATIONS

Technical Paper. Dolby Digital Plus Audio Coding

Monitoring Conditional Access Systems

Quality of Service Testing in the VoIP Environment

Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic

White paper. An explanation of video compression techniques.

Selenio Media Convergence Platform

EQUITABLE QUALITY VIDEO STREAMING OVER DSL. Barry Crabtree, Mike Nilsson, Pat Mulroy and Steve Appleby

Video Streaming Quality Measurement with VSQI. Technical Paper

White paper. H.264 video compression standard. New possibilities within video surveillance.

Requirements of Voice in an IP Internetwork

Synchronization Essentials of VoIP WHITE PAPER

Audio/Video Synchronization Standards and Solutions A Status Report. Patrick Waddell/Graham Jones/Adam Goldberg

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP- 59 Measurement and Management of Loudness in Soundtracks for Television Broadcasting

CX380X Advanced Spectrum and Burst QAM Analyzer

Ensuring Real-Time Traffic Quality

Observer RPM. Remote Program Monitor. Post STB-Monitoring, Logging and Troubleshooting

Introduzione alle Biblioteche Digitali Audio/Video

Application Note. IPTV Services. Contents. TVQM Video Quality Metrics Understanding IP Video Performance. Series. Overview. Overview...

Convention Paper 7896

White paper. Latency in live network video surveillance

VIDEO CONFERENCE. Alessandro Benni & VIDEO COMMUNICATIONS. Bologna, Videorent srl - Video & Multimedia Branch

Parametric Comparison of H.264 with Existing Video Standards

12 Quality of Service (QoS)

Implementing Closed Captioning for DTV

Rate Constraints for Packet Video Transmission. 3.2 Comparison of VBR and CBR video transmission : : : : : : : : : : : 79

Case study Sky The Best in Entertainment Across All Channels

Multiplexing on Wireline Telephone Systems

DSAM Digital Quality Index (DQI) A New Technique for Assessing Downstream Digital Services

LINE IN, LINE OUT TO TV, VIDEO IN, VIDEO OUT

PackeTV Mobile. solutions- inc.

Understanding Compression Technologies for HD and Megapixel Surveillance

CATV s Answer to Satellite Competition

TCOM 370 NOTES 99-6 VOICE DIGITIZATION AND VOICE/DATA INTEGRATION

HIGH-DEFINITION: THE EVOLUTION OF VIDEO CONFERENCING

Captioning Matters: Best Practices Project

Captioning Matters: Best Practices Project

Deploying VSaaS and Hosted Solutions Using CompleteView

Completely Integrated and Customizable Media Services

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Broadcasters and video distributors are finding new ways to leverage financial and operational benefits of supporting those with hearing disabilities.

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)

Digital Audio and Video Data

Agenda. FCC Requirements. ANC Data. Closed Captioning. Closed Caption Troubleshooting. 8/1/2014 Advanced Ancillary Data Analysis and Closed Captions

Region 10 Videoconference Network (R10VN)

Bosch IP An introduction to IP technology and the future of CCTV. Bosch IP Network Video Product Guide

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP42

All About Audio Metadata. The three Ds: dialogue level, dynamic range control, and downmixing

LINE IN, LINE OUT AUDIO IN, AUDIO OUT FIXED, VARIABLE TO TV, VIDEO IN, VIDEO OUT Sony Electronics Inc. All rights reserved.

Using AVC/H.264 and H.265 expertise to boost MPEG-2 efficiency and make the 6-in-6 concept a reality

For More Information. Setting Bitrate Control and Keyframe Parameters

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Rural Telephone Service Co., Inc. Troubleshooting and Remote Monitoring for IPTV Finding the needle in the haystack

MSB MODULATION DOUBLES CABLE TV CAPACITY Harold R. Walker and Bohdan Stryzak Pegasus Data Systems ( 5/12/06) pegasusdat@aol.com

Analog vs. Digital Transmission

LOUDNESS MONITORING AND CALM COMPLIANCE (UNFOLDING EVENTS) Jim Welch. IneoQuest Technologies

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

(Refer Slide Time: 01:46)

Install DIGITAL TO TV and view what you want when you want. PROMAX in Internet:

Quality of Service in ATM Networks

How To Understand The Technical Specifications Of Videoconferencing

ACCESS CHARGE A fee charged subscribers or other telephone companies by a local exchange carrier for the use of its local exchange networks.

Sommario [1/2] Vannevar Bush Dalle Biblioteche ai Cataloghi Automatizzati Gli OPAC accessibili via Web Le Biblioteche Digitali

TECHNICAL WHITE PAPER. Closed Caption Analysis Using the CMA 1820

IP Video Surveillance

Smart LNB. White Paper. May 2014

networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER

KVM Cable Length Best Practices Guide

IVIS IVIS - Indoor Video Insertion System

Estimation of QoE of Video Traffic using a Fuzzy Expert System

Applications that Benefit from IPv6

DVTEL Server Based Analytics (Build 4.5.2)

Datasheet EdgeVision

Solution. (Chapters ) Dr. Hasan Qunoo. The Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

Troubleshooting and Monitoring

Serving Media with NGINX Plus

SMPTE RTV FORUM ROMA 23 MAGGIO LA TV LINEARE: ambiti, studi e riferimenti normativi internazionali

How To Monitor And Test An Ethernet Network On A Computer Or Network Card

Comux UK Ltd. Fixed Services Offer. 12 September Birmingham Science Park Aston Faraday Wharf Holt Street Birmingham B7 4BB UK

Transcription:

White Paper Real Time Monitoring Explained Video Clarity, Inc. 1566 La Pradera Dr Campbell, CA 95008 www.videoclarity.com 408-379-6952 Version 1.0 A Video Clarity White Paper page 1 of 7

Real Time Monitor (RTM) allows continuous quality measurements to be made during actual broadcasts for all types of video delivery systems, including broadcast, satellite, cable TV and Internet streaming. This technology provides a way to detect and measure many different kinds of errors that can affect video signals. The resulting measurements are compiled into a score that indicates how much video signal quality degradation would be noticed by a typical viewer who was watching the content. RTM uses full reference methodology, which means that the equipment performing the test is supplied with two copies of the content: a source (or reference) version of the video content, and a version that has been processed through some type of network or equipment. This powerful technique allows measurements to be made in-service, so that normal video delivery can continue uninterrupted while tests are being performed. Both RTM and traditional stimulus/response tests have a role to play in television broadcasting and distribution. (This explains why Video Clarity manufactures both types of test equipment.) RTM is particularly useful for continuous monitoring of real-time and live broadcasts, because it can use any type of video source. It is ideal for evaluating the impact on perceived video quality of the multiple encoder and multiplexer configuration choices that must be made in actual video delivery networks. Stimulus/response testing is more suited to evaluating and comparing specific system components in a laboratory setting. Stimulus/response works well for tasks such as comparing encoders from different suppliers, or detailed analysis of the impact of specific encoder enhancements against a known starting point. RTM provides a number of benefits, including: - A test of active systems without any impact or interruption to existing signals - Works with all types of video content no need for specialized test clips - Can detect subtle equipment or network-based errors, such as loss of audio/video synchronization (lip sync) - Offers long-term continuous monitoring, allowing random or infrequent events to be captured and flagged for later analysis This paper will discuss how the RTM technique works in practice, and will show how it can be applied to various testing scenarios that are of interest to television program originators, broadcasters and distributors. How RTM Works The basic principle of RTM is to measure a channel for several parameters from two different points in the network in order to detect and measure any differences. This technology is designed to work on a continuous basis in real-time, so it is ideal for monitoring actual video sequences in-service as they are being delivered. The first step in the RTM process is to align the timelines of the two video streams. This allows the two signals of the same content to be compared frame-by-frame, and also allows a precise measurement to be made of the delay from one stream to the other. The audio signals are also aligned precisely, and their relative delay is measured as well. With these two measurements, it is possible to determine if the audio/video synchronization (lip-sync) has changed in the transmission path between the two streams. Version 1.0 A Video Clarity White Paper page 2 of 7

The next step in the RTM process is an analysis of any differences between the two input streams. All types of differences can be measured, such as video compression artifacts with a PSNR metric, perceptual measurement of quality with a highlyaccurate DMOS measurement, audio distortions, and changes in the vertical ancillary (VANC) space. Alerts can be created for significant changes in any of the key measured parameters including video quality, audio/video synchronization, and change in overall system delay. System alerts can be put to a variety of uses. Messages can be displayed to alert the RTM system operator and time-stamped and logged for later problem review and diagnosis. Alerts can be sent to external equipment, including triggers used to control switching between primary and backup signal paths. Video clips that cause alerts are also be stored inside the RTM system for later analysis. The RTM system produces a numeric score to indicate the quality of the received video image. The score is calculated using a mathematical formula based on the human visual perception system. A good score indicates that viewers will only notice low amounts of video degradation even though significant differences may have been detected between the input streams. This score can be used to assess whether a particular network or device is able to deliver a high-quality image. Video Compression Technology Video today is essentially always digitized and compressed to allow it to be sent over transmission paths including: satellite, microwave, fiber, TV broadcast, and Internet. MPEG and other video/audio compression standards have been widely implemented throughout the video industry. These standards describe interface specifications that define video, audio, transport, and timing requirements. Commonly used choices include MPEG-2 (DVD), H.263 (video surveillance), MPEG- 4/H.264 (advanced video coding), JPEG (still pictures), JPEG-2000 (contribution and archival). All of these standards are typically implemented using lossy techniques, where information is lost during compression so the quality after encoding/decoding is not as good as the original. In practice, all lossy encoders generate artifacts (areas of unfaithful visual/audible reproduction). If the encoder is designed well, adjusted properly, and if the data rate is high enough, then these artifacts will be virtually invisible to a human viewer. Encoder evaluation and parameter setting is frequently performed offline (in non-real-time with test video sequences) using a stimulus/response video quality analysis device like ClearView (www.videoclarity.com/products.html). If a good encoder has been chosen and properly configured, then most of the errors that affect viewers will be due to: - Real-time Compression - Ad Insertion - Statistical Multiplexing - Re-encoding - Transmission Systems Each of these major error sources can be analyzed using RTM on real-time (and live) broadcasts, preventing any disruptions to viewers. The following sections discuss these error sources in greater detail. Version 1.0 A Video Clarity White Paper page 3 of 7

Real-Time Compression Real-time compression is needed for live transmissions (or retransmissions). The compression device (Encoder) runs making the best quality A/V streams possible. Two ways exist for encoding: 1) Constant Bit Rate (CBR) 2) Variable Bit Rate (VBR) Encoders that use VBR (Variable Bit Rate) encoding produce more consistent video quality because they can change the bit rate of the compressed stream depending on scene complexity. Of course, more bits require more network bandwidth to stream. Many times, bandwidth allocations within the network are fixed, so VBR cannot be used. Broadcasters usually implement CBR for fixed bandwidth applications Internet delivery, Cable TV, Satellite TV, and IPTV. CBR is segmented into pieces, where the bit-rate over time is constant, but the instantaneous bit-rate is higher or lower depending on scene complexity. Buffers can be used to smooth out variations in bit rate caused by complex scenes. Headroom is the amount of bandwidth in a CBR stream that has to be allocated to handle transient bit rate peaks in the video encoder s output. For real-time compression, it is very important to allocate headroom. When the headroom is not sufficient errors will occur because there will not be enough available bandwidth in the CBR stream. In this situation, some of the compressed video data will be lost, causing errors in the video image. RTM can detect errors in the delivered video signal that are caused by bit-rate inconsistencies along the video signal distribution path. In particular, if the amount of headroom available in a CBR Stream is violated, the resulting video signal distortions will be captured, logged and recorded for later review. Ad Insertion Ad insertion is the process of inserting an advertising message into a stream. Ads can be inserted for a national broadcast, by local broadcasters, and by distribution providers such as CATV or DTH satellite providers. Special signals within the video stream (called cues) indicate the start and stop times for the inserted advertisements. Problems can occur during ad insertion if: 1) Resolution or aspect ratio between the programming and advertising is different 2) Advertising starts or stops early or late 3) Advertising causes the real-time encoder to need more headroom RTM can detect which portions of the video stream have been modified by inserting ads. This information can be further analyzed to determine if ad insertion equipment is working correctly. RTM can also measure program and advertisement loudness to conform to CALM with the latest standards based methods. Statistical Multiplexing Broadcasters frequently purchase a fixed amount of bandwidth from a telecom carrier or satellite operator. To maximize efficiency, they pack as many channels as possible into this bandwidth. The normal technique for doing this is called Statistical Multiplexing. Statistical Multiplexing is a technique for combining a number of uncorrelated, bursty traffic sources together so that the sum of their peak rates does not exceed the link capacity. A series of encoders are arranged so that their output can be combined by the multiplexer (combiner) into a single multi-program transport stream (MPTS). Each encoder is given a target bit-rate and the Version 1.0 A Video Clarity White Paper page 4 of 7

multiplexer monitors the sum of the traffic. When an encoder encounters a complex scene, it requests more bits. The multiplexer takes unused bits from other encoders and allocates more to the requesting encoder. If too many of the encoders encounter a challenging scene concurrently, then problems will occur. The multiplexer will either deny the encoders request or discard data (drop frames). Either way, the video quality is affected. Statistical multiplexing is important when delivering video over a fixed allocation as in satellite, microwave, and fiber transmission. The subscribed data rate is guaranteed and the user would like to use as much of the entire bandwidth for which they subscribed/paid. Some statistical multiplexers use a look ahead technique, where the encoding is done in two phases. The first phase calculates the bitrate and passes this information to the multiplexer ahead of time so that it can change the bit-rate before the oversubscription. RTM can identify video signal errors that are caused by improperly configured statistical multiplexers. This technique is particularly valuable for identifying problems that occur intermittently during live broadcasts. Re-encoding Another approach which is similar to statistical multiplexing is known as re-encoding or rate adaptation. (This is not a full decode and encode if a full decode is done, then it is better to use a statistical multiplexer.) Re-encoding modifies an existing compressed digital stream in real-time without decoding. When a re-broadcaster is pulling programming from multiple sources, combining them, and sending them over their fiber, satellite, IPTV, or microwave channel, they may choose to reencode. Re-encoding parses the compressed syntax and removes some of the video image details to fit multiple programs into a new MPTS. This is normally done in conjunction with a system multiplexer and when a new MPTS is groomed by pulling programs out of multiple MPTS source signals. Once again, complex video scenes can cause a situation where the bandwidth becomes oversaturated, and thereby affect the video quality. RTM can detect these video degradations while the broadcast is underway, allowing for continuous monitoring and real-time network troubleshooting. Transmission systems In transmission networks, video signals can either be transported over dedicated bandwidth (also known as guaranteed service) or over a shared network which may or may not have access control. When dedicated bandwidth circuits are used, errors are relatively infrequent, particularly in wellengineered fiber-optic networks. (Satellite circuits are much more vulnerable to interference and random noise errors, so they typically use advanced error correction technologies.) In shared networks, errors can be generated by transient peaks in data traffic that cause buffers to fill up and packets to be lost or discarded. Regardless of the type of error, any loss of data in a video stream can cause defects in the decoded video image or audio sound. However, simply knowing that transmission errors have occurred does not provide enough information to determine how much of an impact the error has on the delivered video and audio signals. The error could have been limited to a single frame of video, which could mean that it would never be noticed by most viewers. On the other hand, a single error could affect multiple frames or corrupted metadata could impact a whole segment of video if the metadata was corrupted. In addition, many decoders (particularly those in advanced set top boxes) do an excellent job of hiding errors from viewers by using techniques such as repeating video frames or requesting data retransmission. RTM is an ideal technology for monitoring transmission systems, because it works on active video streams using the actual transmission networks that are being used to deliver signals. RTM Version 1.0 A Video Clarity White Paper page 5 of 7

measurements can be performed at any place where the baseband (uncompressed) video signal is available. If measurements need to be made at a place with only compressed video signals available, then a decoder can be used to recover the signal before it is fed into the RTM system. Video Clarity RTM Solution Real Time Monitoring (RTM) can be used at any point along a transmission path to compare two baseband (uncompressed) video streams. Any differences are noted and turned into a quantitative score indicating how much degradation has occurred from the reference (or source) to the downstre AV signal under test. The system provide alerts whenever an error causes visual, audio, and ancillary data glitches, reports if lip-sync problems occur, and saves the streams in the vicinity of errors. The goal of RTM is to provide all the information to choose plan of action for adjusting, modifying or replacing system components. Figure 1: Television Broadcast Signal Flow Figure 1 shows four locations labeled A, B, C and D where baseband signals can typically be accessed. Figure 2: RTM Video Quality Monitoring Figure 2 shows the relationship between source and processed signals that can be used as RTM inputs, using the A, B, C and D labels from Figure 1. Location A (master control output) is normally used only as a source signal and Location D (set top box output) is normally used only as a processed signal test point. Locations B and C can be used either as source or processed signals, depending on which segment of the overall path is being studied. Version 1.0 A Video Clarity White Paper page 6 of 7

In summary, RTM provides the following functions: - Receives and aligns two real-time (live) feeds - Compares the two streams and provides a quantitative measurement of video and audio quality degradation - Monitors the vertical ancillary space for any errors - Calculates the amount of change in audio/video synchronization (Lip-sync) - Saves portions of the videos stream adjacent to errors for off-line analysis Monitoring throughout a distribution network can give a deeper understanding of the effect of errors at each stage along the overall path. Using Video Clarity s advanced RTM system allows real-time error detection, as well as error logging for deeper analysis immediately or at a later time. In the end, a well devised RTM system will cut costs, reduce customer churn, and provide a visually appealing product for viewers. Version 1.0 A Video Clarity White Paper page 7 of 7