随笔分类 -  EasyNVR

摘要:EasyNVR中有对录像进行检索回放的功能,且先抛开录像的回放,为了更好的用户体验过、让用户方便快捷的找到对应通道对应日期的录像视频,是必须的功能。 基于上述的需求,为前端添加一个日历插件,在日历上展示出所有的录像信息,用来告知用户那些日期有回放录像,那些日期... 阅读全文
posted @ 2017-09-18 13:48 Babosa|EasyDarwin 阅读(142) 评论(0) 推荐(0) 编辑
摘要:在之前的一篇博客《web无插件播放RTSP摄像机方案,拒绝插件,拥抱H5!》中,描述了实现一套H5无插件直播方案的各个组件的参考建议,又在博客《EasyNVR H5流媒体服务器方案架构设计之视频能力平台》中对整体的架构设计思路做了总结,做高内聚、低耦合的视频能力平台,... 阅读全文
posted @ 2017-09-10 16:01 Babosa|EasyDarwin 阅读(229) 评论(0) 推荐(0) 编辑
摘要:历经过程阶段一:经历过传统安防开发过程的开发者都有一种感觉,就是各种业务交织,各个模块的开发扯皮,各种数据库连接冲突,这很让开发工作效率很低,而且会给整体的开发带来负面影响,更重要的是,耦合度太高,业务系统和视频系统交织在一起,下一个新的项目的时候,我们又要根据客户的... 阅读全文
posted @ 2017-09-10 11:51 Babosa|EasyDarwin 阅读(319) 评论(0) 推荐(0) 编辑
摘要:EasyNVR前端为了更好的用户体验,不仅仅设有PC客户端,还适应移动客户端;EasyNVR的客户端中PC端和移动端差异有很多。例如: 由于PC端、移动端自身硬件的差异,所需要展示的样式也会存在一定的差别;在摄像机接入类型是ONVIF时,EasyNVR视频实时播放... 阅读全文
posted @ 2017-08-31 12:39 Babosa|EasyDarwin 阅读(140) 评论(0) 推荐(0) 编辑
摘要:区分分享还是跳转 对于前端一些页面的展示,通常有两种方式:通过入口链接一步步进入,或是通过分享链接直接进入;对于这两种方式的区别是什么?在进行前端书写时又应该如何处理?以EasyNVR为例来进行说明解释:EasyNVR通过视频广场界面可以进入到对应的通道内进行视频的... 阅读全文
posted @ 2017-08-31 12:38 Babosa|EasyDarwin 阅读(157) 评论(0) 推荐(0) 编辑
摘要:如何在播放器上加一个云台控制界面问题:对于实时直播的视频播放, 由于播放页面客观样式要求(一个播放器占据了整个页面),因此很难找出很合理的空间来放置其他功能按钮的位置(比如配合实时是平的云台控制界面); EasyNVR配置中设有ONVIF探测功能;因此需要在视频播放... 阅读全文
posted @ 2017-08-30 09:53 Babosa|EasyDarwin 阅读(259) 评论(0) 推荐(0) 编辑
摘要:完成运行效果图:一、四分屏展示样式布局1.通过html、css等来进行样式排版根据需求的四分屏的样式;来合理的划分出四个大块,分别用于放置四个播放器; 以四等分结构为例进行前端的排版;html样式布局: ... 阅读全文
posted @ 2017-08-30 09:49 Babosa|EasyDarwin 阅读(223) 评论(0) 推荐(0) 编辑
摘要:关于直播页面和视频列表页面切换 为了给用户更好的用户体验,并且更好的让用户快速简洁的了解实时的视频直播信息。一般多会分为列表展示和实时的视频直播展示。表面上只是两个视图之间的随意切换,其实切换的两个视图之间存在很大的差别。 EasyNVR在列表快照展示界面并没有进行... 阅读全文
posted @ 2017-08-30 09:47 Babosa|EasyDarwin 阅读(171) 评论(0) 推荐(0) 编辑
摘要:关于videojs自动播放问题播放流媒体多使用videojs来进行播放,videojs,本身自带自动播放属性; 通过添加autoplay(),来完成视频播放的自动加载; player = videojs("video", { autoplay: ... 阅读全文
posted @ 2017-08-30 09:44 Babosa|EasyDarwin 阅读(188) 评论(0) 推荐(0) 编辑
摘要:初始化完成对videojs样式的调整由于不同项目的需要,对于加载出来的videojs播放器样式也有不同的需求;我们需要自主的处理一下加载出来的videojs播放器的样式;默认加载出来的会包含有暂停按钮、音量调节按钮、时间进度条、时间显示和全屏显示按钮等:问题:如果我们... 阅读全文
posted @ 2017-08-30 09:34 Babosa|EasyDarwin 阅读(179) 评论(0) 推荐(0) 编辑
摘要:video.js的基本使用方法一、videojs的初始化加载 videojs初始化加载分为两中1.标签式加载在引入videojs加载文件的前提下,可以在video标签中添加属性值“data-setup=’{}’”,并且在class属性中添加“video-js”;二者... 阅读全文
posted @ 2017-08-30 09:29 Babosa|EasyDarwin 阅读(265) 评论(0) 推荐(0) 编辑
摘要:本文转自:http://www.cnblogs.com/babosa/p/7355468.html需求问题:有没有flash播放RTSP的播放器?H5能不能支持RTSP播放? 答案:没见过,以后估计也不会有; 问题:可以自己做浏览器插件播放RTSP吗? 答案:可以的,... 阅读全文
posted @ 2017-08-13 23:23 Babosa|EasyDarwin 阅读(767) 评论(0) 推荐(0) 编辑
摘要:在之前的博客中《基于EasyNVR实现RTSP/Onvif监控摄像头Web无插件化直播监控》,我们已经比较多的描述EasyNVR所实现的功能,这些也在方案地址:http://www.easydarwin.org/easynvr/, 演示地址:http://easynv... 阅读全文
posted @ 2017-08-11 09:10 Babosa|EasyDarwin 阅读(186) 评论(0) 推荐(0) 编辑
摘要:我们在实现一套EasyNVR无插件直播方案时,选择了采用厂家无关化的通用协议RTSP/Onvif接入摄像机IPC/NVR设备,总所周知,Onvif是摄像机的发现与控制管理协议,Onvif用到的流媒体协议也是RTSP,那么,我们在摄像机/NVR流媒体接入上,就是直接采用... 阅读全文
posted @ 2017-08-10 23:42 Babosa|EasyDarwin 阅读(492) 评论(0) 推荐(0) 编辑
摘要:今天遇到一个客户在使用EasyNVR无插件安防直播解决方案的时候,在Windows Server 2012上出现一个问题提示:经过反复的查找,虽然提示上显示问题出在KERNEL32.dll上,但是已经论证,实际应该还是出在ffmpeg的调用兼容上,于是,我们在博客:h... 阅读全文
posted @ 2017-08-02 17:08 Babosa|EasyDarwin 阅读(129) 评论(0) 推荐(0) 编辑
摘要:EasyNVR 项目中, 我们需要在网页/微信中嵌入 HLS 播放器, 实现直播效果. 开发过程中, 我们调研了很多HLS播放器, 包括 百度cyberplayer, ckplayer, flowplayer, videojs, 我们重点试用了 cyberplayer... 阅读全文
posted @ 2017-07-01 11:38 Babosa|EasyDarwin 阅读(210) 评论(0) 推荐(0) 编辑
摘要:前言再小的技术点也会有他的市场! 一直以来,都有一些不被看好,认为是成本太高,无法大规模展开的软件和产品形态,就好比每一座城市都会有他的著名小吃一样,即使是慕名而来的人源源不断,受众群体也总是有限,但这并不妨碍这些小而美的美食服务于一方用户;在萤石/乐橙/微吼/趣看类... 阅读全文
posted @ 2017-06-24 09:03 Babosa|EasyDarwin 阅读(457) 评论(0) 推荐(0) 编辑
摘要:前言 随着互联网的发展,尤其是移动互联网,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的产品,那么传统的安防IPC所输出的各种RTSP、GB28181、SDK视频流,都无法直接在web或者微信上进行无插件化的播放,那么,就产生了一种安防设备互联网化的需求,基本 阅读全文
posted @ 2017-06-18 11:54 Babosa|EasyDarwin 阅读(794) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示