无需流媒体,网页播放rtsp,EasyMedia,easyDarwin
无需流媒体服务,让浏览器直接播放rtsp/rtmp的神器:EasyMedia - 知乎 (zhihu.com)
(24条消息) flv.js直播点播,播放flv视频时快进、重连、卡死、延迟等问题_MisterZhang666的博客-CSDN博客
以上可以把rtsp转为flv或hls方便客户端播放,但在播放时会把rtsp中的用户和口令显示在url上,不点不太好
使用开源流媒体服务器easyDarwin可以拉rtsp流并推流rtsp,或配套ffmpeg把rtsp推到hls实现录像和实况播放,参考以下文档。
华为vcn取得的rtsp地址太长,直接用easyDarwin拉流时出错,经过测试使用ffmpeg推流到easyDarwin时成功,故使用easyDarwin方案可以把rtsp转为新的rtsp(如去掉密码信息),或转为hls,实现网页播放
但转为hls时播放一会延时会变长,可以考虑每5分钟重新加载一下,另外保存的ts文件会累积,可考虑过段时间删除
网页播放flv使用flv.js,播放hls使用hls.js,也可试试https://github.com/tsingsee/EasyPlayer.js 这个播放器,可以同时支持flv和hls
mirrors / easydarwin / easydarwin · GitCode
(25条消息) EasyDarwinGo录像功能发布_easydarwin回放某个时间段的视频_「已注销」的博客-CSDN博客
(25条消息) flv.js解决直播流延迟、断流重连以及画面卡死_flv.js 延迟_阿强iiii的博客-CSDN博客
【video】hls.js播放m3u8示例 - vickylinj - 博客园 (cnblogs.com)
浙公网安备 33010602011771号