效果展示
海康威视零延迟监控摄像头RTSP流浏览器网页无插件播放效果演示
技术方案
过去非常流行的在网页中播放监控摄像头视频的方案之一,是通过FFmpeg将摄像头的RTSP流推至安装了RTMP模块的Nginx中,然后转成RTMP流让浏览器通过Flash播放,但是随着2020年Flash彻底退出历史舞台,浏览器播放监控视频的方式又少了一种。
虽然哔哩哔哩(Bilibili)开源的flv.js可以播放RTMP流,但是RTMP流的延迟居高不下,也不是个好方案。
经过技术论证与不断尝试,将RTSP流无插件的播放到浏览器网页中的方案最终出炉并取得显著效果,基本上可以算作是零延迟。有兴趣的朋友可以基于此参考实现。