• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

AnyRTC-RTMP: RTMP 推流器,RTMP播放器(秒开),跨平台(Win,IOS,Android)核心库全 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

AnyRTC-RTMP

开源软件地址:

https://gitee.com/dynctm/AnyRTC-RTMP

开源软件介绍:

AnyRTC-RTMP

AnyRTC-RTMP 本次开源的客户端基于RTMP协议的推流拉流客户端,由我司CTO亲自操刀设计,采用跨平台架构一套代码支持Android、iOS、Windows等平台。直播涉及的流程:『音视频采集->编码->传输->解码->音视频渲染』本项目统统包含,这不是软文,这是实实在在的商业级实战代码;无论是你新手还是老司机,我们都热烈欢迎您前来筑码。

项目特点

1,商业级开源代码,高效稳定2,超小内存占有率,移动直播针对性极致优化,代码冗余率极低3,打破平台壁垒,真正的跨平台,一套核心代码支持Android、iOS、Windows等4,超过200+Android手机、iOS全平台适配,硬件编解码可保证99%的可用性5,接口极简,推流:2个 拉流:2个6,底层库C++核心库代码风格采用:Google code style7,极简内核,无需再去深扒复杂的FFMpeg代码8,实用主义,那些什么坑什么优化等概念请搜索相关文章9,OpenH264软件编码,FFMpeg软件解码,FAAC/FAAD软件编解码,适配不同系统的硬件编解码统统包含10,支持SRS、Nginx-RTMP等标准RTMP服务;同时支持各大CDN厂商的接入11,更多协议支持; ???计划支持rtsp播放???

项目展示

Chat Chat Chat

为什么开源?

本公司此次开源移动直播解决方案的根本目的:回馈开源社区,特别是SRS和WebRTC项目,大家也可以看到本次开源项目的框架使用了WebRTC,RTMP协议部分使用的是srs_librtmp;这两个开源项目可以说在流媒体领域给予了大家太多,所以适当的回馈是理所应当。

##编译环境Android Studio、NDK(支持Windows、Linux、MacOS等Android开发环境)XCodeVS2015

##支持的系统平台Android 4.0及以上iOS 8.0及以上Windows 7及以上

##支持的CPU架构Android armv7 arm64iOS armv7 armv7s arm64Windows win32、x64

##第三方库版本libfaac 1.28libfaad2 2.7ffmpeg 3.0libyuv newestopenh264 1.6.0

##技术交流直播技术QQ群:554714720(即将满员)连麦技术QQ群:580477436(即将满员)

##授权声明本次开源在未授权情况下不可应用于任何的闭源商业项目,具体请参照GNU License中的声明。咨询QQ:2628840833 联系电话:021-65650071

##版权声明若本开源项目涉及到其他软件的版权,请及时联系作者进行修正。

##捐赠本项目不接受任何形式的捐赠,您的支持就是最大的动力。

License

AnyRTC-RTMP is available under the GNU license. See the LICENSE file for more info.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap