22.01.2013 Views

Production Technology Seminar 2009 - EBU Technical

Production Technology Seminar 2009 - EBU Technical

Production Technology Seminar 2009 - EBU Technical

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Is the label to be based on time or frame count?<br />

Frames (or other media unit) Time<br />

(+) Obvious way to index material, like pages in a book (+) Same for all material types. Very good e.g. for the multicamera<br />

capture – the label will match regardless of the<br />

different frame rates or type of application.<br />

(-) But different for different material types: audio and video<br />

media units different… and establishing the correspondence<br />

between labels may work not so well<br />

(-) But numbers don‟t increment simply – the frame rate may<br />

not be exactly locked to your Time Code.<br />

You may think it does not matter to choose time or frame count, because you can convert one to the<br />

other world, but it is not so straightforward as one may think.<br />

The phase of the essence signal which has been labelled makes a difference. If your decision boundary<br />

for whether this time matches to one frame count or to the next is close to the actual frame boundary,<br />

there can be difficulties.<br />

And you must rely on a constant frame rate exactly related to the time.<br />

To address these questions of frame versus time, it was decided to basically include both types of<br />

labelling, depending on the application, in 2 proposals.<br />

TRL Type 1<br />

Includes: a timestamp to high precision fraction of a second (960 Hz resolution = ~1.0416 ms), a<br />

sufficient size to count up to AD 2117, information about time zone, leap seconds etc. It also includes the<br />

media unit rate (nominal rate).<br />

Use: e.g. acquisition time, for variable rate, over/undercranking or all speed cameras.<br />

TRL Type 2<br />

It includes: a media unit number which is basically an incrementing count (e.g; frames), the media unit<br />

rate (can only be the nominal rate), plus the time stamp of the 1 st unit you have labelled or phase datum<br />

(allowing to calculate the current timestamp, assuming your media unit is locked to time and constant).<br />

Use: e.g. postproduction EDL.<br />

Binding<br />

There is no use defining a label if we can‟t store it or carry it throughout the system without it being lost.<br />

It is not too difficult to include one additional field, or to add a bit of extra information to files formats, to<br />

packet data. It just become more difficult with synchronous streams (such as SDI video, or AES3 audio,<br />

etc.) with a constrained data size and with plenty of devices which will strip off the information.<br />

2.8 How can you possibly synchronise a TV plant using Ethernet?<br />

Bob Edge, Manger, Standards and technology, Thomson Grass Valley<br />

The computer industry has been working on IP network time synchronisation for decades. Most IP<br />

network solutions (protocols) have accuracies measured in milliseconds, digital TV plants can operate<br />

with 50 nanoseconds or more of jitter. Why is IP network jitter so difficult to control? How does<br />

IEEE 1588 21 solve the problems?<br />

In an ISO layered network [4] with a master clock on one device, timing protocol messages start at the<br />

application layer, then are then sent through the layered software network stack, they are then<br />

transferred on a physical network as a packet which is received by the layered software network stack<br />

on the receiver side, and finally delivered to the application layer in the receiver. The network timing<br />

protocol manages these packets at the application layer on each device. In an ideal world application<br />

21 IEEE standard for a Precision Clock Synchronisation Protocol for Networked Measurement and Control. 2002 / July 2008<br />

© <strong>EBU</strong> <strong>2009</strong> / <strong>Production</strong> <strong>Technology</strong> seminar / January 27 - 29, <strong>2009</strong><br />

Reproduction prohibited without written permission of <strong>EBU</strong> TECHNICAL & <strong>EBU</strong> TRAINING<br />

33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!