[Live-devel] Basic question

Ross Finlayson finlayson at live.com
Sun Nov 9 18:32:09 PST 2003


>I have MPEG4 video-only data comming live from a camera/encoder on an 
>embedded system. I have an application running based on 
>testMPEG4VideoStreamer so that I can multicast the live video. (I haven't 
>actually yet connected the video data to Live's stdin but I see there are 
>instructions for that in the FAQ.)

For "testMPEG4VideoStreamer", this is very simple: In the file 
"testMPEG4VideoStreamer.cpp", change the "inputFileName" variable to 
"stdin".  Or, even better, change "inputFileName" to the name of the input 
device (if your MPEG-4 encoder's stream is accessible as a file).

>My question is:
>
>Will I be able to stream this live video to Quicktime?

Quite possibly, but I can't say for sure.  The reason why I can't say for 
sure is that QuickTime supports only a subset of the MPEG-4 video 
specification, and some MPEG-4 encoders prodoce data that QuickTime can't 
handle.  (I recently had this problem with the IME6400 MPEG-4 encoder ASIC 
(manufactured by Intime Corporation).)

>If so, I understand that you need an .sdp file.

No, not necessarily, because "testMPEG4VideoStreamer" has a built-in RTSP 
server.  Note that when "testMPEG4VideoStreamer" starts up, it prints out a 
"rtsp://" URL.  You simply ask QuickTime player to play that "rtsp://" URL.

This is something that you can try right now.  PLease let us know if it 
works for you.


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



More information about the live-devel mailing list