rtsp works for VLC clients only
Posted: 13 May 2006 06:21
Using VLC for Windows (precompiled 0.8.5) I have been having problems with serving VoD streams. I set up the stream with the telnet interface launched either through the GUI or by
and then configure from telnet with:
I can play the stream from a seccond instance of VLC but not from any other player locally or a set top box remotely. Everything works fine for UDP streams. Below are the failure messages of various players I have tried.
QuickTime7:
Couldn't open the file "Test" because a software
componenet needed by the movie could not be found.
QuickTime 6.5.2:
Couldn't open the file "Test" because a necessary
data reference could not be resoloved.
RealPlayer 10:
Connection to server could not be established. You may be experiencing
newtwork problems.
rtsp://192.168.0.2/Test
telnet localhost 554:
SETUP Test RTSP/1.0
CSeq: 1
Transport: RTP/UDP; client_port=1234
---------------------
RTSP/1.0 404 Not found
Content-Length: 324
Content-Type: text/html
<?xml version="1.0" encoding="us-ascii" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XH
TML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml10/DTD/xhtml10strict.dtd">
<html>
<head>
<title>Error 404</title>
</head>
<body>
<h1>404 Resource not found(Test)</h1>
<hr />
<p><a href="http://www.videolan.org"> VideoLAN</a></p>
</body>
</html>
On all clients I, of course, specified the URL with and without the :554 port identifier. Same results in all cases.
help please
Code: Select all
VLC\> vlc -vvv -I telnet --telnet-port 4212 --telnet-password xxxx --rtsp-host 0.0.0.0:554
VLC\> vlc -vvv -I telnet --telnet-port 4212 --telnet-password xxxx --rtsp-host
192.168.0.2:554
Code: Select all
> new Test vod enabled input test.ts
> show
media : ( 0 broadcast - 1 vod )
Test
type : vod
enabled : yes
instances
schedule
QuickTime7:
Couldn't open the file "Test" because a software
componenet needed by the movie could not be found.
QuickTime 6.5.2:
Couldn't open the file "Test" because a necessary
data reference could not be resoloved.
RealPlayer 10:
Connection to server could not be established. You may be experiencing
newtwork problems.
rtsp://192.168.0.2/Test
telnet localhost 554:
SETUP Test RTSP/1.0
CSeq: 1
Transport: RTP/UDP; client_port=1234
---------------------
RTSP/1.0 404 Not found
Content-Length: 324
Content-Type: text/html
<?xml version="1.0" encoding="us-ascii" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XH
TML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml10/DTD/xhtml10strict.dtd">
<html>
<head>
<title>Error 404</title>
</head>
<body>
<h1>404 Resource not found(Test)</h1>
<hr />
<p><a href="http://www.videolan.org"> VideoLAN</a></p>
</body>
</html>
On all clients I, of course, specified the URL with and without the :554 port identifier. Same results in all cases.
help please