
ffmpeg
_iorilan
10年以上软件工程经验,先后从事在线教育/IT金融/即时通信/政府/物流平台/零售/门禁/监控等领域。专注夯实基础/项目成本与架构平衡/框架调研/团队高效协同工作
展开
-
ffmpeg CCTV方案1-streamedian
原理:streamedian实现了websocket中间件,作为websocket客户端到rtsp协议的衔接。好处:1. video on demand,只有观看时才会产生流量,不需要一直转码2. 实现浏览器中播放 Windows (不推荐)安装:1. 安装 Streamedian WS RTSP Proxy Server 1.8 :https://streamedian.c...原创 2018-12-01 23:17:48 · 6492 阅读 · 3 评论 -
ffmpeg CCTV方案2-shinobi video
实现CCTV在线摄像头监控的方案还可以使用(个人开源,商用收费)开源的流媒体服务:shinobivideo环境:ubuntu1.sudo su2.apt install git -y3.git clone https://gitlab.com/Shinobi-Systems/Shinobi.git Shinobi4.cd Shinobi5.chmod +x INSTALL/ubu...原创 2018-12-01 23:24:03 · 2388 阅读 · 1 评论 -
CCTV 方案3 - jsmpeg
环境ubuntu本例使用的jsmpeg。原理和streamedian类似,也是websocket作为中间件。区别是:1. video 不是on demand的,就是一直要ffmpeg把流输入到websocket服务器进行持续转码,cpu占用更多。2. 客户端浏览器需要解析mpeg1格式进行播放,cpu压力也会大一些。 1.sudo apt-get install git2.g...原创 2018-12-01 23:32:58 · 3984 阅读 · 0 评论 -
ffmpeg CCTV 方案对比
ffmpeg CCTV一共介绍了4种方案,目的都是为了在网页实现cctv。如果可以接受winform的,建议直接调用NVR的sdk或使用vlc插件实现,这里有个很好的实现(实测rtsp很稳定,如果不是rtsp使用ffmpeg转码即可):https://github.com/higankanshi/Meta.Vlc本文做一个对比,介绍一下每种方案的利弊:1. 使用streamedian。...原创 2018-12-01 23:58:34 · 1928 阅读 · 3 评论 -
ffmpeg常用命令
1.rtsp into mp4ffmpeg.exe -i "rtsp://username:password@192.168.1.183:554" -f mp4 -r 25 -an 640x480 -ss 600 -t 600 -s "test.mp4"2.rtsp or video to imagesffmpeg -rtsp_transport tcp -i rtsp://.. ...原创 2019-07-24 22:25:34 · 910 阅读 · 0 评论