Hi,
I did that using Live555 Lib - i used it as a proxy - i opened source
RTSP stream and forwarded it to second RTSP Server that supported RTSP
ANNOUNCE command. It works well.
Read about RTSP ANNOUNCE.
Marcin Woźniak
W dniu 2015-08-24 o 15:08, Ross Finlayson pisze:
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/
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
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/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel