[Live-devel] 3gp implementation suggestions

Ross Finlayson finlayson at live.com
Thu May 12 22:24:59 PDT 2005


>1. I need to create a VideoSource similar to JPEGVideoSource by
>subclassing FramedSource.

Better: Subclass "FramedFilter".

>  This new class will encode the continuously
>updated jpeg's into h.263 and package them inside a 3gp container

I don't know what you mean by a "3gp container".  Streaming the H.263 video 
as RTP - in the regular way - is probably what you want.

>2. Subclass VideoRTPSink into a 3gp video sink.

No, you can probably just use the existing "H263plusVideoRTPSink"

>   By modifying
>testMPEG4VideoToDarwin and using the new classes in 1 and 2, I can now
>stream using Darwin Streaming Server
>3. If I want to create my own streaming server, I need to subclass
>ServerMediaSubSession

Yes.


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



More information about the live-devel mailing list