使用VLC将RTSP源作为HTTP实时流传输

时间:2014-01-15 21:12:28

标签: vlc rtsp http-live-streaming

我有一个非常高质量的RTSP源进入Windows服务器。我尝试使用VLC将其作为Http Live Streaming重新播放。

是否有人知道是否可以通过VLC的图形用户界面而不是命令行建立此流?如果是这样,怎么样?

到目前为止我已经找到的示例(在这里和其他地方)都是命令行示例,但它们都没有工作。

我很乐意听到任何使用Windows服务器实际成功将RTSP重新播放到http直播流的人。顺便提一下,我已经设置了网站来提供结果,但无论我尝试过什么,我都无法使用.ts文件来编写。

我很难过。感谢。

1 个答案:

答案 0 :(得分:3)

只需查看此命令,例如:

vlc -I dummy rtsp://ip:port/blablabla--sout '#transcode{vcodec=h264,fps=20,vb=512,scale=1,acodec=none,venc=x264{aud,profile=high,level=60,keyint=15,bframes=0,ref=1,nocabac}}:duplicate{dst=std{access=livehttp{seglen=10,delsegs=true,numsegs=10,index=/var/www/live/mystream.m3u8,index-url=http://ip/live/mystream-########.ts},mux=ts{use-key-frames},dst=/var/www/live/mystream-########.ts},dst=std{access=http,mux=ts,dst=:8082/video.mp4}}'