[vlc-devel] Problems with synchronizing video and audio using RTP (live555)
Ross Finlayson
finlayson at live555.com
Mon Jun 22 18:17:01 CEST 2009
>I think I found something on this. I'm sending the stream without RTCP
That's your problem. RTCP is a *mandatory* part of the RTP/RTCP
standard, *especially if* you have separate audio and video RTP
streams. It is specifically how these separate RTP streams are
synchronized. Therefore, you need to implement RTCP in your server.
(If you had used the "LIVE555 Streaming Media" code to implement your
server as well as your client, then you would have gotten a RTCP
implementation automatically.)
Note also that problems with the "LIVE555 Streaming Media" code
(rather than just the "live555.cpp" interface code used in VLC)
should be discussed on the "live-devel at lists.live555.com" mailing
list, *not* on a VLC mailing list. However, your suggested 'patch'
is nonsense, and will not work. The solution to your problem is to
implement RTCP in your server.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the vlc-devel
mailing list