12 2017 档案

摘要:之前的一篇博客《网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient》,我们介绍了RTSP流的检测和分析工具EasyRTSPClient,可以说已经是深入了我的平时运维工作中了,当我们发... 阅读全文
posted @ 2017-12-31 23:46 Babosa|EasyDarwin 阅读(525) 评论(0) 推荐(0) 编辑
摘要:之前的一篇博客《网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient》,我们介绍了RTSP流的检测和分析工具EasyRTSPClient,可以说已经是深入了我的平时运维工作中了,当我们发现有任何RTSP源或者摄像机无法... 阅读全文
posted @ 2017-12-31 23:45 Babosa|EasyDarwin 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、Android、iOS三个平台,是由EasyDSS团队开发和维护的区别于市面上大部分的通用播放器,EasyPlayer-RTSP系列从2014年初发展至今得到了各行... 阅读全文
posted @ 2017-12-30 07:04 Babosa|EasyDarwin 阅读(5492) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、Android、iOS三个平台,是由EasyDSS团队开发和维护的区别于市面上大部分的通用播放器,EasyPlayer-RTSP系列... 阅读全文
posted @ 2017-12-30 07:04 Babosa|EasyDarwin 阅读(426) 评论(0) 推荐(0) 编辑
摘要:前言目前可以说EasyDarwin接收到的用户需求应该是国内最前沿的,当前视频风口是什么,我们收到的需求就会很多,作为第一手需求接入的我们,很明显感觉到对原理的熟悉、对流程的把握以及对需求拆分的重要性,我们今天要举例的一种需求就是内网视频公网直播的诉求... 阅读全文
posted @ 2017-12-27 22:25 Babosa|EasyDarwin 阅读(303) 评论(0) 推荐(0) 编辑
摘要:前言目前可以说EasyDarwin接收到的用户需求应该是国内最前沿的,当前视频风口是什么,我们收到的需求就会很多,作为第一手需求接入的我们,很明显感觉到对原理的熟悉、对流程的把握以及对需求拆分的重要性,我们今天要举例的一种需求就是内网视频公网直播的诉求,我们在了解到客户有这个意图的时... 阅读全文
posted @ 2017-12-27 22:24 Babosa|EasyDarwin 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:EasyNVR摄像机无插件直播方案随着互联网的发展,尤其是移动互联网的普及,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的视频及视频相关性产品,那么传统的安防IPC摄像机所输出的各种RTSP、GB28181、SD... 阅读全文
posted @ 2017-12-27 21:38 Babosa|EasyDarwin 阅读(456) 评论(0) 推荐(0) 编辑
摘要:EasyNVR摄像机无插件直播方案随着互联网的发展,尤其是移动互联网的普及,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的视频及视频相关性产品,那么传统的安防IPC摄像机所输出的各种RTSP、GB28181、SDK、私有协议视频流,都无法直接在... 阅读全文
posted @ 2017-12-27 21:37 Babosa|EasyDarwin 阅读(10800) 评论(0) 推荐(0) 编辑
摘要:在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好... 阅读全文
posted @ 2017-12-26 14:40 Babosa|EasyDarwin 阅读(205) 评论(0) 推荐(0) 编辑
摘要:在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好处:基于HLS协议的直播,H5标... 阅读全文
posted @ 2017-12-26 14:39 Babosa|EasyDarwin 阅读(312) 评论(0) 推荐(0) 编辑
摘要:最近EasyPusher针对UVC摄像头做了适配.我们结合了UVCCamera与EasyPusher,支持将UVC摄像头的视频推送到RTSP服务器上.在此特别感谢UVCCamera这个牛逼的项目!来看看是怎么操作UVC摄像头的吧.我们实现了一个专门检测UVC摄像头的服务:UVCCam... 阅读全文
posted @ 2017-12-26 06:58 Babosa|EasyDarwin 阅读(3215) 评论(0) 推荐(1) 编辑
摘要:最近EasyPusher针对UVC摄像头做了适配.我们结合了UVCCamera与EasyPusher,支持将UVC摄像头的视频推送到RTSP服务器上.在此特别感谢UVCCamera这个牛逼的项目!来看看是怎么操作UVC摄像头的吧.我们实现了一个专门检测... 阅读全文
posted @ 2017-12-26 06:58 Babosa|EasyDarwin 阅读(337) 评论(0) 推荐(0) 编辑
摘要:一般对于一个播放器,应该支持如下几种显示模式:等比例,最大化区域显示,不裁剪等比例,最大区域显示,裁剪拉伸显示,铺满全屏要实现这几种显示模式,其实只要对播放控件的布局进行些许调整即可.那EasyPlayer是怎么实现的呢? EasyPlayer使用一个... 阅读全文
posted @ 2017-12-26 06:57 Babosa|EasyDarwin 阅读(273) 评论(0) 推荐(0) 编辑
摘要:一般对于一个播放器,应该支持如下几种显示模式:等比例,最大化区域显示,不裁剪等比例,最大区域显示,裁剪拉伸显示,铺满全屏要实现这几种显示模式,其实只要对播放控件的布局进行些许调整即可.那EasyPlayer是怎么实现的呢? EasyPlayer使用一个PlayFragment进行视频... 阅读全文
posted @ 2017-12-26 06:56 Babosa|EasyDarwin 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer现在支持多视频源快速切换了,我们介绍一下是如何实现的. 这个需求通常应用在一个客户端需要查看多个视频源的情况,比如多个监控场景轮播.由于EasyPlayer的播放端已经放在Fragment了,这使得SDK层可以对好多应用层的代码做以封装,这样尽可能给开发者带来方便... 阅读全文
posted @ 2017-12-26 06:55 Babosa|EasyDarwin 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer现在支持多视频源快速切换了,我们介绍一下是如何实现的. 这个需求通常应用在一个客户端需要查看多个视频源的情况,比如多个监控场景轮播.由于EasyPlayer的播放端已经放在Fragment了,这使得SDK层可以对好多应用层的代码做以... 阅读全文
posted @ 2017-12-26 06:55 Babosa|EasyDarwin 阅读(322) 评论(0) 推荐(0) 编辑
摘要:基于EasyPusher sdk库工程(即library module)实现一个推送客户端非常简单便捷,因为sdk端已经将各种烦人的状态维护\错误检查\权限判定\UI同步等功能都实现了,开发者仅仅只需要实现若干接口即可.让我们看看如何实现一个Pusher吧!首先我们介绍一下Pushe... 阅读全文
posted @ 2017-12-26 06:53 Babosa|EasyDarwin 阅读(280) 评论(0) 推荐(0) 编辑
摘要:基于EasyPusher sdk库工程(即library module)实现一个推送客户端非常简单便捷,因为sdk端已经将各种烦人的状态维护\错误检查\权限判定\UI同步等功能都实现了,开发者仅仅只需要实现若干接口即可.让我们看看如何实现一个Pushe... 阅读全文
posted @ 2017-12-26 06:53 Babosa|EasyDarwin 阅读(669) 评论(0) 推荐(0) 编辑
摘要:EasyPlayerPro-win基础版本的音频播放为单一通道播放,即同一时间仅允许一个通道播放声音,现应客户需求,在基础版本上实现独立的音频播放,即每个通道可同时播放视频和音频;设计思路将音频播放类DirectSoundPlayer移到每个播放通道中, 取消之前的音频通道关系判断;... 阅读全文
posted @ 2017-12-26 06:51 Babosa|EasyDarwin 阅读(957) 评论(0) 推荐(0) 编辑
摘要:EasyPlayerPro-win基础版本的音频播放为单一通道播放,即同一时间仅允许一个通道播放声音,现应客户需求,在基础版本上实现独立的音频播放,即每个通道可同时播放视频和音频;设计思路将音频播放类DirectSoundPlayer移到每个播放通道中, 取消之前的音... 阅读全文
posted @ 2017-12-26 06:51 Babosa|EasyDarwin 阅读(239) 评论(0) 推荐(0) 编辑
摘要:背景描述作为一个播放器, 除了能播放视频和声音外,音量控制是绝对不能缺少的功能; 本文在音视频播放的基础上,增加对音量的控制;实现流程调用mixerGetDevCaps获取音频输出设备列表; 打开指定的音频输出设备; 获取指定音频输出设备的音频属性; 获取和设... 阅读全文
posted @ 2017-12-26 06:47 Babosa|EasyDarwin 阅读(280) 评论(0) 推荐(0) 编辑
摘要:背景描述作为一个播放器, 除了能播放视频和声音外,音量控制是绝对不能缺少的功能; 本文在音视频播放的基础上,增加对音量的控制;实现流程调用mixerGetDevCaps获取音频输出设备列表; 打开指定的音频输出设备; 获取指定音频输出设备的音频属性; 获取和设置音量; ... 阅读全文
posted @ 2017-12-26 06:46 Babosa|EasyDarwin 阅读(409) 评论(0) 推荐(0) 编辑
摘要:需求在安防行业应用中,除了在本地看到摄像机的视频和进行音频监听外,还有一个重要的功能,那就是对讲. EasyPlayerPro-win为了减轻二次开发者的工作量,将本地音频采集也进行了集成;功能特点支持获取本地所有音频输入设备列表; 可任意选择任一音频输入设备; ... 阅读全文
posted @ 2017-12-26 06:44 Babosa|EasyDarwin 阅读(294) 评论(0) 推荐(0) 编辑
摘要:需求在安防行业应用中,除了在本地看到摄像机的视频和进行音频监听外,还有一个重要的功能,那就是对讲. EasyPlayerPro-win为了减轻二次开发者的工作量,将本地音频采集也进行了集成;功能特点支持获取本地所有音频输入设备列表; 可任意选择任一音频输入设备; 可设置采样率和采... 阅读全文
posted @ 2017-12-26 06:43 Babosa|EasyDarwin 阅读(200) 评论(0) 推荐(0) 编辑
摘要:问题来源2017.12.18 今日有杭州某教育领域客户反馈EasyPlayerPro在播放一个rtmp源时,画面显示异常的问题.截图如下:问题复现一番思考, 将显示格式改为D3D显示, 正常, 截图如下:问题调试推测应该是分辨率的问题, D3D显示是固定的拷贝, 而GDI显示是由ap... 阅读全文
posted @ 2017-12-26 06:40 Babosa|EasyDarwin 阅读(321) 评论(0) 推荐(0) 编辑
摘要:问题来源2017.12.18 今日有杭州某教育领域客户反馈EasyPlayerPro在播放一个rtmp源时,画面显示异常的问题.截图如下:问题复现一番思考, 将显示格式改为D3D显示, 正常, 截图如下:问题调试推测应该是分辨率的问题, D3D显示是固定的拷贝, 而G... 阅读全文
posted @ 2017-12-26 06:40 Babosa|EasyDarwin 阅读(218) 评论(0) 推荐(0) 编辑
摘要:问题来源2017.12.21 前天有杭州某教育领域客户反馈有部分视频源在全屏模式下显示黑屏;问题复现EasyPlayerPro由于没有实现单个窗口完全全屏,故没有暴露该问题,晚上加班,加上单个窗口完全全屏,即把控制区全部隐藏,仅将视频铺满整个屏幕;改完,电脑罢工了,今天上午还蓝屏两次... 阅读全文
posted @ 2017-12-26 06:34 Babosa|EasyDarwin 阅读(335) 评论(0) 推荐(0) 编辑
摘要:问题来源2017.12.21 前天有杭州某教育领域客户反馈有部分视频源在全屏模式下显示黑屏;问题复现EasyPlayerPro由于没有实现单个窗口完全全屏,故没有暴露该问题,晚上加班,加上单个窗口完全全屏,即把控制区全部隐藏,仅将视频铺满整个屏幕;改完,电脑罢工了,今... 阅读全文
posted @ 2017-12-26 06:34 Babosa|EasyDarwin 阅读(235) 评论(0) 推荐(0) 编辑
摘要:需求背景应EasyPlayerPro某客户需求,在EasyPlayerPro启动时,自动播放指定的url源, 不需要每次都去手动填写, 且实现自动播放,不需要手动的单击播放按钮;为响应该需求,特增加配置文件: EasyPlayerPro.xml, 实现以下功能: 1. 在启动过程中读... 阅读全文
posted @ 2017-12-26 06:28 Babosa|EasyDarwin 阅读(666) 评论(0) 推荐(0) 编辑
摘要:需求背景应EasyPlayerPro某客户需求,在EasyPlayerPro启动时,自动播放指定的url源, 不需要每次都去手动填写, 且实现自动播放,不需要手动的单击播放按钮;为响应该需求,特增加配置文件: EasyPlayerPro.xml, 实现以下功能: 1.... 阅读全文
posted @ 2017-12-26 06:28 Babosa|EasyDarwin 阅读(545) 评论(0) 推荐(0) 编辑
摘要:问题被反馈今日一客户反馈说播放不了带用户名密码的流, 奇怪,这个问题不存在啊…,按照客户的说法, 是将url地址保存在配置文件中,然后再打开EasyPlayerPro运行;问题复现在EasyPlayerPro.xml中输入带用户名和密码(含有特殊字符&)的地址, 再运... 阅读全文
posted @ 2017-12-26 06:19 Babosa|EasyDarwin 阅读(158) 评论(0) 推荐(0) 编辑
摘要:问题被反馈今日一客户反馈说播放不了带用户名密码的流, 奇怪,这个问题不存在啊…,按照客户的说法, 是将url地址保存在配置文件中,然后再打开EasyPlayerPro运行;问题复现在EasyPlayerPro.xml中输入带用户名和密码(含有特殊字符&)的地址, 再运行EasyPla... 阅读全文
posted @ 2017-12-26 06:18 Babosa|EasyDarwin 阅读(399) 评论(0) 推荐(0) 编辑
摘要:背景描述作为一个播放器,截图功能必不可少; 下面主要记录一下截图功能的实现;实现流程将解码后的帧进行格式转换(目标格式为RGB24); 采用独立的线程进行截图处理; 截图可保存为BMP或JPG两种格式; 代码实现#define _WIDTHBYTES(c) ((c+31)/3... 阅读全文
posted @ 2017-12-25 14:04 Babosa|EasyDarwin 阅读(562) 评论(0) 推荐(0) 编辑
摘要:背景描述作为一个播放器,截图功能必不可少; 下面主要记录一下截图功能的实现;实现流程将解码后的帧进行格式转换(目标格式为RGB24); 采用独立的线程进行截图处理; 截图可保存为BMP或JPG两种格式; 代码实现#define _WIDTHBYTES(c) (... 阅读全文
posted @ 2017-12-25 14:04 Babosa|EasyDarwin 阅读(336) 评论(0) 推荐(0) 编辑
摘要:背景描述参照国内视频监控行业监控软件,实现当前视频的即时回放功能,例如: 监控人员发现刚刚的某个视频点有可疑,就像录像回放一样,想倒回去看一下,但又不想切换到录像回放界面, 此处就体现即时回放的价值了,还可将回放片断保存为录像文件;实现流程在视频播放时, 将收到的帧数据写入待解码播放... 阅读全文
posted @ 2017-12-25 13:52 Babosa|EasyDarwin 阅读(817) 评论(0) 推荐(0) 编辑
摘要:背景描述参照国内视频监控行业监控软件,实现当前视频的即时回放功能,例如: 监控人员发现刚刚的某个视频点有可疑,就像录像回放一样,想倒回去看一下,但又不想切换到录像回放界面, 此处就体现即时回放的价值了,还可将回放片断保存为录像文件;实现流程在视频播放时, 将收到的帧数... 阅读全文
posted @ 2017-12-25 13:52 Babosa|EasyDarwin 阅读(299) 评论(0) 推荐(0) 编辑
摘要:EasyPlayerPro简介EasyPlayerPro是一款全功能的流媒体播放器,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放等多种功能特性,核心基于ffmpeg... 阅读全文
posted @ 2017-12-25 13:37 Babosa|EasyDarwin 阅读(394) 评论(0) 推荐(0) 编辑
摘要:EasyPlayerPro简介EasyPlayerPro是一款全功能的流媒体播放器,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放等多种功能特性,核心基于ffmpeg,稳定、高效、可... 阅读全文
posted @ 2017-12-25 13:36 Babosa|EasyDarwin 阅读(6516) 评论(0) 推荐(0) 编辑
摘要:背景描述在视频监控软件中,我们看到很多的软件都有电子放大功能, 按住鼠标左键不放,框选一个区域,再松开鼠标左键,即对选中的区域进行放大显示, 且可以重复该操作,逐步放大所需显示的区域, 有没有觉得,这个功能在视频监控软件中还是有他的用武地. 今天我们就来实现该功能;实... 阅读全文
posted @ 2017-12-25 13:29 Babosa|EasyDarwin 阅读(406) 评论(0) 推荐(0) 编辑
摘要:背景描述 在视频监控软件中,我们看到很多的软件都有电子放大功能, 按住鼠标左键不放,框选一个区域,再松开鼠标左键,即对选中的区域进行放大显示, 且可以重复该操作,逐步放大所需显示的区域, 有没有觉得,这个功能在视频监控软件中还是有他的用武地. 今天我们就来实现该功能; 实现流程 //设置电子放大起起 阅读全文
posted @ 2017-12-25 13:29 Babosa|EasyDarwin 阅读(1916) 评论(0) 推荐(0) 编辑
摘要:前一段在维护EasyNVR客户的过程中遇到一个问题,在接入宇视NVR的时候,就是明明在vlc中能非常正常播放的视频流,却用EasyRTSPClient RTSP客户端拉流的协议交互过程中,PLAY命令之后,宇视的NVR却返回了500 Server Internal E... 阅读全文
posted @ 2017-12-18 23:17 Babosa|EasyDarwin 阅读(222) 评论(0) 推荐(0) 编辑
摘要:前一段在维护EasyNVR客户的过程中遇到一个问题,在接入宇视NVR的时候,就是明明在vlc中能非常正常播放的视频流,却用EasyRTSPClient RTSP客户端拉流的协议交互过程中,PLAY命令之后,宇视的NVR却返回了500 Server Internal Error:这个时... 阅读全文
posted @ 2017-12-18 23:16 Babosa|EasyDarwin 阅读(709) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer-RTSP windows播放器支持D3D和GDI两种渲染方式,其中D3D支持格式如下: DISPLAY_FORMAT_YV12 DISPLAY_FORMAT_YUY2 DISPLAY_FORMAT_UYVY ... 阅读全文
posted @ 2017-12-11 12:13 Babosa|EasyDarwin 阅读(591) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer-RTSP windows播放器支持D3D和GDI两种渲染方式,其中D3D支持格式如下: DISPLAY_FORMAT_YV12 DISPLAY_FORMAT_YUY2 DISPLAY_FORMAT_UYVY ... 阅读全文
posted @ 2017-12-11 12:12 Babosa|EasyDarwin 阅读(695) 评论(0) 推荐(0) 编辑
摘要:概述 libEasyPlayer实现对RTSP直播流进行实时采集和解码显示,稳定,高效,低延时;解码可采用intel硬件解码和软件解码两种方式,能实时进行录像和快照抓图,OSD叠加等功能。API接口函数定义  int EasyPlayer_Init(); 函数说明: 播放器初始化,... 阅读全文
posted @ 2017-12-11 12:10 Babosa|EasyDarwin 阅读(583) 评论(1) 推荐(0) 编辑
摘要:概述 libEasyPlayer实现对RTSP直播流进行实时采集和解码显示,稳定,高效,低延时;解码可采用intel硬件解码和软件解码两种方式,能实时进行录像和快照抓图,OSD叠加等功能。API接口函数定义  int EasyPlayer_Init(); 函数说明:... 阅读全文
posted @ 2017-12-11 12:10 Babosa|EasyDarwin 阅读(183) 评论(0) 推荐(0) 编辑
摘要:鉴于大家对于EasyPlayer插件的使用还不太熟悉,特此写一篇插件的使用文档,供大家参考;EasyPlayer插件有两种,一种是基于IE的ActiveX控件,一种是基于FireFox(也支持多浏览器)的npAPI插件;两种插件均包含源码,由于FireBreath框架... 阅读全文
posted @ 2017-12-11 12:08 Babosa|EasyDarwin 阅读(655) 评论(0) 推荐(0) 编辑
摘要:鉴于大家对于EasyPlayer插件的使用还不太熟悉,特此写一篇插件的使用文档,供大家参考;EasyPlayer插件有两种,一种是基于IE的ActiveX控件,一种是基于FireFox(也支持多浏览器)的npAPI插件;两种插件均包含源码,由于FireBreath框架生成代码比较多,... 阅读全文
posted @ 2017-12-11 12:07 Babosa|EasyDarwin 阅读(825) 评论(0) 推荐(0) 编辑
摘要:开发EasyDSS的初衷自从12年开始做EasyDarwin的时候,当时眼光一直都仅仅局限在安防监控视频这一块,对RTMP没有太大的重视,对于后起之秀HLS更是没有太多关注,然而经历了15直播火热的发展,RTMP、HLS、H5直播已经势不可挡了,16年初的时候我才恍然清楚,传统的安防... 阅读全文
posted @ 2017-12-09 18:11 Babosa|EasyDarwin 阅读(207) 评论(0) 推荐(0) 编辑
摘要:开发EasyDSS的初衷自从12年开始做EasyDarwin的时候,当时眼光一直都仅仅局限在安防监控视频这一块,对RTMP没有太大的重视,对于后起之秀HLS更是没有太多关注,然而经历了15直播火热的发展,RTMP、HLS、H5直播已经势不可挡了,16年初的时候我才恍然... 阅读全文
posted @ 2017-12-09 18:11 Babosa|EasyDarwin 阅读(182) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer、EasyRTSPClient是如何设计重连的首先大概解释一下EasyRTSPClient与EasyPlayer间的关系:EasyRTSPClient是一个专门用于与RTSP流媒体服务器交互的RTSPClient框架,类似于live555的OpenRTSP功能,他... 阅读全文
posted @ 2017-12-09 17:25 Babosa|EasyDarwin 阅读(429) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer、EasyRTSPClient是如何设计重连的首先大概解释一下EasyRTSPClient与EasyPlayer间的关系:EasyRTSPClient是一个专门用于与RTSP流媒体服务器交互的RTSPClient框架,类似于live555的Open... 阅读全文
posted @ 2017-12-09 17:25 Babosa|EasyDarwin 阅读(233) 评论(0) 推荐(0) 编辑
摘要:在之前的博客《EasyPlayer RTSP播放器对RTSP播放地址url的通用兼容修改意见》中,我描述了遇到的一个客户在播放大华某款摄像机时地址不兼容的问题,这不,团队刚刚参考我的这个意见修改了EasyPlayer播放器内核EasyRTSPClient中的url解析接口,果然,又有... 阅读全文
posted @ 2017-12-09 16:22 Babosa|EasyDarwin 阅读(353) 评论(0) 推荐(0) 编辑
摘要:在之前的博客《EasyPlayer RTSP播放器对RTSP播放地址url的通用兼容修改意见》中,我描述了遇到的一个客户在播放大华某款摄像机时地址不兼容的问题,这不,团队刚刚参考我的这个意见修改了EasyPlayer播放器内核EasyRTSPClient中的url解析... 阅读全文
posted @ 2017-12-09 16:22 Babosa|EasyDarwin 阅读(570) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer低延迟再优化策略EasyPlayer是一款专门针对RTSP协议进行过优化的播放器.其中两个我们引以为傲的的优点就是起播快和低延迟.最近我们遇到一些需求,其对延迟要求非常苛刻,于是我们再把代码捡起来,针对之前的播放策略进行再优化,果然又发现一些可以更... 阅读全文
posted @ 2017-12-09 15:43 Babosa|EasyDarwin 阅读(318) 评论(0) 推荐(0) 编辑
摘要:EasyPlayer低延迟再优化策略EasyPlayer是一款专门针对RTSP协议进行过优化的播放器.其中两个我们引以为傲的的优点就是起播快和低延迟.最近我们遇到一些需求,其对延迟要求非常苛刻,于是我们再把代码捡起来,针对之前的播放策略进行再优化,果然又发现一些可以更改的地方,于是又... 阅读全文
posted @ 2017-12-09 15:42 Babosa|EasyDarwin 阅读(250) 评论(0) 推荐(0) 编辑
摘要:问题背景:1.EasyNVR的用户越来越多,技术人员一一对应解答效率不高; 2.随着EasyNVR应用场景的不断增加,以及EasyNVR自身在技术上的不断优化,版本更新比较快; 3.由于开发人力有限,往往用户不能第一时间联系上技术人员; 4.部分问题会通过版本更新得到解决。EasyN... 阅读全文
posted @ 2017-12-09 15:26 Babosa|EasyDarwin 阅读(168) 评论(0) 推荐(0) 编辑
摘要:问题背景:1.EasyNVR的用户越来越多,技术人员一一对应解答效率不高; 2.随着EasyNVR应用场景的不断增加,以及EasyNVR自身在技术上的不断优化,版本更新比较快; 3.由于开发人力有限,往往用户不能第一时间联系上技术人员; 4.部分问题会通过版本更新得到... 阅读全文
posted @ 2017-12-09 15:26 Babosa|EasyDarwin 阅读(317) 评论(0) 推荐(0) 编辑
摘要:之前的“网页直播、微信直播技术解决方案:EasyNVR与EasyDSS流媒体服务器组合之区分不同场景下的easynvr”有介绍一些功能。由于客户需求,我们定制一下功能。给该套方案添加了一个分享功能。问题背景:客户 只是需要一个网页地址直接可以播放。无需自己开发播放... 阅读全文
posted @ 2017-12-09 15:25 Babosa|EasyDarwin 阅读(314) 评论(0) 推荐(0) 编辑
摘要:之前的“网页直播、微信直播技术解决方案:EasyNVR与EasyDSS流媒体服务器组合之区分不同场景下的easynvr”有介绍一些功能。由于客户需求,我们定制一下功能。给该套方案添加了一个分享功能。问题背景:客户 只是需要一个网页地址直接可以播放。无需自己开发播放页面。问题描述即... 阅读全文
posted @ 2017-12-09 15:24 Babosa|EasyDarwin 阅读(159) 评论(0) 推荐(0) 编辑
摘要:之前接触最多的都是EasyNVR,主要针对的都是前端的一些问题。也有接触到一些easydss流媒体服务器。 前端方面的,EasyDSS流媒体服务器与EasyNVR有着根本的不同。EasyNVR使用的是传统的js来进行开发。而EasyDSS使用的是webpack+vue来进行... 阅读全文
posted @ 2017-12-09 15:22 Babosa|EasyDarwin 阅读(221) 评论(0) 推荐(0) 编辑
摘要:之前接触最多的都是EasyNVR,主要针对的都是前端的一些问题。也有接触到一些easydss流媒体服务器。 前端方面的,EasyDSS流媒体服务器与EasyNVR有着根本的不同。EasyNVR使用的是传统的js来进行开发。而EasyDSS使用的是webpac... 阅读全文
posted @ 2017-12-09 15:22 Babosa|EasyDarwin 阅读(191) 评论(0) 推荐(0) 编辑
摘要:使用用户提供的交叉编译工具链编译easydss时遇到一个编译错误stray '\239' inprogramstray '\187' inprogramstray '\191' inprogram初看这个错误摸不着头脑,网上的解决方案也是一本正经的胡说八道那我们来看看239 187 ... 阅读全文
posted @ 2017-12-09 15:20 Babosa|EasyDarwin 阅读(100) 评论(0) 推荐(0) 编辑
摘要:使用用户提供的交叉编译工具链编译easydss时遇到一个编译错误stray '\239' inprogramstray '\187' inprogramstray '\191' inprogram初看这个错误摸不着头脑,网上的解决方案也是一本正经的胡说八道那我们来看看... 阅读全文
posted @ 2017-12-09 15:20 Babosa|EasyDarwin 阅读(163) 评论(0) 推荐(0) 编辑

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