Test 23 Result: Tag-Time Test - Nielsen ID3 User Manual

Tag validator application
Table of Contents

Advertisement

Example
The example below indicates Validator found no tag-placement errors. The test passed
because Validator allows up to seven errors.
Possible Causes of Failure
The PCM-to-ID3 SDK requires that the calling application maintain a system clock by
correctly setting the currentTime argument to the InputAudioData() function. The
currentTime value must advance 1 second for each second of audio content
processed. If the value of currentTime is not correct, the tag times eventually fall out of
sync with the metadata PTS.

Test 23 Result: Tag-Time Test

Format
Format
Number of Errors
0
Maximum Tolerated
Meaning
PTS (Presentation Timestamp)
The tag-time test compares the rate of advance of the metadata Presentation Timestamp
(PTS) to the rate of advance of the first or last tag time. The PTS is the MPEG-2 feature
that synchronizes the component elementary streams of the elementary stream.
The transcoder application must assign to the metadata PES packet the PTS of the audio
packet from which the most recent watermark was decoded. The _tags.txt file reports the
PTS of the PES (converted to seconds) from which the
ID3 tag was extracted.
Note
Examples
The example below shows Validator found no tag-placement errors. The test passed
because Validator allows up to five such errors.
Release 1.8 Revision F
-64: Tag is xx seconds separated from audio watermarks at sequence
number xx, tag time xx
MPEG-2: Tag Placement Test:
< number of times the PTS and tag times are
out-of-sync / 0 / maximum tolerated>
Number of errors detected
Not used
Maximum number of errors tolerated before failure is declared
This test runs only if the input is an MPEG-2 transport or HLS stream; otherwise, the result is
set to "No Status."
MPEG - 2 : Tag Time Test:
.
Pass <0/0/7>
Pass <0/0/5>
37
ID3 Tag Validator Application User Manual
Nielsen Confidential

Advertisement

Table of Contents
loading

Table of Contents