INSERTING AND VALIDATING METADATA IN VIDEO CONTENT Roger Franklin Crystal Solutions Duluth, Georgia

Similar documents
Event Triggering Distribution Specification

Research & Development. White Paper WHP 318. Live subtitles re-timing. proof of concept BRITISH BROADCASTING CORPORATION.

Metadata for Enhanced Electronic Program Guides

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

AMERICAN NATIONAL STANDARD

Video System Characteristics of AVC in the ATSC Digital Television System

White Paper. Video-over-IP: Network Performance Analysis

Digital Program Insertion (DPI) White Paper

Audio Watermarking (NexTracker )

ATSC 3.0 Applications and Services

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

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

Reference Parameters for Digital Terrestrial Television Transmissions in the United Kingdom

Kaleido-IP HDMI Baseband multiviewer

ANSI/SCTE

AMERICAN NATIONAL STANDARD ANSI/SCTE

Content regionalization and Targeted Ad Insertion in DTT SFN networks. Berry Eskes Regional Director EMEA North, Russia & CIS

DIGITAL BROADCAST TEST AND MONITORING SOLUTIONS

Flexible Encoding Platform

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

Ad Benchmark s Insertion Workflow. Increase revenues and flexibility with advanced regionalization for broadcast ads and programs

ANSI/SCTE

ForwardT Plugins. AutoDetect (SCTE-35) Automatic Ad insertion using SCTE-35 cue messages. Revision as of. October 28, User s Guide.

Issue 76 - December 2008

DISCOVERING THE POWER OF METADATA

DIGITAL PROGRAM INSERTION FOR LOCAL ADVERTISING Mukta Kar, Ph.D., Majid Chelehmal, Ph.D., Richard S. Prodan, Ph.D. Cable Television Laboratories

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

Digital Terrestrial HDTV Broadcasting in Europe

Audio Watermarking (SyncNow ) Audio watermarking for Second Screen SyncNow with COPYRIGHT 2011 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED

Digital Video Subcommittee SCTE STANDARD SCTE

Forward TS Product Line

For flexible advertisement insertion configurations, this receiver provides four types of outputs:

Abstract WHAT IS NETWORK PVR? PVR technology, also known as Digital Video Recorder (DVR) technology, is a

Standard Definition. Commercial File Delivery. Technical Specifications

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

OPERATOR VIDEO MONITORING PRACTICES. April 17, 2013

Scalable Media Systems using SMPTE John Mailhot November 28, 2018 GV-EXPO

Cue tone encoding and decoding with the HSI21 module. 3Gb/s, HD, SD embedded domain Dolby E to PCM decoder with audio shuffler

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM.

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE STANDARD SCTE

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C

TIME-COMPENSATED REMOTE PRODUCTION OVER IP

Policy on the syndication of BBC on-demand content

IPTV delivery of media over networks managed end-to-end, usually with quality of service comparable to Broadcast TV

Cisco D9859 Advanced Receiver Transcoder

SWITCHED INFINITY: SUPPORTING AN INFINITE HD LINEUP WITH SDV

AVP 3000 Voyager.

Agilent E4430B 1 GHz, E4431B 2 GHz, E4432B 3 GHz, E4433B 4 GHz Measuring Bit Error Rate Using the ESG-D Series RF Signal Generators, Option UN7

Mobile DTV Viewer. User Manual. Mobile DTV ATSC-M/H DVB-H 1Seg. Digital TV ATSC DVB-T, DVB-T2 ISDB-T V 4. decontis GmbH Sachsenstr.

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

Model 4455 ASI Serial Digital Protection Switch Data Pack

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE STANDARD SCTE

SMPTE 334M DATA DOES HAVE A LIFE BEFORE EMISSION. JIM CARRUTHERS PhD, PEng CEO NORPAK CORPORATION. norpak corporation 19 Oct 00

Alcatel-Lucent 5620 Service Aware Manager. Unified management of IP/MPLS and Carrier Ethernet networks and the services they deliver

VNP 100 application note: At home Production Workflow, REMI

ST2110 Why Is It So Important?

EIDR: BEST PRACTICE MUSIC PERFORMANCE VIDEOS

Transforming broadcast delivery realizing the software-defined channel

Using Triggered Video Capture to Improve Picture Quality

ENGINEERING COMMITTEE Energy Management Subcommittee SCTE STANDARD SCTE

ELC-MVS01 Multi-format Control Room Automation Software

Hands-On 3D TV Digital Video and Television

AUSTRALIAN SUBSCRIPTION TELEVISION AND RADIO ASSOCIATION

Issue 67 - NAB 2008 Special

Powerful Software Tools and Methods to Accelerate Test Program Development A Test Systems Strategies, Inc. (TSSI) White Paper.

IMPLEMENTING AND VERIFYING OFF-AIR DTV CARRIAGE CONTRACTS IN CABLE HEADENDS. Nandhu Nandhakumar, Jian Shen, and Gomer Thomas Triveni Digital, Inc

Dynamic Ad Insertion. Metric Terms, Descriptions and Definitions

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD. HEVC Video Constraints for Cable Television Part 2- Transport

Adtec Product Line Overview and Applications

Network Operations Subcommittee SCTE STANDARD

Detecting Bosch IVA Events with Milestone XProtect

Portable TV Meter (LCD) USER S MANUAL

THE MOST INNOVATIVE ADVANCED, COST EFFECTIVE RADIO & AUDIO BROADCASTING PLATFORM

SCTE OPERATIONAL PRACTICE

Cisco D9859 Advanced Receiver Transcoder

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

Digital Video Subcommittee SCTE STANDARD SCTE HEVC Video Constraints for Cable Television Part 2- Transport

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

MediaKind RX8320 Receiver

MISB ST STANDARD. Time Stamping and Metadata Transport in High Definition Uncompressed Motion Imagery. 27 February Scope.

ATSC Standard: Video Watermark Emission (A/335)

INSTALATION AND OPERATION MANUAL ABYSSAL OS Overlay Module Version 1.0.1

Digital television The DVB transport stream

High Definition Television. Commercial File Delivery. Technical Specifications

Dolby MS11 Compliance Testing with APx500 Series Audio Analyzers

Signum BlackHive. Generation II. Broadcast Production System and video server. The new system generation signum.blackhive

one century of international standards

Understanding IPTV "The Players - The Technology - The Industry - The Trends - The Future"

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

Creative Specifications

Experience the Difference Of Drake Digital

Parade Application. Overview

Information Standards Quarterly

MULTI-CHANNEL CALL RECORDING AND MONITORING SYSTEM

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

4T2 Content-Analyser

TECHNICAL MEDIA SPECIFICATION ON THE FILE BASED SUBMISSION OF MATERIALS TO BE AIRED

ExtIO Plugin User Guide

MEDIA WITH A PURPOSE public service broadcasting in the digital age November 2002

Transcription:

INSERTING AND VALIDATING METADATA IN VIDEO CONTENT Roger Franklin Crystal Solutions Duluth, Georgia Abstract A dynamic simmering evolution is rapidly changing the view of operations in video distrubution. This paper presumes a change is imminent in the primary value for the service that video distribution companies provide. The traditional video content distribution method is diminishing as: video content becomes more available, broadcast in multiple formats, and at ever higher quality from Internet-based content delivery networks. To remain competitive and relevant, video distributors not only have to maintain reliable delivery of high quality video, they must also find ways to increase the value of the service they provide, while keeping operational expenses in check. There is a path to successfully navigating this change if distributors are able to increase their revenue from consumers and advertisers, while maintaining or decreasing costs through innovative automation solutions. As the addition of metadata to video content is adopted by the industry, distributors will be able to facilitate new business and revenue models a key element to increasing the value of video distributors and advertisers. This paper discusses some types of metadata that are available, but under-utilized, given existing standards. It also addresses how metadata can be inserted into the video content distribution process today, and the importance of, and methods for, validating the existence and accuracy of the metadata inserted into the video content distribution path. TYPES OF METADATA Audio is our most basic form of communication and has been a primary method since the dawn of time. Starting at the beginning of audible communications, metadata was added to enhance and further refine the messages communicated between humans. Initially the metadata was subtle in the form of changes in pitch, tone, volume, etc., but even subtle metadata made the message clear and concise. When the subtleties were not noticed or ignored, the use of more onerous and obvious audible signals to communicate more than just what the words, music, or sounds being conveyed was implemented (e.g. yelling.) The communications and media industry applied an example of this same non-subtle signaling method to audiovisual content in the form of DTMF tones. In the early days of video distribution, local companies were enticed to use the reach and captive nature of television to advertise to potential customers within a defined geographical region. The first advertising was to a national audience and then advertisers wanted to reach a local over-the-air broadcast market. As the number of possible television channels grew, the dynamics of advertising changed. The rapid growth of possibilities was magnified by the ubiquitous introduction of cable as a distribution method. The increasing complexity of the system made it impractical for human operators to manually switch between a nationally distributed video source and advertising content intended for local distribution. The broad use and application of audio metadata in the form of DTFM tones was utilized to cue the play out of local advertisements automatically, without intervention and hopefully without the errors, omissions and miscues created by a human operators. DTMF tones are still widely used; however, since the evolution of video encoding transitioned to digital, the ability to send cue tones using the acknowledged standard SCTE 35 Digital Program Insertion (DPI) format has become much more common. The SCTE 35 standard allows video originators to insert metadata into the video transport stream to communicate enough information to DTH and cable operators so they can replace nationally distributed content with regional or local advertising content on the fly. There are multiple methods and technologies utilized in the process of inserting the metadata. How metadata is inserted in the video distribution and broadcast process is discussed later on in this paper. The variety of metadata that can be packaged in a SCTE 35 message is significantly greater than what was previously available in the historical and traditional use of DTMF tones. The major issue with distribution today is that the vast majority of network originators, DTH operators, and cable operators are not taking advantage of the additional data fields available in SCTE 35 messages. The result is a diminishing viewing experience and effectiveness of advertisements. It is inevitable that the

companies funding the creation and distribution of content are going to demand an improvement, especially as they find validation in the one to one relationship being created with their customers through bi-directional communications that Content Delivery Networks (CDNs) can provide. The SCTE 35 may not be the only solution utilized in the future, however today the standard allows for the following metadata: Keep alive A schedule of upcoming events Insert break Exact time to start break Break duration Break number Number of expected breaks Auto return to network Manual return to network Program ID Time signal Cancelation of a planned break Encryption algorithm to decode metadata Encryption code word Time adjustment value DTMF tone to be generated Segment identifier Segment duration Delivery restrictions for a segment Web delivery allowed for a segment Regional blackout for a segment Archiving allowed for a segment Receiving device restrictions for a segment Ad-ID UMID (SMPTE 330M Universal Media ID) ISAN (International Standard Audiovisual Number) TID (Tribune Media Systems ID) TI (Turner ID) ADI data (Cablelabs Asset Distribution Interface) EIDR (Digital Object ID assigned by Entertainment ID Registry) Private data Given the ability to precisely specify when local breaks start and stop, why do so many local commercials on many networks and distribution platforms end up starting and stopping at the wrong times? This system failure virtually destroys (at a minimum defeating through interruption in focus) the effectiveness of either the national or local advertisements. The standards have been created and exist to promote, enable and enhance more precision than is being delivered today. Identifiers The SCTE 35 standard permits the inclusion of a number of varied and different media asset identifiers. Present technology solutions, when embedded within receiving systems, have the ability to be aware of what specific media content is being received. An important piece of information can be created within the video by implementing this metadata. This information enhances the distributor s ability to provide more relevant and valuable advertisements throughout the entire video distribution chain. One example that anyone with a computer has experienced is Google. The company has demonstrated that presenting relevant advertisements to consumers interested in a specific subject matter makes for good business and results in sales. The primary reason the current video distribution industry exists and succeeds is due to advertising revenue this the only reason for freely accessible over-the-air broadcast video. Today there are a number of identification systems available on the market. The national and international network distributors often have house codes used for identifying their content. The International DOI (Digital Object Identifier) Foundation (IDF) is the governing body that authorizes agencies to provide DOI services and registrations. Entertainment Identifier Registry (EIDR) is the IDF registration agent for movies, television shows, and commercial audiovisual assets. EIDR has made significant advancements towards identifying much of the world s digital media assets. Ad-ID is another system that has been successful at identifying a substantial number of the world s advertisement media clips. There is some collaboration among the groups, but no one de facto standard has been approved by all; and with multiple agendas and expectations of the various memberships it will be a daunting task to achieve standardization. The caveat here is that the demand by advertisers and consumers for more relevant ads may be the catalyst for a common standard, if required. It is becoming increasingly important to identify not just the media asset, but also the distribution channels that were used to transport a specific media asset to the final viewer or consumer. Currently there is not a SCTE 35 field to hold data to identify the distribution channels that were involved with delivery of a particular asset, but the data can still be inserted into SCTE 35 messages by either adding acceptable identifiers or using the Private data field.

The Private data field is a window of opportunity for the industry to create innovation and methodology, enabling greater awareness and demonstrates that the above list is just a small selection of metadata that can be used to enhance the viewing experience of video content. Imagine how the right metadata can fuel additional business models, and enable video distributors to add valuable and competitive services for their customers: advertisers, other distributors, content providers, and consumers. As the network content originators make distributed video networks available to CDNs, the requirement to provide web enabled distribution metadata becomes very important so CDNs can satisfy the restricted distribution rights of the content owners. If CDNs are unable to fully comply with content owners distribution requirements, they face potential legal liabilities. Furthermore, advertisers must be able to track effectiveness of their advertisements and metadata is a key component to making that possible the current Nielson method is outdated. The opportunity to implement new tracking standards and methodology to meet demands is exciting and upon the industry now. INSERTING METADATA IN VIDEO CONTENT Today, the most logical system to use for the triggering of metadata insertion is the play out automation system. This system sits at the origination point of every video network. It already understands precisely what content is (or has) to be distributed and the timing of the distribution. Present play out automation systems provide network origination capability effectively. These existing systems, because of their onair critical requirements, tend to be expensive and they are not modified or updated very frequently. In fact, it is probable for changing business requirements to out-pace the update cycle for these types of expensive and critical systems. The financial aspects are going to become even more intricate as potential revenue may be gained or lost due to the capabilities of any individual distribution network or method. The cost realities of technical capability improvements end up pacing business opportunities. As the technical evolution continues to change in the area of metadata insertion, a video distributor may be prevented from acquiring new business or losing current business to a more efficient and capable operator. Fortunately, there are methods, standards, and systems available today that enable play out automation systems to connect to encoding systems, which will permit the insertion of multiple types of metadata. One such possibility is the SCTE 104 specification which defines how to insert metadata using Vertical (VANC) packets. The SCTE 104 messages are then received by the video encoding/compression system and translated into SCTE 35 messages. Many CDN encoders are also able to receive SCTE 104 messages directly via Ethernet, so no VANC embedding is required. The challenge in using SCTE 104 messages involves getting triggers and data from the play out automation system to build the SCTE 104 messages, and then insert those messages into the uncompressed video stream. There are several technical solutions currently available that enable play out automation systems to connect to compression systems for this purpose. The play out automation system sends a trigger to the connection system, which then translates that trigger into the proper SCTE 104 message (or in some cases into a SCTE 35 message that is delivered to the compression multiplexer through an MPEG over UDP data stream). The use of a connection system will provide any play out automation solution the capability of generating the necessary triggers. There are two primary forms of triggers that are available. The first is simply a copy of the play out automation play list. This list, if accessible, might be able to be parsed so metadata insertion triggers can be generated. The timing of the triggers, however, would have to be synchronized with the play out server to ensure the metadata is inserted at the right frames. The second trigger method involves adding a control command to the play out automation play list, which would send a command to the connection system. The connection system would then generate the metadata messages. Commands from the play out automation system could be as simple as a general purpose contact closure or as sophisticated as an IP data packet sent via Ethernet. The advantage of using an IP data packet as a trigger is the data packet can contain variable information, such as splice times and content IDs, which can then be inserted into the SCTE 104 or SCTE 35 messages. If SCTE 104 messages are generated, then those messages often need to be embedded into the VANC of the uncompressed video stream. The embedding process requires the use of specialized hardware capable of handling the embedding. There are frame syncs, when

ordered with the correct options, which provide the required embedding capability. Currently, there are play out automation systems with the capability of generating SCTE 104 messages and sending them to an IP destination. This method should work fine in situations where the video output of the play out automation systems always goes to the same video encoder. Presently it is quite common for one video source to be routed to multiple encoders, and when encoders fail, the same video source is routed to different encoders. Having a solution that connects the play out automation system to the encoding and compression system enables a single trigger event from the play out automation system to result in multiple and differently formatted metadata messages that are delivered to different video streams and encoders. The connection system should be able to redirect the metadata messages to different encoders when backup situations occur. VALIDATING METADATA IN VIDEO CONTENT As more business and revenue models are built around the successful delivery of metadata in conjunction with video, the need to validate the presence and accuracy of the metadata is going to increase. The Advertiser and the Agency business community have begun to aggressively investigate technology that will generate and analyze the big data created to better understand the target audience. These business communities finance and drive the video distribution industry. Monitoring the video stream for quality has always been important. The ETSI TR 101 290 Digital Video Broadcasting (DVB) Measurement Guidelines for DVB Systems document identifies eight (8) parameters to measure and ensure MPEG de-codability, and eight (8) parameters to measure continuously or periodically. The quality of the video distributed is not going to be the primary factor in the future (it is no less important), but ensuring the delivery of the video along with the metadata will be the key to successful distribution. However, the parameters recommended in the guidelines referenced above are not enough to validate the presence and accuracy of metadata. The Program Map Table (PMT) of the MPEG transport stream must be monitored to ensure that the correct PIDs containing metadata are properly identified. Then the packets of each metadata PID must be monitored to validate the contents of the SCTE 35 messages that should be contained in those PIDs. If a system monitors all the messages contained in the PIDs that carry metadata, then a log should be created and archived. That log will be valuable when a customer registers a complaint alleging a missing metadata message or complains of a metadata message that contains wrong information. The log may also be valuable if it is used to generate as-run information for billing purposes. But, simply monitoring and logging the messages within the PIDs is not enough. The ability to solve a dispute after an error has occurred is paramount. However, it s also important to recognize disputes about missing or inaccurate metadata are only brought to someone s attention after the error has been occurring for some length of time, or after a customer has complained. The customer in this situation could be: an advertiser, another distributor, a content provider, or a consumer. All of these customers should be satisfied with the video content distribution services they have paid to receive. Therefore, it becomes imperative for video content distributors to be made aware of errors before they become apparent to the customer. Errors must be detected and corrected quickly to maintain good business relationships. The ubiquitous distribution of new automated solutions and systems will enable this capability. Designing a Solution: Creating a solution that will detect when metadata is missing or inaccurate requires a secondary system to be made aware of what and when metadata should be present. The implementation of a validation system (the secondary system) is necessary to provide watchdog capability. The validation system requires a copy of the initial triggers generated by the play out automation system. The validation system also requires real-time access to the data contained in the final transport stream. Access to the transport stream can either be direct access to the necessary data packets or real-time feedback from transport stream probes that are configured to provide the desired parameter data and metadata packet payloads. When the validation system is aware of the triggers resulting in metadata insertion and the delivered transport stream, then the validation system can reconcile the two data sets and raise an alarm when a discrepancy is identified. It is important to make sure that the system used to connect the play out automation system to the encoding and compression system does not use the same software modules as the system providing the monitoring

and validation capability. If there is a problem in one system, it should not affect the other to ensure the detection of an issue is not compromised. This same validation method and philosophy can be applied to diagnose where a problem may be occurring within the distribution chain. Validation check points only need to be identified at key transition junctions in the distribution chain. At those check points, sample the video content and extract the metadata for analysis. Any point where the metadata does not exist or is incorrect will eliminate any downstream equipment from being the cause of errors or erroneous alarms. Some check points may need to be monitored all the time, such as the output of a backup encoding and compression system whose output is not currently monitored for metadata. Other check points may need to be checked only when a problem is detected on the confidence return feed. The right solution design will be able to automatically route intermediate check points to the validation system and quickly identify where a problem is most likely being introduced. was delivered and received, and have solutions and systems that are aware when differences are realized during real-time reconciliation. REFERENCES European Telecommunications Standards Institute. (2001). ETSI TR 101 290 Digital Video Broadcasting (DVB); Measurement guidelines for DVB systems. Sophia Antipolis Cedex: ETSI. Society of Cable Telecommunications Engineers. (2010). ANSI/SCTE 67 2010 Recommended Practive for SCTE 35 Digital Program Insertion Cueing Message for Cable. Exton: SCTE. Society of Cable Telecommunications Engineers, Inc. (2012). ANSI/SCTE 35 2012, Digital Program Insertion Cueing Message for Cable. Exton: SCTE. Society of Cable Telecommunications Engineers, Inc. (n.d.). ANSI/SCTE 104 2004 Automation System to Compression System Communications Applications Program Interface (API). Exton: SCTE. CONCLUSION As access to video content continues to get easier, consumers are able to resist, block, ignore or bypass advertisements they do not find relevant or interesting. Video distributors will be required to innovate and find better ways to engage with all of their customers, or ultimately go out of business. To meet the changing market and provide advertisers higher quality and reliability, as well as methodology to better connect to consumers, video distribution must evolve. AUTHOR INFORMATION Roger Franklin, President and CEO, Crystal Solutions, Duluth, GA As the evolution continues, it will be an imperative to provide downstream distributors the metadata they require to make further distribution more efficient and local advertisement insertions more accurate. Distributors must augment content with metadata that allows content providers to enhance the value of their offerings. Finally, metadata is available and currently a solution that can be used to engage more with consumers, further increasing the value that video content distributers offer. Video content distributors must work with their customers to create new business and revenue models by enhancing the video content with metadata. To be successful, video distributors must have flexible solutions enabling experiments with new metadata additions to learn what works and what does not. Lastly, the video distributors will have to be able to validate that metadata