[Live-devel] delay in playback/transfer?

Ross Finlayson finlayson at live.com
Fri Apr 15 09:11:31 PDT 2005


>We are building a robot we control with a live video stream. The video 
>stream is based on testMPEG4VideoStreamer with our own implementation of 
>DeviceSource.cpp.

Does your "DeviceSource" implementation deliver complete, discrete MPEG-4 
video frames (rather than an arbitrarily framed byte stream)?  If so, then 
you should use a "MPEG4VideoStreamDiscreteFramer" rather than a 
"MPEG4VideoStreamFramer".  ("MPEG4VideoStreamFramer" includes some 
buffering/parsing overhead that might be contributing to the delay that you 
see.)

>We have tried to eliminate the buffering in VLC by:
>
>rtsp://192.168.2.101:8554/ratatoskMulticastStreamer :rtsp-caching=0

Yes, that should help (at the client end).

>Team project page
>http://www.robocup.it.uu.se/itp2005/ratatosk/
>Ratatosk (our robot) in action
>http://www.ais.fraunhofer.de/GO/2005/Fotos/So/HNF_RoboCup_2005_2053.jpg

That's so cool!


	Ross Finlayson
	LIVE.COM
	<http://www.live.com/>



More information about the live-devel mailing list