Try running a packet sniffer on the server machine (and the client) - or add some printf's to the RTP sending code in the server.
Chris LeCroy <email@hidden>
Internet & Streaming Services Engineering
On Saturday, May 4, 2002, at 03:30 PM, Sanjay Sane wrote:
I've managed to merge 2 video streams into a single hinted mp4 file, and
change the mpeg4ip video player to listen to 2 rtp streams.. I grab both my
rtp sessions' packets in a single thread. Although I'm able to retrieve one
rtp session's packets in a serialized, neat order, I always seem to get
"missing rtp sequence" (missing rtp packets) on the other rtp session..
Although the bitrate ratio of 1st rtp session to 2nd rtp session is 1:3, I'm
also polling the rtp_sessions for packets recieved in the same ratio..
I've the player and DSS4 server on the same 500MHz pentium Linux 6.2
Question -- why do I get lost rtp packets for the 2nd stream and not for the
1st stream..? How to debug the rtp sessions - whether it is a Darwin error
or whether the rtp packets are really lost..