Pre-Validation Checklist; Table 1 - Pre-Validation Checklist - Nielsen ID3 User Manual

Tag validator application
Table of Contents

Advertisement

Pre-Validation Checklist

A common source of tag-generator errors is the misinterpretation or omission of one or
more of the processes listed in Table 1. To avoid these mistakes and save yourself some
time, review these steps.
Step
1
Your application receives a source
MPEG-2 transport stream that
contains Nielsen watermarks
2
Your application extracts the audio
stream from the source transport
stream and converts the audio to
PCM format.
3
Your application delivers buffers of
PCM audio data to the PCM-to-
ID3 SDK and stamps each buffer
with the "current time."
4
The PCM-to-ID3 SDK decodes the
Nielsen watermarks in the
incoming audio stream, generates
ID3 tags, and delivers ID3 tags
and log messages to your
application
ID3 Tags in HLS Steams Only
Your application inserts each
Nielsen ID3 tag into two transport
packets in a single metadata
5
Packetized Elementary Stream
(PES) packet.
Release 1.8 Revision F
Table 1 – Pre-Validation Checklist
Process
Ensure the source content is
watermarked.
Ensure the "current time:"
advances by 1 second for every
second of audio processed.
Ensure your application stores the
log messages in a retrievable log
file.
Ensure the PMT elementary loop
defining the metadata PES
includes the required ID3 tag
descriptors, as defined in "Timed
Metadata in HTTP Live
Streaming."
Within the metadata PES, the two
transport packets carrying the ID3
tag must be contiguous.
Requirements
9
ID3 Tag Validator Application User Manual
Note
If the source program
contains more than one
audio elementary stream,
your application selects the
first stream in the Program
Map Table (PMT).
Potential and most
frequent error: The
application feeds system
clock time to the ID3 SDK
when it processes the
incoming audio content
faster than the rate at which
the audio is normally
delivered during live
streaming.
See "Related Documents"
on page 7.
Nielsen Confidential

Advertisement

Table of Contents
loading

Table of Contents