[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] Multicast RTP session.
Hi,
--> B Prashanth writes:
>I am new in this list and am working on developing application layer
>stacks for streaming and telephony application. I had a very fundamental
>question in this regard. How does RTP handle incoming packets coming
>from number of sources on a multicast port? Is the
>1. Are the packets (coming from different SSRCs) given to the
>application using the stack in the order of their arrival.
This is a valid approach, if the jitter buffer and playout code is part of
the application. The RTP library I wrote as part of the Robust-Audio Tool
(http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/) works like this.
It gives you a very simple RTP library, leaving a lot to the application.
>OR,
>2. Seperate jitter buffers would be needed to be maintained in the RTP
>stack for each of the SSRCs (senders of RTP data) so that the jitter
>from each of the senders is removed individually and then the payload be
>given to the application that is using this stack.
This is a valid approach, if the playout buffer is managed by the RTP
library. The resulting application will be simple, wrapped around a
more complex playout framework provided by the RTP library.
Colin
_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt