[streaming] vlc rtsp streaming of hinted 3gp+amr

Rémi Denis-Courmont rdenis at simphalempin.com
Tue Sep 18 13:26:32 CEST 2007


On Mon, 17 Sep 2007 21:59:41 +0100, Eric Sellin <eric at rxl1.com> wrote:
>> [00000268] live555 demuxer error: SETUP of'audio/AMR-WB' failed SETUP:
>> cannot handle response: RTSP/1.0 461 Unsupported Transport
>
> I might be talking complete nonsense here but I believe the server is
> using the code in modules/misc/rtsp.c and it barfs because your SETUP
> request does not contain a "client_port" field.
> 
> Rather than using --rtsp-host on the command-line, try using --sout
> '#rtp{sdp=rtsp://192.168.11.18:554}' and it should then use the code in
> modules/stream_out/rtsp.c and things might improve. They did for me.

Some corrections here: first the stream_out RTSP code you are referring
to only exists in 0.9.0-trunk version. Second, it is not a matter of
using rtsp-host or sdp=.

> If some VLC guru wants to explain the difference between --rtsp-host
> and #rtp and why there seems to be 2 implementations of an RTSP server
> in VLC, we'll be most grateful.

rtsp-host sets the default RTSP server bind address.
The difference between stream_out/rtsp and misc/rtsp is that the first
one handles live streams ("broadcast" in VLM), while the second
handles VoD streams ("vod" in VLM). There is currently no way to use
the stream_out RTSP code with VoD.

-- 
Rémi Denis-Courmont
http://www.remlab.net/




More information about the streaming mailing list