项目需求
现有某幼儿园工地现场,现场采用的是普通的家用拨号上网宽带,现场是没有固定公网IP的,内部采用的是IPC摄像机+NVR硬盘录像机的组合完成传统的视频安防监控需求,现在需要将整个幼儿园工地现场实时直播到互联网,以备上级领导和家长随时观看现场情况。
需求分解
其实上述是典型的传统安防互联网化的需求,IPC或者NVR基本上都支持RTSP流输出,而互联网直播云服务大部分都支持的是RTMP推流输入,那么我们实际要做的就是将IPC或者NVR的RTSP流转成RTMP流推送到公有云的直播地址,简而言之就是RTSP转RTMP;
最佳实践
一、登录EasyNTS上云网关
二、EasyNTS上云网关配置拉流转推流
以上两个步骤就达到了我们需要的目标:RTSP转RTMP,那么,EasyNTS还有什么特别之处吗?
三、云端管控★★★
以上的配置能够达到基本的视频直播推流的功能,但是设备放在工地现场,当我们要临时做直播流配置调整的时候,我们需要人工去现场进行配置,那么如何能够做到远程就能轻松完成配置呢?
可以!
我们将EasyNTS上云网关配置接入到EasyNTS上云平台上,那么在EasyNTS上云平台上,就可以集中管控所有的这些网关设备了:
不用人员去现场,我们就能远程解决所有配置相关的工作,大大降低了人力成本和时间成本;
四、视频源参数配置★★★★
假设这个时候,我们发现摄像机的码率太大了,我们要修改一下摄像机的帧率和码率配置,我们需要进入到摄像机的管理页面修改,这个时候我们怎么实战呢?
没问题,我们直接进入到EasyNTS上云平台的设备端口穿透配置,将摄像机或者NVR的网页管理端口穿透到互联网,进行配置就可以了;
五、远程运维★★★★★
假设这个时候,突然发现现场的某一个摄像机访问不了,也不清楚现场的具体情况,如果能够在现场搞个主机,ping一下摄像机或者检查一下网络情况,确认一下摄像机到底是否有联网?
进入EasyNTS上云网关主机内部
当然,你还可以通过EasyNTS具备的端口穿透功能,将现场的路由器管理页面穿透出来,再进行公网的运维;
以上一整套操作,几乎全方位地解决了RTSP转RTMP的全过程可能遇见的问题的解决方案,除非现场断网断电,其他问题可以说都可以远程解决;
以上就是项目实战中RTSP转RTMP的最佳实践过程!