EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理
来源:互联网 发布:淘宝网充值平台 编辑:程序博客网 时间:2024/05/29 11:35
EasyPusher手机直播
实现功能
最近很多EasyDarwin爱好者提出了手机移动端直播的功能需求,尤其是如何做出像映客这样能够快速出画面播放的效果,经过一段时间的移动端和服务端的优化,EasyPusher直播推送+EasyDarwin流媒体服务器+EasyPlayer客户端播放已经非常好实现了这些需求,EasyPusher编码推送+EasyDarwin公网传输+EasyPlayer播放整个流程,在公网的延时最低能到400ms;
上效果
整个测试发现,PC端播放手机推送延时基本稳定在500以内,手机端播放手机推送延时稳定在1s,而且无论是pc端还是手机端播放直播流,出画面都非常快,这个原理在《EasyDarwin手机直播是如何实现的快速显示视频的方法》和《EasyDarwin手机直播转发快速显示问题之音频处理过程》两篇博客里面已经清楚地说明了服务器端处理的技术细节;
整个测试过程效果图如下(红米note作为EasyPusher推送端,华为p7为EasyPlayer Android客户端,EasyPlayer Windows版本作为PC客户端):
整个测试流程的视频:http://pan.baidu.com/s/1i4XDEWP
对应版本
EasyPusher-Android:
Github下载:https://github.com/EasyDarwin/EasyPusher_Android
fir.im下载:http://fir.im/EasyPusherEasyDarwin开源流媒体服务器
Github下载:https://github.com/EasyDarwin/EasyDarwin/releasesEasyPlayer(Android)
Github下载:https://github.com/EasyDarwin/EasyPlayer_Android
fir.im下载:http://fir.im/EasyPlayerEasyPlayer(Windows)
Github下载:https://github.com/EasyDarwin/EasyPlayer/releases
部署配置
EasyDarwin
Windows版本运行start.bat,Linux版本运行./easydarwin -c ./easydarwin.xml -dEasyPusher
EasyPlayer
获取更多信息
邮件:support@easydarwin.org
WEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2017
- EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理
- EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理
- EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器
- 基于EasyDarwin EasyPusher实现Android手机直播推送功能
- C#调用EasyPusher推送到EasyDarwin流媒体服务器直播方案及示例代码整理
- EasyDarwin安卓直播之EasyPusher NDK开发:JNI回调函数的实现
- EasyPlayer实现直播抓拍
- EasyDarwin 手机直播
- [转载]EasyPlayer实现直播抓拍
- EasyPusher手机直播推送是如何实现后台直播推送的
- EasyPusher实现安卓Android手机直播推送同步录像功能(源码解析)
- [转]EasyPusher实现安卓Android手机直播推送同步录像功能(源码解析)
- EasyDarwin相关Android安卓客户端EasyPusher/EasyPlayer/EasyCamera/EasyClient在无开发环境进行log抓取
- C#调用EasyPusher推送到EasyDarwin实现视频流中转
- EasyPusher/EasyDarwin支持H.265 RTSP/RTP直播推流与分发播放
- EasyPusher安卓直播推流到EasyDarwin开源流媒体服务器工程简析
- EasyDarwin手机直播是如何实现的快速显示视频的方法
- [转载]EasyDarwin手机直播是如何实现的快速显示视频的方法
- 累累白骨下,共享单车的困局
- ios 生僻小技巧的总结2
- Linux下搭建Kafka运行环境
- Effective java第五条:避免创造不必要的对象
- iOS如何实现分渠道统计
- EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理
- Android BLE 蓝牙开发入门
- 软考之数组偏移量
- PHP $_FILES error码对应错误信息
- Java线程的5种状态
- WebApplicationStressToolWAS,Web应用负载测试工具详细说明
- CM5.12.0 spark 2.2.0 安装history service
- BeanUtils.populate 用法
- MySQL子查询与连接