近期遇到好多客户咨询关于实现微信直播、或者是将直播页面集成进入自己项目中。
该方案的主要目的:完成在公网一直进行内网摄像头的RTMP/HLS直播!
实现方案的具体实现: EasyNVR EasyDSS实现简单套路的RTMP、微信直播、录像、回放方案
上述方案主要注重的是方案的运行。本篇将介绍一下如何实现对于业务的具体需求。
由于 业务需求的需要,我们接入的设备往往都是来自不同的现场,因此就需要对不同现场接入的设备来进行区分。不同于easynvr easydss云平台。(easydss流媒体服务器自身就拥有许多功能,easynvr的接入只是锦上添花)。
业务需求解答:
easydss流媒体服务器如何区分不同场景接入的easynvr?
直接修改easynvr的配置文件easynvr.xml中“live_streaming_name”的值。
这样 在具体的播放列表页面就可以区分(命名)对应场景下的摄像机了。
完成效果图
图中的“stream_1”就是来自另外一个easynvr场景中接入easydss流媒体服务器的摄像机。
easydss接入这样多路摄像头,是否可以同时观看?
easydss流媒体服务自身是提供播放页面的。不仅支持单页面的播放,还支持四分屏和十六分屏的互相切换。
备注:在多屏模式下,播放屏幕上还显示对应播放视频的通道名以方便用户区分
easydss页面确实很炫酷,可是我想在拥有这些强大功能的前提下拥有个性的外观,是否可以?
答案是肯定的,easydss提供编程语言无关化的RESTful API接口,只要了解JS、HTML、JAVA、ASP.NET、PHP、ASP等开发语言中的任意一种,就能运用EasyDSS提供的RESTful API进行二次开发。不仅是web前端页面可以自由开发、还可以集成进入其他项目中。