当前位置: 首页 > article >正文

美畅物联丨如何在视频汇聚平台上添加RTMP主动推流设备?

我们前面经常提起视频汇聚平台运用流媒体传输协议接入各类视频源设备,对分散的各种视频资源予以统一汇聚、整合并集中管理。这类平台不但支持多种接入形式,涵盖标准协议(像GB28181、RTSP/Onvif、RTMP等)以及厂家私有协议和SDK接入,而且有着很强的兼容性与扩展性。

那今天我们就来聊一聊如何在视频汇聚平台上添加RTMP主动推流设备?

在聊这个话题之前,我们先了解一下RTMP是什么?

RTMP(Real - Time Messaging Protocol)是一种用于在互联网上进行实时数据传输的协议,在音频和视频数据传输方面尤为适用。主动推流指的是设备主动把视频数据发送至指定的服务器,这就好比快递员主动把包裹送到指定的地点一样。在此场景下,推流设备作为数据的源头,依据RTMP协议的规则,对视频流进行打包并推送出去。

了解了上述概念,以下我们以畅联云平台为例,展示一下添加RTMP主动推流设备的步骤,

一、添加设备

1、登录畅联云平台

进入相应的应用,下面以添加一个支持RTMP推流的大疆无人机为例:

选择【新增】设备,类型选择【无人机】。

2、填写设备信息

在新增设备的页面中,需填写如下信息:

【设备名称】为设备设定一个便于识别的名称。

【厂家】选定无人机的品牌商,并输入厂家品牌。

【型号】输入设备的型号。

【协议】选择RTMP主动推流协议。

【接入服务器】选择默认选项。

【序列号】要与设备上所设置的保持一致。

【密码】需与设备上设置的相同。

其他参数可依据实际情况自行填写。

在填写完上述信息之后,点击【保存】按钮,设备便会在平台上成功创建,此时设备的状态为离线。

二、获取推流地址

设备创建成功后,于操作栏点击【详情】或者【设备配置】 - 【基本信息】,以获取RTMP推流地址。推流地址的格式一般为RTMP://{domain name}/live/{devieSerinal}?{pwd},其中{domain name}代表平台的IP地址与端口或者域名,{devieSerinal}是添加设备时的序列号,{pwd}则为添加设备时的密码。

三、配置设备客户端

接下来,要登录设备自身的管理控制台来配置RTMP推流地址。具体步骤就不再详述了,因为不同型号或者不同品牌的设备之间存在差异,可以依据当前使用设备的情况自行进行配置。

四、确认推流成功

在终端设备配置完成后,即可返回畅联云平台的设备管理页面查看该设备的状态。若设备状态显示为在线,则表明RTMP推流设备已成功接入畅联平台并开始推流,此时能够正常观看视频。

如果设备处于离线状态,可以查看配置的RTMP地址端口是否畅通,并对终端设备的联网情况逐一进行排查。

五、功能应用

​在设备成功接入之后,就能在畅联云平台运用实时预览、录像回放、AI应用等功能了。这些功能有助于用户更好地对RTMP推流设备进行管理与监控,达成高效的音视频传输和处理。

经过以上步骤,我们就能把RTMP主动推流设备添加至视频汇聚平台,从而打开实时预览、录像回放、AI应用等诸多实用功能的大门,达成流畅、稳定的视频传输与处理,推动行业发展迈向新的台阶。

————————————————

关注“美畅物联”,了解更多视频汇聚及AIoT底座解决方案。


http://www.kler.cn/a/453594.html

相关文章:

  • 如何从 0 到 1 ,打造全新一代分布式数据架构
  • PTA数据结构编程题7-1最大子列和问题
  • feign验签不通过,但是postman没问题
  • 拉普拉斯分布极大似然估计
  • 常用的Django模板语言
  • linux 常用 Linux 命令指南
  • 三维场景重建与3D高斯点渲染技术探讨
  • Spring Boot项目开发常见问题及解决方案(上)
  • 阿里推出QVQ 视觉推理模型,解锁视觉智能新维度
  • day17-18-进程管理和系统资源管理
  • GPT-O3:简单介绍
  • 【Ubuntu学习】另一个程序已锁定文件的一部分,进程无法访问
  • 从零开始C++棋牌游戏开发之第三篇:游戏的界面布局设计
  • Android Https和WebView
  • 命令行之巅:Linux Shell编程的至高艺术(上)
  • 链游破局之路:如何打破边缘化,获得更好的发展
  • [Unity Shader]【图形渲染】 Shader数学基础13-模型空间,世界空间和观察空间的转换
  • GPIO+TIM(无PWM)实现呼吸灯功能
  • Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
  • mysql三种读取模式(普通、流式、游标)
  • node.js web框架koa的使用
  • Sealos Devbox 基础教程:使用 Cursor 从零开发一个 One API 替代品
  • ip-协议
  • OpenAI 12天发布会:AI革命的里程碑@附35页PDF文件下载
  • C语言练习-if语句
  • 【JavaEE】网络(6)