[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] [Fwd: I-D Action:draft-petithuguenin-avt-multiple-clock-rates-00.txt]
Hi Jossen,
Jochen Issing wrote:
> Hi Marc,
>
> sorry for not having responded to your I-D. I read it and found it a
> good basis for further discussion. Anyhow, I could agree with the
> approach of letting the payload specifications decide, how timestamps
> and timescales are interpreted. Anyhow, the timestamps might no longer
> be monotonically increasing and thus breaking RFC3550?
The way I understand how it would work for multiple rates in the same SSRC is
that the timestamp would always increase. Let's say that there is two payload
types, 96 for a clock rate of 8000 and 97 for a clock rate of 16000. With
packets each 20 milliseconds long, a packet with pt=96 would increase the
timestamp by 160 and a packet with pt=97 would increase it by 320. So we would
have the following sequence (without the timestamp random offset):
PT timestamp
96 0
96 160
97 320
97 640
96 960
96 1120
>
> In our implementation, we do not support different timescales with the
> same payload type. For our adaptative RTP streaming, we are using a
> self-derived non-public payload format.
Thanks.
--
Marc Petit-Huguenin
Personal email: marc at petit-huguenin.org
Professional email: petithug at acm.org
Blog: http://blog.marc.petit-huguenin.org