海康威视 摄像头 RTMP 转 FLV

海康威视 摄像头 直播 flv

背景:因为换了工作,导致博客更新不及时,和大家说声对不起.是自己懒惰了.

公司采购海康威视的带4G卡的摄像头,要求能够接入摄像头直播画面.

解决过程:

  • 海康威视官网提供了开发者平台:https://open.ys7.com/,我们可以看到当前的设备运行情况.

 注意:其中直播地址,平台提供了 RTMP和HLS的直播推流.但是监控地址如果需要接入需要使用平台提供的SDK/JS进行二次开发.

监控地址的接入,后期有机会我会再发一篇博客详细描述.本篇博客只讲直播地址RTMP转FLV的过程.

  • 网上有许多解决方法,不外乎FFmpeg+Negix,所以为何不更进一步,直接把整个转化过程打包为Docker服务呢?幸运的是网上已经提供了这个服务,我们直接拿来用.
  • https://github.com/aute/hks-http-flv-live
自定义流启动
docker pull aute/hks-http-flv-live

docker run --rm -p 7001:7001 --env url=yourStream docker.io/aute/hks-http-flv-live

启动后 http-flv 直播地址为:http://localhost:7001/http/flv.flv

其中:yourStream就是RTMP://打头的URL地址.

如果docker服务运行在云服务器,需要开发7001端口.

使用VLC进行串流播放,出现画面,运行正常.

希望本编博客让各位看官少走弯路.当然大家有时间的话,推荐大家自己手动使用FFMpeg搭建转化平台.

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sword_happy

您的鼓励亦是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值