摘要: rtsp://{用户名}:{密码}@{ip}:{port}/video1/2/3,分别对应主/辅/三码流;比如:rtsp://admin:admin@192.168.8.8:554/video1,就表示主码流;rtsp://admin:admin@192.168.8.8:554/vi... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(10810) 评论(0) 推荐(1) 编辑
摘要: 在之前的博客《EasyNVR H5流媒体服务器方案架构设计之视频能力平台》中我们描述了EasyNVR的定位,作为一个能力平台来进行功能的输出:也就是说,在通常情况下,我们将一套视频的应用平台划分为3个部分:硬件设备层、视频能力平台层(PaaS层)、视频应用平台层(SaaS层),Eas... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 之前在进行EasyNVR多屏开发的时候,由于多屏功能不需要在手机端展示出来(pc多播放为RTMP,手机端播放为HLS),因此只注意到了引用videojs来进行rtmp的播放。由于不同项目需求不同,对hls流的播放也需要体现出来。videojs在播放rtmp时,是调用Flash来进... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(153) 评论(0) 推荐(0) 编辑
摘要: EasyNVR支持预置位控制,包括转到指定预置位,设置指定预置位,删除指定预置位预置位在安防领域有较为普遍的应用,可以进行很多既定位置的跳转,很方便之前我们说过如何用Onvif协议进行设备的发现,探测,以及云台控制等,今天我们来说一下如何使用Onvif进行预置位的操作流程获取设备能力... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 我们知道EasyNVR中可以获取快照信息,之前的文章也说明了EasyNVR是如何进行快照抓取的这里我们使用另一种方法进行快照的抓取流程获取设备能力Capabilities获取设备的能力,并且可以获取到Media和PTZ的URI,使用Media的URI,可以进行快照的抓取_tds__G... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(392) 评论(0) 推荐(0) 编辑
摘要: EasyNVR提供快照预览功能,并且提供向EasyDSS云平台上传快照的功能EasyNVR会定时向配置的摄像机抓取快照数据,保存图片用于预览,并且用于快照上传原理将从摄像机取出来的I帧数据编码成jpeg图片数据实现AVPacket管理,使用wrapper管理AVPacket的资源cl... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(473) 评论(0) 推荐(0) 编辑
摘要: EasyNVR拥有接入EasyDSS云平台的功能接入EasyDSS云平台会定时向云平台上传快照数据,这个快照数据用于云平台向客户端提供快照展示遇到的问题由于快照上传的间隔提供认为修改的功能,则我们限定最短时间为1分钟通道的数量会直接影响快照上传考虑到压力情况,1分钟之内上传上千通道的... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(372) 评论(0) 推荐(0) 编辑
摘要: EasyDSS支持HTTP GET接口访问,我们需要获取url的各种参数信息比如http://ip:port/action?a=1&b=2&c=3我们需要知道对应的a、b、c的值这里我们实现了简单的query url,能满足一般要求后来回实现一个完善的URI解析类to_lower辅助... 阅读全文
posted @ 2017-10-20 23:41 Babosa|EasyDarwin 阅读(194) 评论(0) 推荐(0) 编辑
摘要: rtsp://{用户名}:{密码}@{ip}:{port}/video1/2/3,分别对应主/辅/三码流;比如:rtsp://admin:admin@192.168.8.8:554/video1,就表示主码流;rtsp://admin:admin@192.168.8.... 阅读全文
posted @ 2017-10-20 14:44 Babosa|EasyDarwin 阅读(906) 评论(0) 推荐(0) 编辑