RTMPCHybridEngine 是为移动端应用量身打造的基于 RTMP 和 RTC 混合引擎的连麦互动流媒体直播系统。通过集成本 SDK ,只需几个简单 API 调用,便可实现一套完整的连线麦互动直播流媒体应用。包含了流媒体应用中:『采集->编码->传输->解码->播放->连麦视频互动』的所有步骤。
优势 超低延时 超低内存 无缝连接(原有方案不变的情况,直接嵌入 SDK ) 文字互动、弹幕消息 人员上下线 多达 4 人同时在线连麦视频互动
编译环境 xcode 7 以上 替换 Demo 中的推流跟拉流地址便可~ 支持的系统平台 iOS 8.0 及以上 支持的 CPU 架构 iOS armv7 arm64 支持的流媒体服务端 fms, wowza, evostream, red5, crtmpserver, nginx-rtmp-module, srs 及其他标准 RTMP 协议服务端 支持的流媒体云服务器 网宿、 UCloud 及其他标准 RTMP 协议云服务器 项目特点 1 ,商业级开源代码,高效稳定 2 ,超小内存占有率,移动直播针对性极致优化,代码冗余率极低 3 , iOS 全平台适配,硬件编解码可保证 99%的可用性 4 ,接口极简,推流: 2 个 拉流: 2 个 5 ,底层库 C++核心库代码风格采用: Google code style 6 ,极简内核,无需再去深扒复杂的 FFMpeg 代码 7 ,实用主义,那些什么坑什么优化等概念请搜索相关文章 8 , OpenH264 软件编码, FFMpeg 软件解码, FAAC/FAAD 软件编解码,适配不同系统的硬件编解码统统包含 9 ,支持 SRS 、 Nginx-RTMP 等标准 RTMP 服务;同时支持各大 CDN 厂商的接入
ipv6
苹果 2016 年 6 月新政策规定新上架 app 必须支持 ipv6-only 。该库已经适配
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.