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
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel