关闭
当前搜索:

兼容性强、简单、成熟、稳定的RTMPClient客户端拉流功能组件EasyRTMPClient

EasyRTMPClient EasyRTMPClient拉流功能组件是EasyDarwin流媒体团队开发、提供和维护的一套非常稳定、易用、支持重连的RTMPClient工具,SDK形式提供,全平台支持(包括Windows/Linux 32&64,钱柜娱乐开户,iOS,ARM各平台),接口简单、兼容性强、且成熟稳定! 有了librtmp为什么还要做EasyRTMPClient?主要还是...
阅读(99) 评论(0)

RTSP Windows专用播放器EasyPlayer : 稳定、兼容、高效、超低延时

EasyPlayer RTSP Windows专用播放器 EasyPlayer RTSP Windows 播放器是由EasyDarwin团队开发和维护的一个完善的RTSP流媒体播放器项目,视频编码支持H.264,H.265,MPEG4,MJPEG,音频支持G711A,G711U,G726,AAC,支持RTSP over TCP/UDP协议,支持软/硬解码,是一套极佳的安防流媒体平台播放组件!Ea...
阅读(134) 评论(0)

可能是目前市面上唯一能够支持全平台的RTMP推流组件:Windows、Linux、钱柜娱乐开户、iOS、ARM

EasyRTMP是什么? EasyRTMP是一套RTMP直播推送功能组件,内部集成了包括:基本RTMP协议、断线重连、异步推送、环形缓冲区、推送网络拥塞自动丢帧、缓冲区关键帧检索、事件回调(断线、音视频数据回调),通过EasyRTMP我们就可以避免接触到稍显复杂的RTMP推送或者客户端流程,只需要调用EasyRTMP的几个API接口,就能轻松、稳定地进行流媒体音视频数据的推送,支持市面上绝大部分...
阅读(138) 评论(0)

各种RTMP直播流播放权限_音视频_数据花屏_问题检测与分析工具EasyRTMPClient

之前的一篇博客《网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient》,我们介绍了RTSP流的检测和分析工具EasyRTSPClient,可以说已经是深入了我的平时运维工作中了,当我们发现有任何RTSP源或者摄像机无法播放的时候,我用EasyRTSPClient工具运行检测一下,就立即能够知道问题原因,真是非常非常方便; Easy...
阅读(128) 评论(0)

EasyPlayer-RTSP播放器:从底层到上层专注于RTSP播放Windows、钱柜娱乐开户、iOS RTSP Player

EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、钱柜娱乐开户、iOS三个平台,是由EasyDSS团队开发和维护的区别于市面上大部分的通用播放器,EasyPlayer-RTSP系列从2014年初发展至今得到了各行各业(尤其是安防行业)的广泛应用,其主要原因是EasyPlayer-RTSP更加精炼、更加专注,具备非常低的延时,非常...
阅读(211) 评论(0)

关于公网摄像机直播公网视频直播的基本思考方法

前言目前可以说EasyDarwin接收到的用户需求应该是国内最前沿的,当前视频风口是什么,我们收到的需求就会很多,作为第一手需求接入的我们,很明显感觉到对原理的熟悉、对流程的把握以及对需求拆分的重要性,我们今天要举例的一种需求就是内网视频公网直播的诉求,我们在了解到客户有这个意图的时候,如何通过1、2、3的沟通,帮客户架构起整个流程,找到最合适的方案,然后进行对应的对接支持; 诉求:内网的视频摄...
阅读(137) 评论(0)

通用安防摄像机通过RTSP转RTMP推流进行H5(RTMP/HLS)直播的方案

EasyNVR摄像机无插件直播方案随着互联网的发展,尤其是移动互联网的普及,基于H5、微信的应用越来越多,企业也更多地想基于H5、微信公众号来快速开发和运营自己的视频及视频相关性产品,那么传统的安防IPC摄像机所输出的各种RTSP、GB28181、SDK、私有协议视频流,都无法直接在Web网页或者微信公众号上进行直播播放,那么,就产生了一种安防设备互联网化转型的需求,基本要求就是:无插件、纯web、...
阅读(742) 评论(0)

再论基于云存储的互联网直播:大幅度降低流量成本,自动负载均衡,无限带宽,多点备份,可靠下载

在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好处: 基于HLS协议的直播,H5标准协议,通用性较强; 基于云存储进行直播流中转,再也不用担心流量过大时,单台服务器无法支撑,需要进行服务器级联了,云...
阅读(479) 评论(0)

EasyPusher进行钱柜娱乐开户 UVC外接摄像头直播推送实现方法

最近EasyPusher针对UVC摄像头做了适配.我们结合了UVCCamera与EasyPusher,支持将UVC摄像头的视频推送到RTSP服务器上.在此特别感谢UVCCamera这个牛逼的项目!来看看是怎么操作UVC摄像头的吧.我们实现了一个专门检测UVC摄像头的服务:UVCCameraService类,主要代码如下:监听mUSBMonitor = new USBMonitor(this, new...
阅读(108) 评论(0)

EasyPlayer RTSP 安卓钱柜娱乐开户播放器显示模式设置方法

一般对于一个播放器,应该支持如下几种显示模式: 等比例,最大化区域显示,不裁剪 等比例,最大区域显示,裁剪 拉伸显示,铺满全屏 要实现这几种显示模式,其实只要对播放控件的布局进行些许调整即可.那EasyPlayer是怎么实现的呢? EasyPlayer使用一个PlayFragment进行视频播放.该类实现了一个setScaleType的方法来进行显示模式设定(或切换).public void se...
阅读(209) 评论(0)

EasyPlayer RTSP 钱柜娱乐开户安卓播放器实现视频源快速切换

EasyPlayer现在支持多视频源快速切换了,我们介绍一下是如何实现的. 这个需求通常应用在一个客户端需要查看多个视频源的情况,比如多个监控场景轮播.由于EasyPlayer的播放端已经放在Fragment了,这使得SDK层可以对好多应用层的代码做以封装,这样尽可能给开发者带来方便.比如,两个视频源切换的时候,只需要创建两个PlayFragment,然后对这两个Fragment进行显示切换,如代...
阅读(257) 评论(0)

使用EasyPusher进行手机低延时直播推流便捷开发

基于EasyPusher sdk库工程(即library module)实现一个推送客户端非常简单便捷,因为sdk端已经将各种烦人的状态维护\错误检查\权限判定\UI同步等功能都实现了,开发者仅仅只需要实现若干接口即可.让我们看看如何实现一个Pusher吧!首先我们介绍一下Pusher sdk的封装用到了哪些技术. 钱柜娱乐开户 Architecture Components 钱柜娱乐开户 ar...
阅读(478) 评论(0)

EasyPlayerPro windows播放器之多窗口播放音量控制方法

EasyPlayerPro-win基础版本的音频播放为单一通道播放,即同一时间仅允许一个通道播放声音,现应客户需求,在基础版本上实现独立的音频播放,即每个通道可同时播放视频和音频;设计思路将音频播放类DirectSoundPlayer移到每个播放通道中, 取消之前的音频通道关系判断; 音量控制类保持不变;DirectSoundPlayer 实现 打开音频播放设备 Open(WAVEFORMATEX...
阅读(80) 评论(0)

EasyPlayerPro windows播放器本地音频播放音量控制实现

背景描述作为一个播放器, 除了能播放视频和声音外,音量控制是绝对不能缺少的功能; 本文在音视频播放的基础上,增加对音量的控制;实现流程 调用mixerGetDevCaps获取音频输出设备列表; 打开指定的音频输出设备; 获取指定音频输出设备的音频属性; 获取和设置音量; DWORD GetVolume(); int SetVolume(DWORD vol);...
阅读(175) 评论(0)

EasyPlayerPro Windows播放器进行本地对讲喊话音频采集功能实现

需求在安防行业应用中,除了在本地看到摄像机的视频和进行音频监听外,还有一个重要的功能,那就是对讲. EasyPlayerPro-win为了减轻二次开发者的工作量,将本地音频采集也进行了集成;功能特点 支持获取本地所有音频输入设备列表; 可任意选择任一音频输入设备; 可设置采样率和采样精度及位率; 可设置编码格式(当前支持G711A,G711U,AAC); 实现流程 采用DirectS...
阅读(185) 评论(0)

EasyPlayerPro windows播放器在播放RTMP视频显示重复异常问题解决

问题来源 2017.12.18 今日有杭州某教育领域客户反馈EasyPlayerPro在播放一个rtmp源时,画面显示异常的问题.截图如下: 问题复现一番思考, 将显示格式改为D3D显示, 正常, 截图如下:问题调试推测应该是分辨率的问题, D3D显示是固定的拷贝, 而GDI显示是由api DrawDibDraw实现, 在源端将分辨率固定为编码分辨率, 显示效果截图如下:问题解决的确,就是源端分...
阅读(179) 评论(0)

EasyPlayerPro Windows播放器全屏模式下GDI显示出现黑屏问题解决

问题来源 2017.12.21 前天有杭州某教育领域客户反馈有部分视频源在全屏模式下显示黑屏; 问题复现EasyPlayerPro由于没有实现单个窗口完全全屏,故没有暴露该问题,晚上加班,加上单个窗口完全全屏,即把控制区全部隐藏,仅将视频铺满整个屏幕;改完,电脑罢工了,今天上午还蓝屏两次,ASUS, 伤透了我的心…复现问题, 发现其实是1080P的视频在全屏状态下显示黑屏, 且显示器分辨率刚好是1...
阅读(150) 评论(0)

EasyPlayerPro windows播放器本地配置文件配置方法介绍

需求背景应EasyPlayerPro某客户需求,在EasyPlayerPro启动时,自动播放指定的url源, 不需要每次都去手动填写, 且实现自动播放,不需要手动的单击播放按钮;为响应该需求,特增加配置文件: EasyPlayerPro.xml, 实现以下功能: 1. 在启动过程中读取配置中的URL源, 以指定的协议主动连接源, 进行音视频播放; 2. 设置缓冲帧大小, 实现流畅和实时模式的调整...
阅读(137) 评论(0)

EasyPlayerPro Windows播放器读取xml配置文件中的特殊字符问题

问题被反馈今日一客户反馈说播放不了带用户名密码的流, 奇怪,这个问题不存在啊…,按照客户的说法, 是将url地址保存在配置文件中,然后再打开EasyPlayerPro运行;问题复现在EasyPlayerPro.xml中输入带用户名和密码(含有特殊字符&)的地址, 再运行EasyPlayerPro.exe; 果然,所有特殊字符&全都不见了,如下图:问题分析与解决 找度娘,问tinyxml特殊字符;...
阅读(153) 评论(0)

EasyPlayerPro Windows播放器本地快照抓拍截图功能实现方法

背景描述作为一个播放器,截图功能必不可少; 下面主要记录一下截图功能的实现;实现流程 将解码后的帧进行格式转换(目标格式为RGB24); 采用独立的线程进行截图处理; 截图可保存为BMP或JPG两种格式; 代码实现#define _WIDTHBYTES(c) ((c+31)/32*4) // c = width * bpp int Snapshot2File(RENDER_FORM...
阅读(185) 评论(0)
332条 共17页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1207814次
    • 积分:11684
    • 等级:
    • 排名:第1501名
    • 原创:169篇
    • 转载:163篇
    • 译文:0篇
    • 评论:380条
    #联系我#

    babosa(a)easydarwin.org


    QQ:289042893


    最新评论