Page 1 of 1

How to stream file through vod on Windows?

Posted: 18 Apr 2006 06:00
by Guest101
Hi:

Had anyone successfully stream the video file through the vod module on Windows plateform?

I tried to installed the VLC (vlc-0.8.4a) on my desktop as the stream server, and used the VLC, QuickTime, and Windows Medium Player on my notebook as the client. Then, I tried to setup the server using the following commands according to the document <streaming-howto/en/ch05.html>:

vlc --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554

After connecting to server by Telnet,

new Test vod enabled
setup Test input sample.mpeg


On the client side, I just tried to connect to the server by opening the RTSP streaming rtsp://server's IP:5554/Test using the VLC/QuickTime/Windows Medium Player. However, the test all failed.

By analyzing the traffic through the Ethereal, I found the behaviors of these three players were totally different.

Windows Medium Player:
client --- RTSP DESCRIBE ---> server
server --- RTDP 200 OK with SDP ---> client
client --- RTSP/Get Test HTTP/1.1 ---> server
server --- HTTP/1.0 404 Not Found ---> client

VLC
client --- RTSP OPTIONS ---> server
server --- RTSP 200 OK ---> client
client --- RTSP DESCRIBE ---> server
server --- RTDP 200 OK with SDP ---> client
client --- RTSP OPTIONS (add challenge) ---> server
server --- RTSP 200 OK (without challenge) ---> client
client forcefully closed the connection

QuickTime
client --- RTSP DESCRIBE ---> server
server --- RTDP 200 OK with SDP ---> client
client closed the connection

Besides, the server would always send one incomplete RTSP packet on receiving the RTSP DESCRIBE query. It was very strange!

If anyone had successfully installed the vod module on the Windows plateform, please tell me how. Thanks in advance.

Posted: 20 Apr 2006 14:45
by yapa
Strange stuff indeed...

As for me, I am coding a RTSP server in Java, but I think there is one little mistake: I can stream the media file to the client-specified port, but windows vlc doesn't want to start. I cheked the stream, and it is sent on the good port, at good address but vlc still wait for some kind of magic key to start up.

Would be good to know why there is such a problem on VLC client too.... :)