上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 在去年我们还未开始开发基于node.js的新版本EasyDarwin RTSP开源流媒体服务器的时候,我写了一篇博客《对EasyDarwin开源项目后续发展的思考:站在巨人的肩膀上再跳上另一个更高的肩膀》,思考了为什么要基于node.js来做像RTSP、SIP、GB2... 阅读全文
posted @ 2018-06-11 19:35 Babosa|EasyDarwin 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 背景28181协议全称为GB/T28181《安全防范视频监控联网系统信息传输、交换、控制技术要求》,是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部一所等多家单位共同起草的一部国家标准(以下简称28181)。2818... 阅读全文
posted @ 2018-06-03 21:35 Babosa|EasyDarwin 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 方案背景在介绍GB28181接入服务器的方案前,咱们先大概给大家介绍一下为什么我们选择了用nodejs开发国标GB28181的服务,我大概给很多人介绍过这个方案,大部分都为之虎躯一震,nodejs在传统行业的人事看来,就是主要做网站、做业务的,不是做流媒体的,这个其实... 阅读全文
posted @ 2018-06-03 21:33 Babosa|EasyDarwin 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: 最近在使用EasyNVR接入海康、宇视的摄像机进行景观直播的项目时,需要进入宇视设备进行音视频编码参数的调整,要说呢,海康的产品好就是要好很多:海康的设备后台管理页面,不需要装插件也能进去,而且能调整参数;宇视的不装插件就进不来后台管理,而且关键是:插件装不上; 操... 阅读全文
posted @ 2018-06-02 16:29 Babosa|EasyDarwin 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: live555对ipv6的扩展从live555的官网看live555的发展历史,实在是历史悠久,保守估计已经发展了至少16年以上了,同时,这也导致了live555在很多架构和考虑上面不能满足现代化的多线程、ipv6方面的需求,虽然官方也开启了对ipv6... 阅读全文
posted @ 2018-05-05 13:29 Babosa|EasyDarwin 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: 2024.08.30:最新代码开源,地址:https://github.com/EasyDarwin/EasyRTSPServer live555已经发展了十几年了,不得不钦佩作者坚持不懈的奉献和国外的开源生态环境,live555可以说是大部分的安防从业者的入门之选,尤其是在嵌入式或者Linux系统 阅读全文
posted @ 2018-05-04 23:29 Babosa|EasyDarwin 阅读(990) 评论(0) 推荐(0) 编辑
摘要: live555已经发展了十几年了,不得不钦佩作者坚持不懈的奉献和国外的开源生态环境,live555可以说是大部分的安防从业者的入门之选,尤其是在嵌入式或者Linux系统上,其应用还是蛮广泛的,主要是其兼容性和稳定性; 但是随着live555十几年的不断迭代,很多开发者反复向作者Ross提到的多线程和 阅读全文
posted @ 2018-05-04 23:29 Babosa|EasyDarwin 阅读(4352) 评论(0) 推荐(0) 编辑
摘要: 恰逢五一假期,有以为来自内蒙的用户向我电话咨询,大概的场景是这样的:目前用户使用的是全套的海康IPC和NVR设备;海康NVR设备通过设置萤石云平台,由萤石云对外提供直播服务;萤石云对单个摄像机同时直播的客户端数量是由限制的;萤石云相比较于阿里/腾讯CD... 阅读全文
posted @ 2018-05-01 22:30 Babosa|EasyDarwin 阅读(4012) 评论(0) 推荐(0) 编辑
摘要: 1.相关资料入口腾讯云LVB EasyNVR.com2.加速说明2.1. 腾讯LVB加速2.1.1. 开通服务腾讯云视频LVB开通入口 2.1.2. 登录进入控制台腾讯云直播控制台 2.1.3. 选择直播码接入左边菜单选择【直播码接入】,点击【确认接入... 阅读全文
posted @ 2018-04-17 11:31 Babosa|EasyDarwin 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 该篇博文主要用来说明EasyNVR硬件录像回放版本的相关接口说明和调用的demo; 方便用户的二次开发和集成。软件根目录会包含接口文档的,因此,本文主要是对一些特定接口的说明和接口实现功能的讲解以及部分demo的展示说明;对应接口说明;支持设备... 阅读全文
posted @ 2018-04-10 14:07 Babosa|EasyDarwin 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://blog.csdn.net/black_3717/article/details/79872725背景说明:由于视频自身的直观性和便利性,对于传统安防行业,摄像机的直播和录像以及回放一直是一个永恒的需求; 随着硬盘录像机设备种... 阅读全文
posted @ 2018-04-10 14:06 Babosa|EasyDarwin 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://blog.csdn.net/black_3717/article/details/79769195功能概要: 1.摄像机的无插件直播; 2.摄像机的低延时直播; 3.摄像机兼容多客户端(web、微信、手机、pad等)... 阅读全文
posted @ 2018-04-10 13:58 Babosa|EasyDarwin 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 本文转自博客:https://blog.csdn.net/black_3717/article/details/79769406问题背景:之前给客户部署我们一款EasyDSS云平台(配合EasyNVR实现公网按需无插件直播),客户提供的使Linux服务... 阅读全文
posted @ 2018-04-10 13:54 Babosa|EasyDarwin 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一、背景1.1 方案背景随着互联网基础设施建设的不断完善和发展,带宽的不断提速,尤其是光纤入户,4G/5G/NB-IoT各种技术的大规模商用,视频在各行各业越来越受到重视,无论是传统的视频媒体转向移动互联网的短视频,还是新兴的手机直播秀,都是移动互联网... 阅读全文
posted @ 2018-03-24 15:28 Babosa|EasyDarwin 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: EasyRTMPClientEasyRTMPClient拉流功能组件是EasyDarwin流媒体团队开发、提供和维护的一套非常稳定、易用、支持重连的RTMPClient工具,SDK形式提供,全平台支持(包括Windows/Linux 32&64,And... 阅读全文
posted @ 2018-01-13 15:09 Babosa|EasyDarwin 阅读(498) 评论(0) 推荐(0) 编辑
摘要: EasyPlayer RTSP Windows专用播放器EasyPlayer RTSP Windows 播放器是由EasyDarwin团队开发和维护的一个完善的RTSP流媒体播放器项目,视频编码支持H.264,H.265,MPEG4,MJPEG,音频支... 阅读全文
posted @ 2018-01-13 14:24 Babosa|EasyDarwin 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: EasyRTMP是什么?EasyRTMP是一套RTMP直播推送功能组件,内部集成了包括:基本RTMP协议、断线重连、异步推送、环形缓冲区、推送网络拥塞自动丢帧、缓冲区关键帧检索、事件回调(断线、音视频数据回调),通过EasyRTMP我们就可以避免接触到... 阅读全文
posted @ 2018-01-05 11:48 Babosa|EasyDarwin 阅读(496) 评论(0) 推荐(0) 编辑
摘要: EasyRTMP是什么?EasyRTMP是一套RTMP直播推送功能组件,内部集成了包括:基本RTMP协议、断线重连、异步推送、环形缓冲区、推送网络拥塞自动丢帧、缓冲区关键帧检索、事件回调(断线、音视频数据回调),通过EasyRTMP我们就可以避免接触到稍显复杂的RTMP推送或者客户端... 阅读全文
posted @ 2018-01-05 11:47 Babosa|EasyDarwin 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 之前的一篇博客《网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient》,我们介绍了RTSP流的检测和分析工具EasyRTSPClient,可以说已经是深入了我的平时运维工作中了,当我们发... 阅读全文
posted @ 2017-12-31 23:46 Babosa|EasyDarwin 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 之前的一篇博客《网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient》,我们介绍了RTSP流的检测和分析工具EasyRTSPClient,可以说已经是深入了我的平时运维工作中了,当我们发现有任何RTSP源或者摄像机无法... 阅读全文
posted @ 2017-12-31 23:45 Babosa|EasyDarwin 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、Android、iOS三个平台,是由EasyDSS团队开发和维护的区别于市面上大部分的通用播放器,EasyPlayer-RTSP系列从2014年初发展至今得到了各行... 阅读全文
posted @ 2017-12-30 07:04 Babosa|EasyDarwin 阅读(5430) 评论(0) 推荐(0) 编辑
摘要: EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、Android、iOS三个平台,是由EasyDSS团队开发和维护的区别于市面上大部分的通用播放器,EasyPlayer-RTSP系列... 阅读全文
posted @ 2017-12-30 07:04 Babosa|EasyDarwin 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 前言目前可以说EasyDarwin接收到的用户需求应该是国内最前沿的,当前视频风口是什么,我们收到的需求就会很多,作为第一手需求接入的我们,很明显感觉到对原理的熟悉、对流程的把握以及对需求拆分的重要性,我们今天要举例的一种需求就是内网视频公网直播的诉求... 阅读全文
posted @ 2017-12-27 22:25 Babosa|EasyDarwin 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 前言目前可以说EasyDarwin接收到的用户需求应该是国内最前沿的,当前视频风口是什么,我们收到的需求就会很多,作为第一手需求接入的我们,很明显感觉到对原理的熟悉、对流程的把握以及对需求拆分的重要性,我们今天要举例的一种需求就是内网视频公网直播的诉求,我们在了解到客户有这个意图的时... 阅读全文
posted @ 2017-12-27 22:24 Babosa|EasyDarwin 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: EasyNVR摄像机无插件直播方案随着互联网的发展,尤其是移动互联网的普及,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的视频及视频相关性产品,那么传统的安防IPC摄像机所输出的各种RTSP、GB28181、SD... 阅读全文
posted @ 2017-12-27 21:38 Babosa|EasyDarwin 阅读(454) 评论(0) 推荐(0) 编辑
摘要: EasyNVR摄像机无插件直播方案随着互联网的发展,尤其是移动互联网的普及,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的视频及视频相关性产品,那么传统的安防IPC摄像机所输出的各种RTSP、GB28181、SDK、私有协议视频流,都无法直接在... 阅读全文
posted @ 2017-12-27 21:37 Babosa|EasyDarwin 阅读(10785) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好... 阅读全文
posted @ 2017-12-26 14:40 Babosa|EasyDarwin 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好处:基于HLS协议的直播,H5标... 阅读全文
posted @ 2017-12-26 14:39 Babosa|EasyDarwin 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 最近EasyPusher针对UVC摄像头做了适配.我们结合了UVCCamera与EasyPusher,支持将UVC摄像头的视频推送到RTSP服务器上.在此特别感谢UVCCamera这个牛逼的项目!来看看是怎么操作UVC摄像头的吧.我们实现了一个专门检测UVC摄像头的服务:UVCCam... 阅读全文
posted @ 2017-12-26 06:58 Babosa|EasyDarwin 阅读(3196) 评论(0) 推荐(1) 编辑
摘要: 最近EasyPusher针对UVC摄像头做了适配.我们结合了UVCCamera与EasyPusher,支持将UVC摄像头的视频推送到RTSP服务器上.在此特别感谢UVCCamera这个牛逼的项目!来看看是怎么操作UVC摄像头的吧.我们实现了一个专门检测... 阅读全文
posted @ 2017-12-26 06:58 Babosa|EasyDarwin 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一般对于一个播放器,应该支持如下几种显示模式:等比例,最大化区域显示,不裁剪等比例,最大区域显示,裁剪拉伸显示,铺满全屏要实现这几种显示模式,其实只要对播放控件的布局进行些许调整即可.那EasyPlayer是怎么实现的呢? EasyPlayer使用一个... 阅读全文
posted @ 2017-12-26 06:57 Babosa|EasyDarwin 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一般对于一个播放器,应该支持如下几种显示模式:等比例,最大化区域显示,不裁剪等比例,最大区域显示,裁剪拉伸显示,铺满全屏要实现这几种显示模式,其实只要对播放控件的布局进行些许调整即可.那EasyPlayer是怎么实现的呢? EasyPlayer使用一个PlayFragment进行视频... 阅读全文
posted @ 2017-12-26 06:56 Babosa|EasyDarwin 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: EasyPlayer现在支持多视频源快速切换了,我们介绍一下是如何实现的. 这个需求通常应用在一个客户端需要查看多个视频源的情况,比如多个监控场景轮播.由于EasyPlayer的播放端已经放在Fragment了,这使得SDK层可以对好多应用层的代码做以封装,这样尽可能给开发者带来方便... 阅读全文
posted @ 2017-12-26 06:55 Babosa|EasyDarwin 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: EasyPlayer现在支持多视频源快速切换了,我们介绍一下是如何实现的. 这个需求通常应用在一个客户端需要查看多个视频源的情况,比如多个监控场景轮播.由于EasyPlayer的播放端已经放在Fragment了,这使得SDK层可以对好多应用层的代码做以... 阅读全文
posted @ 2017-12-26 06:55 Babosa|EasyDarwin 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 基于EasyPusher sdk库工程(即library module)实现一个推送客户端非常简单便捷,因为sdk端已经将各种烦人的状态维护\错误检查\权限判定\UI同步等功能都实现了,开发者仅仅只需要实现若干接口即可.让我们看看如何实现一个Pusher吧!首先我们介绍一下Pushe... 阅读全文
posted @ 2017-12-26 06:53 Babosa|EasyDarwin 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 基于EasyPusher sdk库工程(即library module)实现一个推送客户端非常简单便捷,因为sdk端已经将各种烦人的状态维护\错误检查\权限判定\UI同步等功能都实现了,开发者仅仅只需要实现若干接口即可.让我们看看如何实现一个Pushe... 阅读全文
posted @ 2017-12-26 06:53 Babosa|EasyDarwin 阅读(659) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro-win基础版本的音频播放为单一通道播放,即同一时间仅允许一个通道播放声音,现应客户需求,在基础版本上实现独立的音频播放,即每个通道可同时播放视频和音频;设计思路将音频播放类DirectSoundPlayer移到每个播放通道中, 取消之前的音频通道关系判断;... 阅读全文
posted @ 2017-12-26 06:51 Babosa|EasyDarwin 阅读(953) 评论(0) 推荐(0) 编辑
摘要: EasyPlayerPro-win基础版本的音频播放为单一通道播放,即同一时间仅允许一个通道播放声音,现应客户需求,在基础版本上实现独立的音频播放,即每个通道可同时播放视频和音频;设计思路将音频播放类DirectSoundPlayer移到每个播放通道中, 取消之前的音... 阅读全文
posted @ 2017-12-26 06:51 Babosa|EasyDarwin 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 背景描述作为一个播放器, 除了能播放视频和声音外,音量控制是绝对不能缺少的功能; 本文在音视频播放的基础上,增加对音量的控制;实现流程调用mixerGetDevCaps获取音频输出设备列表; 打开指定的音频输出设备; 获取指定音频输出设备的音频属性; 获取和设... 阅读全文
posted @ 2017-12-26 06:47 Babosa|EasyDarwin 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 背景描述作为一个播放器, 除了能播放视频和声音外,音量控制是绝对不能缺少的功能; 本文在音视频播放的基础上,增加对音量的控制;实现流程调用mixerGetDevCaps获取音频输出设备列表; 打开指定的音频输出设备; 获取指定音频输出设备的音频属性; 获取和设置音量; ... 阅读全文
posted @ 2017-12-26 06:46 Babosa|EasyDarwin 阅读(409) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页