[Live-devel] Excuse me
Ross Finlayson
finlayson at live555.com
Mon Aug 24 06:08:56 PDT 2015
> I have been studying live555 recently. And now I have a question. I would like to use a RTSP client to actively push a video file to RTSP server whose IP is known. How should I use the live555?
No, we don’t support that model of communication (‘pushing’ media to a server), because it’s excessively complex, and non-standard. Instead, we support a (much simpler) model whereby a RTSP server can act as a ‘proxy’ for another RTSP stream. In fact, we have an ‘off the shelf’ proxy server application:
http://live555.com/proxyServer/ <http://live555.com/proxyServer/>
that you can use.
In your case, you would want your media source to have a build-in RTSP server, which you could access via a proxy server (or directly from RTSP client(s)). You can do this using the “testOnDemandRTSPServer” demo application as a model; see
http://live555.com/liveMedia/faq.html#liveInput-unicast <http://live555.com/liveMedia/faq.html#liveInput-unicast>
You will need to write your own subclass of “OnDemandServerMediaSubsession” (one for each kind of media - audio and video - that you’re streaming), as noted in the FAQ entry linked to above.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/ <http://www.live555.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20150824/bb8a3354/attachment.html>
More information about the live-devel
mailing list