上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页
摘要: 为了让页面更快完成加载, 第一时间呈现给客户端, 也为了帮助客户端节省流量资源, 我们可以开启 vue-router 提供的按需加载功能, 让客户端打开页面时, 只自动加载必要的资源文件, 当客户端操作页面, 切换功能模块, 触发页面路由变化时, 再去加载相应需要的资源.本系列博客的... 阅读全文
posted @ 2017-09-19 18:01 Babosa|EasyDarwin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 很多时候, 我们需要以管理员权限来运行批处理脚本, 比如操作 windows 服务. EasyNVR 中提供安装服务的批处理脚本, 运行这个bat文件, 自动将 EasyNVR 以 windows 服务的形式安装运行. 这样, 系统重启, 能够保证我们的程序自动启动,... 阅读全文
posted @ 2017-09-19 17:57 Babosa|EasyDarwin 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 对于动态网站,要实时更新网站的信息,通过接口来获取实时信息是一个必不可少的部分。EasyNVR可以接入IPC等前端设备,必须要实时获取到对应的IPC实时信息进行展示。本篇主要说明Ajax来获取数据。以EasyNVR通道接口进行说明:操作: H5列表显示; 接口:/... 阅读全文
posted @ 2017-09-18 13:53 Babosa|EasyDarwin 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍通过接口来获取数据,本篇将介绍如何以分页形式展示出接口获取到的数据获取到的数据往往会很多,为了追去页面的美观和方便用户的检索,需要进行分页的展示; EasyNVR可接如多通道,当我们的通道越发多起来的时候,有时候一通片的展示所有通道,不仅不方便用户的检索... 阅读全文
posted @ 2017-09-18 13:52 Babosa|EasyDarwin 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了处理接口获取的数据,本篇将介绍如何在接收到的数据中搜索出自己符合条件的数据; 为了页面的美观,我们往往会以分页的形式来进行数据的展示。但是,当需要展示出来的数据太多的时候,我们很难迅速的找出自己想要的数据。自时候,我们就需要通过检索功能来实现对想要... 阅读全文
posted @ 2017-09-18 13:51 Babosa|EasyDarwin 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在web前端的网页设计中,为了展示出简洁的网页风格和美观的效果,往往就会使用弹窗效果 在EasyNVR前端页面录像检索功能时,必然会播放录像,如果单独为播放录像文件排一个界面,用户在使用上会更加繁琐,在外观上也不是很美观。基于bootstrap可以来开发出弹窗... 阅读全文
posted @ 2017-09-18 13:49 Babosa|EasyDarwin 阅读(152) 评论(0) 推荐(0) 编辑
摘要: EasyNVR中有对录像进行检索回放的功能,且先抛开录像的回放,为了更好的用户体验过、让用户方便快捷的找到对应通道对应日期的录像视频,是必须的功能。 基于上述的需求,为前端添加一个日历插件,在日历上展示出所有的录像信息,用来告知用户那些日期有回放录像,那些日期... 阅读全文
posted @ 2017-09-18 13:48 Babosa|EasyDarwin 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 很多时候,前端开发的页面,不仅要在PC端测试效果, 还要在手机端测试效果. 在开发阶段, 我们以 webpack-dev-server 来启动浏览器, 打开正在开发的页面. webpack-dev-server 可以做到实时监听文件修改, 自动更新浏览器中的网页, 一... 阅读全文
posted @ 2017-09-18 13:46 Babosa|EasyDarwin 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 为了让页面更快完成加载, 第一时间呈现给客户端, 也为了帮助客户端节省流量资源, 我们可以开启 vue-router 提供的按需加载功能, 让客户端打开页面时, 只自动加载必要的资源文件, 当客户端操作页面, 切换功能模块, 触发页面路由变化时, 再去加载相应需要的资... 阅读全文
posted @ 2017-09-18 13:44 Babosa|EasyDarwin 阅读(310) 评论(0) 推荐(0) 编辑
摘要: EasyRTSPClient 调用说明概述EasyRtspClient是EasyDarwin家族中针对RTSP协议的拉流组件EasyRtspClient视频支持H264、H265、MJPEG格式,音频支持AAC、G711、G726格式, 音视频数据均通过回调函数进行回调输出, 针对市... 阅读全文
posted @ 2017-09-12 09:11 Babosa|EasyDarwin 阅读(1951) 评论(0) 推荐(0) 编辑
摘要: EasyRTSPClient 调用说明概述EasyRtspClient是EasyDarwin家族中针对RTSP协议的拉流组件EasyRtspClient视频支持H264、H265、MJPEG格式,音频支持AAC、G711、G726格式, 音视频数据均通过回调函数进行回... 阅读全文
posted @ 2017-09-12 09:11 Babosa|EasyDarwin 阅读(976) 评论(0) 推荐(0) 编辑
摘要: EasyRTSPClient 设计过程概述EasyRTSPClient 基于live555构建而成. 今天讲讲EasyRTSPClient的设计过程EasyRTSPClient,主要包括以下部分: 1. 创建live555对象, 连接相机和收流 2.... 阅读全文
posted @ 2017-09-12 09:11 Babosa|EasyDarwin 阅读(396) 评论(0) 推荐(0) 编辑
摘要: EasyRTSPClient 设计过程概述EasyRTSPClient 基于live555构建而成. 今天讲讲EasyRTSPClient的设计过程EasyRTSPClient,主要包括以下部分: 1. 创建live555对象, 连接相机和收流 2. 解析收到的视... 阅读全文
posted @ 2017-09-12 09:10 Babosa|EasyDarwin 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/gavin1010/article/details/77926853EasyGB28181服务器开发背景当前的安防行业,除了私有协议,普遍使用的是Onvif 和 GB/T28181标准协议进行通讯; 两种不同的协议决... 阅读全文
posted @ 2017-09-12 09:09 Babosa|EasyDarwin 阅读(1512) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/gavin1010/article/details/77926853EasyGB28181服务器开发背景当前的安防行业,除了私有协议,普遍使用的是Onvif 和 GB/T28181标准协议进行通讯; 两种不同的协议决定了适用的环境:... 阅读全文
posted @ 2017-09-12 09:08 Babosa|EasyDarwin 阅读(575) 评论(0) 推荐(0) 编辑
摘要: live555介绍安防领域的流媒体开发者估计没有谁不知道live555的,可能并不是因为其架构有多牛,代码有多好看,而是因为这玩意存在的年限实在是太长了,从changelog来看,live555从2002年至今2017年,已经整整15年的时间了,这还不是关键,关键是现在还一直保持着迭... 阅读全文
posted @ 2017-09-12 08:20 Babosa|EasyDarwin 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: live555介绍安防领域的流媒体开发者估计没有谁不知道live555的,可能并不是因为其架构有多牛,代码有多好看,而是因为这玩意存在的年限实在是太长了,从changelog来看,live555从2002年至今2017年,已经整整15年的时间了,这还不是关键,关键是现... 阅读全文
posted @ 2017-09-12 08:20 Babosa|EasyDarwin 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 在博客《EasyIPCamera高性能摄像机RTSP服务器RTSPServer解决方案》我介绍了基于live555实现的一套RTSPServer功能组件,当时开发者经过几个月的调试,已经将底层的性能调试到了一个业界非常优秀的程度,主要优化的几点:发送优化调度优化发送优... 阅读全文
posted @ 2017-09-12 08:18 Babosa|EasyDarwin 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 在博客《EasyIPCamera高性能摄像机RTSP服务器RTSPServer解决方案》我介绍了基于live555实现的一套RTSPServer功能组件,当时开发者经过几个月的调试,已经将底层的性能调试到了一个业界非常优秀的程度,主要优化的几点:发送优化调度优化发送优化方面,主要就是... 阅读全文
posted @ 2017-09-12 08:17 Babosa|EasyDarwin 阅读(507) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro for Windows是基于ffmpeg进行开发的全功能播放器,开发过程中参考了很多开源的播放器,诸如vlc和ffplay等,其中最强大的莫过于vlc,但是鉴于vlc框架过于庞大而其中仍存在诸多问题而舍弃了,而其他的更倾向于演示demo,只... 阅读全文
posted @ 2017-09-10 22:25 Babosa|EasyDarwin 阅读(349) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro for Windows是基于ffmpeg进行开发的全功能播放器,开发过程中参考了很多开源的播放器,诸如vlc和ffplay等,其中最强大的莫过于vlc,但是鉴于vlc框架过于庞大而其中仍存在诸多问题而舍弃了,而其他的更倾向于演示demo,只能提供部分借鉴意... 阅读全文
posted @ 2017-09-10 22:24 Babosa|EasyDarwin 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 下面我们来讲解一下关于EasyPlayerPro接口的调用,主要分为C++和C#两种语言,C++也可以基于VC和QT进行开发,C++以VC MFC框架为例进行讲解,C#以Winform框架为例进行讲解。VC开发EasyPlayerPro 首先建一个基于MFC Dial... 阅读全文
posted @ 2017-09-10 22:23 Babosa|EasyDarwin 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 下面我们来讲解一下关于EasyPlayerPro接口的调用,主要分为C++和C#两种语言,C++也可以基于VC和QT进行开发,C++以VC MFC框架为例进行讲解,C#以Winform框架为例进行讲解。VC开发EasyPlayerPro 首先建一个基于MFC Dialog的工程,取名... 阅读全文
posted @ 2017-09-10 22:23 Babosa|EasyDarwin 阅读(510) 评论(0) 推荐(1) 编辑
摘要: EasyPlayerPro(windows)接口说明如下:EasyPlayerPro_Open 说明:打开一个媒体流或者媒体文件进行播放,同时返回一个 player 对象指针 参数说明: fileUrl - 文件路径(可以是网络... 阅读全文
posted @ 2017-09-10 22:22 Babosa|EasyDarwin 阅读(404) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro(windows)接口说明如下:EasyPlayerPro_Open 说明:打开一个媒体流或者媒体文件进行播放,同时返回一个 player 对象指针 参数说明: fileUrl - 文件路径(可以是网络流媒体的 URL... 阅读全文
posted @ 2017-09-10 22:21 Babosa|EasyDarwin 阅读(264) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro主要基于ffmpeg进行开发,在EasyPlayerPro开发过程中,曾遇到一个相对比较棘手的问题,该问题一般在播放不是很标准的流或者网络情况较差,容易出现丢帧的情况特别容易出现;基本表象在,播放一段时间程序会弹出错误或者崩溃,查代码逻辑根本... 阅读全文
posted @ 2017-09-10 22:07 Babosa|EasyDarwin 阅读(391) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro主要基于ffmpeg进行开发,在EasyPlayerPro开发过程中,曾遇到一个相对比较棘手的问题,该问题一般在播放不是很标准的流或者网络情况较差,容易出现丢帧的情况特别容易出现;基本表象在,播放一段时间程序会弹出错误或者崩溃,查代码逻辑根本无法查起,且不易... 阅读全文
posted @ 2017-09-10 22:06 Babosa|EasyDarwin 阅读(146) 评论(0) 推荐(0) 编辑
摘要: EasyPLyerPro(Windows)经过为期一个月的开发已经基本完成,虽然目前仍存在一些小问题,但是总体功能还是趋于比较稳定和强大的,下面对其功能和应用场景做简要介绍。一、EasyPlayerPro功能介绍Windows平台初始版本界面如下图所示: 如上截图... 阅读全文
posted @ 2017-09-10 22:04 Babosa|EasyDarwin 阅读(931) 评论(0) 推荐(0) 编辑
摘要: EasyPLyerPro(Windows)经过为期一个月的开发已经基本完成,虽然目前仍存在一些小问题,但是总体功能还是趋于比较稳定和强大的,下面对其功能和应用场景做简要介绍。一、EasyPlayerPro功能介绍Windows平台初始版本界面如下图所示: 如上截图EasyPlay... 阅读全文
posted @ 2017-09-10 22:03 Babosa|EasyDarwin 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇博客《web无插件播放RTSP摄像机方案,拒绝插件,拥抱H5!》中,描述了实现一套H5无插件直播方案的各个组件的参考建议,又在博客《EasyNVR H5流媒体服务器方案架构设计之视频能力平台》中对整体的架构设计思路做了总结,做高内聚、低耦合的视频能力平台,... 阅读全文
posted @ 2017-09-10 16:01 Babosa|EasyDarwin 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇博客《web无插件播放RTSP摄像机方案,拒绝插件,拥抱H5!》中,描述了实现一套H5无插件直播方案的各个组件的参考建议,又在博客《EasyNVR H5流媒体服务器方案架构设计之视频能力平台》中对整体的架构设计思路做了总结,做高内聚、低耦合的视频能力平台,不涉足业务部分!... 阅读全文
posted @ 2017-09-10 16:00 Babosa|EasyDarwin 阅读(2522) 评论(0) 推荐(0) 编辑
摘要: 历经过程阶段一:经历过传统安防开发过程的开发者都有一种感觉,就是各种业务交织,各个模块的开发扯皮,各种数据库连接冲突,这很让开发工作效率很低,而且会给整体的开发带来负面影响,更重要的是,耦合度太高,业务系统和视频系统交织在一起,下一个新的项目的时候,我们又要根据客户的... 阅读全文
posted @ 2017-09-10 11:51 Babosa|EasyDarwin 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 历经过程阶段一:经历过传统安防开发过程的开发者都有一种感觉,就是各种业务交织,各个模块的开发扯皮,各种数据库连接冲突,这很让开发工作效率很低,而且会给整体的开发带来负面影响,更重要的是,耦合度太高,业务系统和视频系统交织在一起,下一个新的项目的时候,我们又要根据客户的需求重新进行开发... 阅读全文
posted @ 2017-09-10 11:50 Babosa|EasyDarwin 阅读(281) 评论(0) 推荐(0) 编辑
摘要: EasyNVR前端为了更好的用户体验,不仅仅设有PC客户端,还适应移动客户端;EasyNVR的客户端中PC端和移动端差异有很多。例如: 由于PC端、移动端自身硬件的差异,所需要展示的样式也会存在一定的差别;在摄像机接入类型是ONVIF时,EasyNVR视频实时播放界面中PC端会提... 阅读全文
posted @ 2017-08-31 12:39 Babosa|EasyDarwin 阅读(353) 评论(0) 推荐(0) 编辑
摘要: EasyNVR前端为了更好的用户体验,不仅仅设有PC客户端,还适应移动客户端;EasyNVR的客户端中PC端和移动端差异有很多。例如: 由于PC端、移动端自身硬件的差异,所需要展示的样式也会存在一定的差别;在摄像机接入类型是ONVIF时,EasyNVR视频实时播放... 阅读全文
posted @ 2017-08-31 12:39 Babosa|EasyDarwin 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 区分分享还是跳转 对于前端一些页面的展示,通常有两种方式:通过入口链接一步步进入,或是通过分享链接直接进入;对于这两种方式的区别是什么?在进行前端书写时又应该如何处理?以EasyNVR为例来进行说明解释:EasyNVR通过视频广场界面可以进入到对应的通道内进行视频的观看; 为了方... 阅读全文
posted @ 2017-08-31 12:38 Babosa|EasyDarwin 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 区分分享还是跳转 对于前端一些页面的展示,通常有两种方式:通过入口链接一步步进入,或是通过分享链接直接进入;对于这两种方式的区别是什么?在进行前端书写时又应该如何处理?以EasyNVR为例来进行说明解释:EasyNVR通过视频广场界面可以进入到对应的通道内进行视频的... 阅读全文
posted @ 2017-08-31 12:38 Babosa|EasyDarwin 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 如何在播放器上加一个云台控制界面问题:对于实时直播的视频播放, 由于播放页面客观样式要求(一个播放器占据了整个页面),因此很难找出很合理的空间来放置其他功能按钮的位置(比如配合实时是平的云台控制界面); EasyNVR配置中设有ONVIF探测功能;因此需要在视频播放... 阅读全文
posted @ 2017-08-30 09:53 Babosa|EasyDarwin 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 如何在播放器上加一个云台控制界面问题:对于实时直播的视频播放, 由于播放页面客观样式要求(一个播放器占据了整个页面),因此很难找出很合理的空间来放置其他功能按钮的位置(比如配合实时是平的云台控制界面); EasyNVR配置中设有ONVIF探测功能;因此需要在视频播放界面添加了云台控... 阅读全文
posted @ 2017-08-30 09:52 Babosa|EasyDarwin 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 完成运行效果图:一、四分屏展示样式布局1.通过html、css等来进行样式排版根据需求的四分屏的样式;来合理的划分出四个大块,分别用于放置四个播放器; 以四等分结构为例进行前端的排版;html样式布局: ... 阅读全文
posted @ 2017-08-30 09:49 Babosa|EasyDarwin 阅读(1103) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页