I have not looked at the livemedia code in depth but my impression is
that it is not easy to do a true zero-copy RTP server on linux. I have
a zero copy stack for raw UDP using an ethernet controller with h/w
checksum and scatter-gather DMA (transmit gathers the header and the
payload separate
Out of the box VLC has a 1 second delay. I have seen it work at about 200ms
end to end over a LAN which is not too bad. Checking
settings->preferences->demuxers->rtp and check advanced options. Reduce the
caching value as low as you can without observing underflow.Date: Thu, 16 Aug
2007 11:0
Note that ADTS is not quite an elementary AAC stream so if you demux the AAC
you might just get a stream of raw data blocks with no headers at all which
cannot be decoded unless the decoder knows the sampling frequency and channel
config.Date: Wed, 8 Aug 2007 15:52:05 -0700To: [EMAIL PROTECTED]:
I have a client and server running on an embedded system, one with an AVC
encoder and one with an AVC decoder. All is working well except for the time
it takes for the streams to be synchronized using RTCP - once the connection is
initiated it takes several seconds for the sync to occur. Our s