本文转自:海康将摄像头传输过来的rtsp协议转换成rtmp

如何将rtsp协议转换成rtmp协议在线直播,其实没有方案。至少目前我还不知道有哪种方案可以实现,但是EasyDrawin这个开源的流媒体服务器已经开始将rtsp协议直接在线转换成rtmp协议提到了迭代中。那么既然没有方案,能不能间接实现呢,有,还是通过流媒体服务器,实现原理就是流媒体服务器将rtsp协议直播流以m3u8的格式储存到本地,然后,浏览器通过各种视频播放组件去播放m3u8格式的文件。目前全网的方案也都是这种,只是用的技术手段不一样,流媒体服务器不一样而已。那么我来分享一下如何实现将rtsp协议间接的转换成浏览器支持的播放格式

首先,我用的方案是EasyDrawin+ffmpeg方案。

EasyDrawin流媒体服务器用于分流,ffmpeg用于存储m3u8

第二步,官网下载EasyDrawin流媒体服务器

第三步,官网下载ffmpeg

第四步,启动bin/ffmpeg.exe

第五步,进入EasyDrawin目录,打开ini配置文件,需要修改参数

save_stream_to_local:1本地储存

ffmpeg_path:本地安装的ffmpeg路径

第六步,启动流媒体服务器

第七步,访问流媒体服务器并且设置推流,通过服务器Ip+端口访问(10008)

设置推流

第八步,查看生成的m3u8文件,我本地没有启用本地储存,所以没有文件

最后播流:

<video><source src="流媒体服务器Ip+端口/record/h264/ch1/main/av_stream/20200616/out.m3u8" type="application/x-mpegURL"></video><script>

可以查看原文,图文并茂比较清晰

文章转自:https://jingyan.baidu.com/article/5552ef472710cf108ffbc9ea.html

海康将摄像头传输过来的rtsp协议转换成rtmp相关推荐

  1. [Rtsp]海康网络摄像头基于RTSP协议的windows平台监控

    [Rtsp]海康网络摄像头基于RTSP协议的windows平台监控 基于RTSP协议的windows平台监控. 1.  基于RTSP协议的windows平台监控. 1.1 选取海康网络摄像头(支持RT ...

  2. 海康网络摄像头实时视频预览(流媒体转码推流 red5,nginx-rtmp,ffmpeg)

    海康网络摄像头实时视频预览(流媒体转码推流 red5,nginx-rtmp,ffmpeg) 实现思路 获取摄像头rtsp流→流媒体拉流转码推流成rtmp流(网页具备flash可播放)→根据rtmp流地 ...

  3. ubuntu 使用opencv 获取海康网络摄像头视频流

    1. 前言 之前在windows平台下使用opencv获取海康网络摄像头的视频流,但是不管怎么设置都无法登录摄像头,导致无法获取摄像头的视频流,但是换到ubuntu又正常了,主要是设置rtsp的格式, ...

  4. JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调录像回放视频PS码流并解析预览图像

    <JavaCV音视频开发宝典>专栏目录导航 <JavaCV音视频开发宝典>专栏介绍和目录 ​ 前言 上一章中<JavaCV音视频开发宝典:使用JavaCV读取海康平台或海 ...

  5. 海康、大华IP摄像机RTSP地址及格式详解

    海康.大华IP摄像机RTSP地址及格式详解 在现代社会中,IP摄像机已经成为了安防行业中不可或缺的一部分.而对于信息技术人员来说,掌握摄像机RTSP地址及格式也显得尤为重要.本文将为大家详细介绍海康和 ...

  6. 海康网络摄像头忘记密码_不要忘记网络性能

    海康网络摄像头忘记密码 Amazon released a famous statement in the late 2000s stating that every hundred millisec ...

  7. 多路海康网络摄像头数据实时回调(采用软解码方式)

    由于项目中需要访问多路海康摄像头的原始图像进行相关处理,搜索了大量的博客,对于多路海康摄像头回调都没有写的很清楚明白,看到此博客的你,静下心来研读下面的内容,你将会很容易调取多路海康网络摄像头. (1 ...

  8. 对海康28181摄像头PS流解码的支持(一)

    背景 我们的项目是基于sip的IMS系统,需要添加对海康28181摄像头的支持,所以分为以下几步: 向海康摄像头发起点播请求,基于sip. PS流过来后,剥出h264流. 对h264流进行解码. 一. ...

  9. 海康网路摄像头/监控 Ubuntu 16.04 SDK C++ 实现拍照存档

    海康网路摄像头/监控Ubuntu 16.04 SDK C++ 实现拍照存档 一 SDK环境准备 海康SDK官方网址 硬件: DS-2CD3125F2-I 相机SDK: CH-HCNetSDKV6.1. ...

最新文章

  1. 面试:一个Java字符串到底有多少个字符?
  2. sklearn 笔记:make_blobs 生成聚类数据
  3. Docker进阶-容器监控cAdvisor+InfluxDB+Granfana
  4. 【Tiny4412】Tiny4412烧写uboot脚本分析
  5. easyui使用时出现这个Uncaught TypeError: Cannot read property 'combo' of undefined
  6. android 如何保留数据两位小数
  7. nginx下根据指定路由重定向
  8. ORACLE完整数据库实例迁移
  9. SQL 怎么创建一个只有查询数据库用户权限呢
  10. Linux设备模型初始化流程
  11. 尚学堂轻松愉快LINUX视频教程
  12. PDF怎么拆分?有哪些免费的PDF拆分软件
  13. CSP-J (初中级别比赛)初赛总结
  14. MDT 2013 从入门到精通之WDS、MDT工作台配置
  15. iOS - 选取相册中iCloud云上图片和视频的处理
  16. 识别喜欢开发的程序员
  17. iphone7刷入linux,iPhone7怎么进入DFU模式 iPhone7刷机步骤【详解】
  18. maven 导入jar包失败编译代码失败解决方案
  19. 微信头像失效_微信头像地址失效踩坑记附带方案
  20. 「大数据的关键思考系列」15:阿里巴巴的大数据实践(1)

热门文章

  1. 原创超简单代码(1.27.50)
  2. 犹抱琵琶半遮面-OC
  3. 记录海关165号、179号实时数据联调接口中需要注意的细节
  4. 「太阁实验篇」SLA 联动静态路由实验
  5. ackman函数递归实现python_一个求ackerman函数的非递归算法
  6. [SAP]工艺路线相关的表
  7. 电子书格式怎么转换?4个工具,几十种电子书格式随意转换
  8. 梁定郊在英十几年,旅行贿赠福利
  9. 小猿圈分享-web报表中电子印章/水印的轻松实现
  10. RAPIDIO(SRIO)动态调节速率设计方案