[Live-devel] How to build a transcode proxy VOD server?

jing li lijing0010 at gmail.com
Thu Jul 4 21:04:25 PDT 2013


Hi
I want to build a rtsp VOD server combined with transcode(ffmpeg).
The application acts as a VOD server, when the client asks for some video
through RTSP, it will establish a rtsp request to remote VOD server and
acquire the data. Then do a demux/transcode/mux, and finally stream it to
the client.
I note that the proxyServer link the remote rtpsource to the rtpsink, there
are no place for me to place the demux/transcoder/muxer.

I tried to create the pipeline like
rtspclient-->memorysink-->(demux)transcode(mux)-->memorysource-->RtpSource.
But I don't find a proper place to start the rtspclient.
If I override the RTSPServer::lookupServerMediaSession(), then I can't
distinguish the 1st playback's SETUP and the
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130705/bcd72576/attachment.html>


More information about the live-devel mailing list