EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...
在不断进行EasyDarwin开源流媒体服务器的功能和性能完善的同时,我们也配套实现了目前在安防和移动互联网行业比较火热的移动端手机直播方案,主要就是我们的 EasyPusher直播推送项目 和 EasyPlayer播放器项目;
先大概对EasyPusher和EasyPlayer项目做一下介绍,EasyPusher是一个推送流媒体音/视频流给开源流媒体服务器EasyDarwin的标准RTSP/RTP协议推送库,全平台支持(包括Windows/Linux(32 & 64),ARM各平台,Android、IOS),通过EasyPusher我们就可以避免接触到稍显复杂的RTSP/RTP/RTCP推送流程,只需要调用EasyPusher的几个API接口,就能轻松、稳定地把流媒体音视频数据推送给EasyDarwin服务器进行转发和分发,EasyPusher经过长时间的企业用户检验,稳定性非常高;EasyPlayer是一个RTSP播放器项目,目前支持Windows(支持多窗口、包含ActiveX Web插件)、Android平台,后续将支持IOS平台,将是一款效果非常稳定的全平台RTSP播放器;
EasyPusher手机直播方案上,EasyPusher项目通过采集Android、IOS手机的前置/后置摄像头视频,话筒麦克风声音,分别进行H.264(目前在安卓上仅实现了硬编码功能,后续将完善软编码方案)和AAC编码,将编码后H264 NALU和AAC数据通过libEasyPusher SDK将直播流推送到EasyDarwin流媒体服务器上,进行直播分发;
EasyPlayer手机播放器方案上,通过libEasyRTSPClient SDK从EasyDarwin流媒体服务器回调获取到的EasyPusher推送的一帧一帧的NALU和AAC数据,EasyPlayer再将这些数据调用系统硬解码,进行同步播放;
EasyPusher、EasyDarwin、EasyPlayer三个功能部分搭配,实现了最简单的手机直播流程,可以很方便的用在安防直播、互联网直播等方面,在后续的开发过程中,EasyDarwin开源流媒体社区的EasyPusher、EasyDarwin、EasyPlayer也会不断完善,做出更多更好的效果;
上图中演示版本的EasyPusher下载:https://github.com/EasyDarwin/EasyPusher/releases/tag/v1.0.16.0402
EasyPlayer下载:https://github.com/EasyDarwin/EasyPlayer/releases/tag/v1.0.16.0403
更多最新的版本下载,可以直接到EasyDarwin开源组织项目中查找:https://github.com/EasyDarwin
获取更多信息
邮件:support@easydarwin.org
WEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2016
转载于:https://www.cnblogs.com/babosa/p/9217943.html
EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...相关推荐
- EasyRTMP手机直播推送rtmp流flash无法正常播放问题
本文转自EasyDarwin团队Kim的博客:http://blog.csdn.net/jinlong0603/article/details/52960750 问题简介 EasyRTMP是EasyD ...
- php主动推送弹幕_百万在线的美拍直播弹幕系统的实时推送技术实践之路
1.内容概述 1.jpg (30.13 KB, 下载次数: 321) 2 年前 上传 直播弹幕是直播系统的核心功能之一.如何迅速作出一个有很好扩展性的弹幕系统?如何应对业务迅速发展?相信很多工程师/架 ...
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析.H264 码流的推送和解析以 ...
- android o测试版,一加手机可升级!谷歌已正式推送Android O测试版系统
原标题:一加手机可升级!谷歌已正式推送Android O测试版系统 科客点评:怎么和iOS比起来,安卓新系统没什么人玩呢? 谷歌6月9日公布了第三个开发者预览版,同时也是用户测试版本的Android ...
- 华为android9.0升级,华为官方更新消息:这几款手机9月5日分批推送安卓9.0系统升级...
原标题:华为官方更新消息:这几款手机9月5日分批推送安卓9.0系统升级 随着手机技术的不断发展,不仅手机更新换代加快,就连手机系统也在快速更新,可能很多花粉刚刚升级了基于Android8.0的EMUI ...
- (转)基于libRTMP的流媒体直播之 AAC、H264 推送
参考: 1,基于libRTMP的流媒体直播之 AAC.H264 推送 http://billhoo.blog.51cto.com/2337751/1557646 转载于:https://www.cnb ...
- 视频在html不能播放器,网页无插件直播H265编码视频播放器EasyPlayer网页播放器不能播放怎么处理?...
原标题:网页无插件直播H265编码视频播放器EasyPlayer网页播放器不能播放怎么处理? EasyPlayer播放器系列项目提供了非常简单易用的SDK及API接口,用户通过API调用就可以非常快速 ...
- 荣耀v20不支持鸿蒙,华为鸿蒙系统下月推送,这44款手机有福了!荣耀V20无缘升级...
原标题:华为鸿蒙系统下月推送,这44款手机有福了!荣耀V20无缘升级 从去年到今年,大家对于华为自主研发的"鸿蒙"系统非常期待,而余承东也在Mate40系列发布会上就明确表态,鸿蒙 ...
- 致远小场景方案之从外部推送待办
致远小场景方案之从外部推送待办--来访人员登记信息审批等场景需求 需求 适用范围 实现 1.制作二维码表单 2.制作致远表单 3.配置待办推送功能 效果展示 1.登记二维码 2.登记成功界面: 3.登 ...
最新文章
- 追溯了解Ubuntu之------基本命令操作(叁)
- 静态初始化块的执行顺序
- 线性代数及其应用_线性代数入门——行列式的简单应用选讲
- 使用 Docker 在 Linux 上托管 ASP.NET Core 应用程序
- Docker快速搭建TeamSpeak多人语音聊天服务器
- SublimeText3.2.1的汉化方法(也适用于3)
- 《分布式资本链周刊》第二期
- java fx 教程_JavaFX快速入门
- 【第17周复盘】拿到红本本喽!
- “棱镜”入侵手机App, 爱加密有效防窃听
- 2019八泉峡第二届国际露营大会圆满落幕 创新举措引爆景区
- matlab 去条带噪声,一种图像条带噪声及坏线消除方法
- 又一恐怖技能!卡耐基梅隆大学发布超强智能体,炸翻科研圈
- gitlab小记(一)
- QGIS操作教程——图说中国人口
- 学渣的刷题之旅 leetcode刷题 83.删除排序链表中的重复元素
- Vim 的 paste 模式
- B.FRIENDit:键盘轴体零死角剖析,挑选机械式键盘不必烦恼!
- 一加手机救砖资源-sahara通信失败 或者 checkHwid failed都是由于使用错了救砖包
- 管理创新——从三个和尚的故事说起
热门文章
- PrefixSpan算法原理总结
- Jmeter脚本增强之参数化(多方式实现)(6)
- [包计划] node-fs-extra
- 用原生PHP做Blog系统-Day01
- angular的性能分析 -随记
- 初学者最常问的几个问题
- CAF(C++ actor framework)(序列化之结构体,任意嵌套STL)(一)
- 第三方控件netadvantage UltraWebGrid如何生成带加号多级表数据也就是带子表
- 归并排序算法(C#实现)
- 动态表格数据序号从1开始_EXCEL对面的表姐看过来,你真的会给表格添加序号吗?...