[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] RFC 2833 questions: Intervals, durations, and lost packets.
Please read the updated version (draft-ietf-avt-rfc2833bis, issued a few
days ago) and see if it answers your questions.
Lubbs, Stephen wrote:
Hi Folks,
I have a few questions related to RFC 2833, to wit:
1. Is the intent of the spec that RFC 2833 packets should
be transmitted every 50 ms or is it that they should be
transmitted at the interval represented by the duration of audio
packets sent prior to RFC 2833 events?
See the draft.
2. If both audio packets and RFC 2833 packets are transmitted
concurrently, is it allowable for the duration of each RFC packet
be different from that of the packet interval of the audio
packets. Is there a recommendation with respect to this?
The spec can't spell all allowable permutations. If nothing is said,
normal RTP rules apply. Since every RTP packet even with the same PT
could, conceivably, cover a different time interval, this is certainly
possible. I would expect that this would test the robustness of most
implementations, so maybe we should add this to a torture test...
3. If both audio packets and RFC 2833 packets are transmitted
concurrently and an RFC 2833 packet is missing, is the intent that
the last RFC 2833 packet received should be extended or should the
audio packet be played out in its stead? Should the ability of the
codec to represent the event be considered?
This is an implementation decision since it does not affect correct
interoperation. Consider it product differentiation.
4. If both audio packets and RFC 2833 packets are transmitted
concurrently and an RFC 2833 packet is missing, assuming that the
last RFC 2833 packet should be extended for a period that would
represent up to 3 lost packets, which should be used to calculate
the duration of the extension: the duration of the previously
received RFC 2833 packet or the packet interval of the previously
received audio packets?
See above; you can only guess at what you might have received.
5. If both audio packets and RFC 2833 packets are transmitted
concurrently which takes precedence? There seem to be
contradictory statements in the RFC.
Please point out contradictory statements by citation in the I-D. In
general, this is one of million of possible failure cases which should
only occur if somebody goofs. Depending on the application, you could
justify any approach, including dropping the packet, since the sender is
obviously confused and may not mean either.
Regards,
Steve Lubbs
_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt