[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AVT] Re: Carrying SMPTE time-codes in RTP streams, discussion email




On Feb 13, 2005, at 3:45 PM, Dave Singer wrote:
5. Finally, I've specified a different representation of SMPTE time
code values for the AC-3 payload format than you have. There's an
extension defined in SMPTE 339M for applying time code values to audio
frames, which may not be synchronous with their associated video frames.
The key difference is that the 339M format adds a 'sample' field after
the 'frames' field. This indicates which PCM sample in the coded audio
frame the (video) frame number in the time stamp is associated with.

That's important. Thanks. It needs thought. If the RTP clock is sample-accurate, then I think I'm OK, as I am associating the time-code with an RTP timestamp, which may not be the timestamp of any given frame.

Yes, this issue becomes harder if we end up supporting an RTP profile that includes a SMPTE time code in the RTP header. We'll need some way to SMPTE stamp headers whose RTP timestamp does not coincide with an exact SMPTE timecode value, probably using something like the 'sample' field Brian describes.

For example, as a rule, RTP MIDI RTP timestamps generated from a MIDI
controller keyboard will not coincide with SMPTE timestamp positions ...

---
John Lazzaro
http://www.cs.berkeley.edu/~lazzaro
lazzaro [at] cs [dot] berkeley [dot] edu
---


_______________________________________________ Audio/Video Transport Working Group avt at ietf.org https://www1.ietf.org/mailman/listinfo/avt