原标题:全平台RTMP组件EasyRTMP如何通过海康SDK获取视频流推送到RTMP流媒体服务器

背景分析

RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写,该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMP/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络下ieyi,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。

RTMP推流,就是将直播内容推送到服务器的过程。

RTMP推流组件

EasyRTMP是结合了多种音视频缓存及网络技术的一个rtmp直播推流端,包括:圆形缓冲区(circular buffer)、智能丢帧、自动重连、rtmp协议等等多种技术,能够非常有效地适应各种平台(Windows、Linux、ARM、Android、iOS),各种网络环境(有线、wifi、4G),以及各种情况下的直播恢复(服务器重启、网络重启、硬件设备重启)。

通过海康的SDK获取视频流推RTMP流

提出问题

最近有开发者提问,是否可以通过海康的SDK获取视频流,然后推送到RTMP服务器?实际上我们已经有了这个问题的解决方案,下面我们就来一步一步搭建一个这样的演示环境。

解决问题

1、从https://github.com/tsingsee/EasyRTMP下载并用VS2010打开EasyRTMP.sln工程如下图,直接可以编译运行。

2、填入海康相机信息,填入RTMP推流地址,选择EasyRTMP_Push按钮直接就可以推送了,效果如下图:

责任编辑:

php获取海康的视频流,全平台RTMP组件EasyRTMP如何通过海康SDK获取视频流推送到RTMP流媒体服务器...相关推荐

  1. 大华的支持rtmp推流吗_RTSP安防摄像机(海康大华宇视等)如何推送到RTMP流媒体服务器进行直播...

    方案介绍 目前互联网直播的CDN和标准RTMP流媒体服务器通常只能接收RTMP格式的音视频推流.目前市场上有一些自带RTMP推流的摄像机和编码器,可以直接在其rtmp推流配置里面配置推送到RTMP流媒 ...

  2. LiveNVR监控流媒体Onvif/RTSP功能支持海康摄像头通过海康SDK的方式接入直播观看录像回看预置位操作

    LiveNVR功能支持海康摄像头通过海康SDK的方式接入直播观看录像回看预置位操作 1.流媒体服务说明 2.支持海康SDK接入 3.视频广场查看播放 4.预置位接口 4.RTSP/HLS/FLV/RT ...

  3. LiveNVR监控流媒体Onvif/RTSP功能支持海康摄像头通过海康SDK接入支持回看倍速播放海康设备存储的设备录像

    LiveNVR功能支持海康摄像头通过海康SDK接入支持回看倍速播放海康设备存储的设备录像 1.流媒体服务说明 2.支持海康SDK接入 3.查看设备录像 3.1.时间轴模式 3.2.列表模式 4.RTS ...

  4. 通过海康sdk实现指定时间段内的录像文件下载

    通过海康sdk实现指定时间段内的录像文件下载 实现方式 录像文件下载实现流程 实现方式 下载录像文件接口 提供获取录像文件下载进度 个人博客:banmajio's blog 海康sdk二次开发系列文章 ...

  5. 【173】VS2022调试通过海康温度报警SDK的C++代码

    具体的开发环境配置方法可以参考 [160]VS2022调试通过海康摄像头烟火识别SDK 操作系统: Windows 需要先在海康平台设置好报警温度,然后就可以编写代码监听警报.此功能可以用于火灾报警的 ...

  6. 【166】VS2022调试通过海康人脸抓拍SDK的C++代码

    具体的开发环境配置方法可以参考 [160]VS2022调试通过海康摄像头烟火识别SDK 下面是人脸抓拍的C++代码,把原来示例中的CreateFile函数改成了CreateFileA函数,避免出现无法 ...

  7. RTMP推流直播流媒体平台LiveQing鉴权直播拉转直播开放直播支持推送总流量和播放总流量统计

    RTMP推流直播流媒体平台LiveQing鉴权直播拉转直播开放直播支持推送总流量和播放总流量统计 1.鉴权直播中的相关统计 2.拉转直播中的相关统计 3.RTMP推流视频直播和点播流媒体服务 1.鉴权 ...

  8. 通过海康SDK预览获取回调的PS流数据自己解析然后前端播放

    最近在玩视频相关的,也算是一步一步的深入吧. 第一版: 用海康SDK进行历史数据下载: https://blog.csdn.net/qq_16504067/article/details/114538 ...

  9. Android平台如何实现屏幕数据采集并推送至RTMP服务器

    随着无纸化.智慧教室等场景的普及,好多企业或者开发者开始寻求更高效稳定低延迟的RTMP同屏方案,本文以大牛直播SDK(Github)的同屏demo(对应工程:SmartServicePublisher ...

  10. 【IoT平台技术对接分享】如何上传正确的消息推送证书

    消息推送应用实现消息推送的接口,部署证书,同时上传根证书到平台. 目前消息推送失败,很大一部分原因是证书上传不对.推荐小伙伴们使用下面的方法导出证书. 推送:平台调用应用服务器的restful接口将数 ...

最新文章

  1. Java中@Override的作用
  2. php raabitmq中间件_rabbitMQ消息中间件环境配置及原理了解
  3. 如何用Pygame写游戏(十)
  4. 日本語の勉強の日記 十七回
  5. 服务器数据库密码修改了,服务器密码修改后数据库
  6. 创建dqn的深度神经网络_深度Q网络(DQN)-II
  7. 目标检测数据集标注工具LabelImg从安装到使用详解
  8. android自动调节背光,android自动调节背光
  9. TangIDE游戏开发之70行代码实现打地鼠
  10. Centos迁移旧硬盘的数据
  11. Flex自定义鼠标右键
  12. QWERTY键盘排列的历史
  13. Lua源码分析 - 虚拟机篇 - 语义解析之Opcode生成(17)
  14. 两行轨道根数norad_极客历史记录的本周:NORAD跟踪圣诞老人,第一个HTTP测试,巴贝奇诞辰...
  15. 2021英伟达暑期实习面经(芯片设计)
  16. poj-2491-Scavenger Hunt
  17. 区块链应用(去中心化应用)是什么样的?
  18. 修改VMware虚拟机里面的显卡名称
  19. 中文自然语言处理入门之Hanlp介绍
  20. Vue初始化项目时遇到的目录路径错误问题

热门文章

  1. Java多线程常用面试题(含答案,精心总结整理)
  2. 生态丨人大金仓与超图集团共商战略新发展、共营和谐新生态!
  3. HTML5 WebSockets 基础使用教程
  4. Pillow EPS 矢量图转 JPG
  5. 大学计算机aoa学什么,浙江省高校计算机二级AOA考试excel试题及解析.xls
  6. 电机精密运动控制专家电机驱动芯片TMC260
  7. I2C 挂死,SDA一直为低问题分析
  8. 人工智能改变我们生活的7种方式
  9. JAVA 正则表达式(大全)
  10. itx机箱尺寸_讲解 ATX M-ATX ITX 各种主板尺寸