Web中播放rtsp流

最近在弄一个web中显示摄像头的项目。摄像头是rtsp流,web中又不支持rtsp流的播放,记录一下研究成果,方便后续查询。

1 尝试了ffmpeg + jsmpeg + websocket方式。
参考这篇文件就可以成功搭,效果还可以。建:https://my.oschina.net/chengpengvb/blog/1832469

2 尝试了ffmpeg + videojs + videojs-flash + nginx + nginx-rtmp-module
该方式需要部署到web容器中且需要用flash, 效果感觉有一点卡。

3 尝试了ffmpeg + nginx + nginx-http-flv-module + flv.js
编译nginx的时候报错,声明了变量但未使用,处理方式是在Makefile中去掉-Werror
flv只支持h264的视频,acc的音频。 ffmpeg命令的是-acodec aac或者-acodec libfdk_aac
这儿可以测试你的flv流
http://bilibili.github.io/flv.js/demo/

方案3使用简单,效果还可以,比较推荐该方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值