vlc的RTP播放 (VOD mode)终于试成功了,哥给跪了

2012.3.19


上周发烧感冒了,头痛了两天,结果几乎什么都没做,调整好身体。当时都有点想以后不干码农了,找家国企混算了。

不瞎扯了,入正题。

参考的资料如下:

http://wiki.videolan.org/Documentation:Streaming_HowTo/VLM#Video_On_Demand


我的步骤:

在服务器上:

1)

打开一个Terminal:

vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5504

说明:wiki上推荐的端口号是554,但是我用的5504,因为我尝试554端口的时候,在后来new的时候一直失败。所以换了一个端口号。


后来我一直用:

./vlc-static --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5555

2)

打开一个新的terminal:

telnet localhost 4212
然后

new Test vod enabled
setup Test input beijing.mp4
说明下:我首先是实用的beijing.wmv,结果当时在客户端播放的时候失败了。后来改为mp4成功了。 不知道是否是之前的操作哪一步有问题,待会再试一下。


我在客户端上:

vlc rtsp://server:554/Test
其中server用服务器的IP地址来替换。


成功播放!而且是点播模式!


感慨:弄了大概十天,遇到了一些问题,问了周围实验室几位相关同学,他们都不知道怎么弄,我按照各博客上的做法也失败了,因为很多是在win32下弄的,而且要提前安装某些exe应用程序,没有找到linux下对应的这样的程序安装,最后只能自己按照wiki逐一尝试探索。今天终于试成功了。

你可能感兴趣的:(立体视频编解码及流式传输研究,VLC)