此文章是vip文章,如何查看?  

1,点击链接获取密钥 http://nicethemes.cn/product/view29882.html

2,在下方输入文章查看密钥即可立即查看当前vip文章


EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理

  • 时间:
  • 浏览:
  • 来源:互联网

EasyPusher手机直播

实现功能

最近很多EasyDarwin爱好者提出了手机移动端直播的功能需求,尤其是如何做出像映客这样能够快速出画面播放的效果,经过一段时间的移动端和服务端的优化,EasyPusher直播推送+EasyDarwin流媒体服务器+EasyPlayer客户端播放已经非常好实现了这些需求,EasyPusher编码推送+EasyDarwin公网传输+EasyPlayer播放整个流程,在公网的延时最低能到400ms;

上效果

整个测试发现,PC端播放手机推送延时基本稳定在500以内,手机端播放手机推送延时稳定在1s,而且无论是pc端还是手机端播放直播流,出画面都非常快,这个原理在《EasyDarwin手机直播是如何实现的快速显示视频的方法》和《EasyDarwin手机直播转发快速显示问题之音频处理过程》两篇博客里面已经清楚地说明了服务器端处理的技术细节;

整个测试过程效果图如下(红米note作为EasyPusher推送端,华为p7为EasyPlayer Android客户端,EasyPlayer Windows版本作为PC客户端):
EasyPusher手机直播
EasyPusher手机直播
EasyPusher手机直播

整个测试流程的视频:http://pan.baidu.com/s/1i4XDEWP

对应版本

  • EasyPusher-Android:
    Github下载:https://github.com/EasyDarwin/EasyPusher_Android
    fir.im下载:http://fir.im/EasyPusher

  • EasyDarwin开源流媒体服务器
    Github下载:https://github.com/EasyDarwin/EasyDarwin/releases

  • EasyPlayer(Android)
    Github下载:https://github.com/EasyDarwin/EasyPlayer_Android
    fir.im下载:http://fir.im/EasyPlayer

  • EasyPlayer(Windows)
    Github下载:https://github.com/EasyDarwin/EasyPlayer/releases

部署配置

  • EasyDarwin
    Windows版本运行start.bat,Linux版本运行./easydarwin -c ./easydarwin.xml -d

  • EasyPusher
    EasyPusher配置

  • EasyPlayer
    EasyPlayer配置

获取更多信息

邮件:support@easydarwin.org

WEB:www.EasyDarwin.org

Copyright © EasyDarwin.org 2012-2017

EasyDarwin

本文链接http://element-ui.cn/news/show-567747.aspx