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

[AVT] Implementation issues for RTP Stack implementation.



Hi,

Last month i've send one mail to this group for some kind of Design specification for RTP, but i've'nt got any response. Now i've come up with a High level as well as a low level design. Now i've to some doubts re gegarding the implementation. I'm implementing RTP on some RTOS.

1)We need multiple sessions to be maintained. We've a structure in which all the session details are maintained. For multiple sessions weather we need to implement some kind of scheduler ? for switching between sessions ??

2)While reciving RTP packets i'm buffering it in a recvBuffer (using our own buffer management routines), i.e whenever i get a packet i'll add it into the queue, for re-arranging the packets can i use some sorting algorithms on sequence number, or should i make timestamp the key for sorting ?
Note : I'm planning to have seperate recvBuffer for each sessions.


3)While sending RTP packets weather i've to buffer it or directly send the packets to udp sockets ?

4)Weather i've to create some scheduler that informs the application in regular intervals about the received RTP packets, so that the application can use the data.

Waiting for your answers,

Regards,
Lavin


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