h5 web vlc 播放rtsp流

1.rtsp串流转换为h5可播放的ogg格式

cmd进入vlc目录执行以下命令 红色部分换成你的rtsp地址

vlc -I dummy -vvv "rtsp://192.168.226.1/stream12" --sout="#transcode{vcodec=theo,vb=800,acodec=vorb,ab=128,channels=2,samplerate=44100,scodec=none}:http{mux=ogg,dst=:8081/cam1}" --sout-all --sout-keep

2.web播放

 <video width="1024" height="1024" src="http://192.168.18.168:8081/cam1"  type="video/ogg"  controls="controls" autoplay="autoplay"> HTML5 not supported </video>

 3.其他方法

安装后服务里会创建一个服务:Streamedian Proxy Service 如果无法播放,注意检查该服务是否已启动

参考:

https://www.videoconverterfactory.com/tips/rtsp-html5.html

https://stackoverflow.com/questions/1735933/streaming-via-rtsp-or-rtp-in-html5

From:https://www.cnblogs.com/xuejianxiyang/p/13926677.html

原文地址:https://www.cnblogs.com/xuejianxiyang/p/13926677.html