|
5 | 5 |
|
6 | 6 | # 近期公司战略调整,此开源项目将会更名 |
7 | 7 |
|
8 | | -# 项目特点 |
9 | | -**1,商业级开源代码,高效稳定**</br> |
10 | | -**2,超小内存占有率,移动直播针对性极致优化,代码冗余率极低**</br> |
11 | | -**3,打破平台壁垒,真正的跨平台,一套核心代码支持Android、iOS、Windows等**</br> |
12 | | -**4,超过200+Android手机、iOS全平台适配,硬件编解码可保证99%的可用性**</br> |
13 | | -**5,接口极简,推流:2个 拉流:2个**</br> |
14 | | -**6,底层库C++核心库代码风格采用:Google code style**</br> |
15 | | -**7,极简内核,无需再去深扒复杂的FFMpeg代码**</br> |
16 | | -**8,实用主义,那些什么坑什么优化等概念请搜索相关文章**</br> |
17 | | -**9,OpenH264软件编码,FFMpeg软件解码,FAAC/FAAD软件编解码,适配不同系统的硬件编解码统统包含**</br> |
18 | | -**10,支持SRS、Nginx-RTMP等标准RTMP服务;同时支持各大CDN厂商的接入**</br> |
19 | | -**11,更多协议支持; ???计划支持rtsp播放???**</br> |
| 8 | +# <改版2.0进行中...> |
| 9 | +**1,升级Webrtc的基础库**</br> |
| 10 | +**2,替换Rtmp协议栈**</br> |
| 11 | +**3,优化项目结构和接口**</br> |
| 12 | +**4,增加端到端的超低(百毫秒级)时延推拉流**</br> |
| 13 | +**5,增加商业版服务支持**</br> |
| 14 | +**6,统一C++核心库代码风格采用:Google code style**</br> |
| 15 | +**7,减小整体包体积**</br> |
| 16 | + |
20 | 17 | ## 项目展示 |
21 | 18 |  |
22 | 19 | . |
23 | 20 |  |
24 | 21 | . |
25 | 22 |  |
26 | 23 |
|
27 | | -# 为什么开源? |
28 | | -本公司此次开源移动直播解决方案的根本目的:回馈开源社区,特别是SRS和WebRTC项目,大家也可以看到本次开源项目的框架使用了WebRTC,RTMP协议部分使用的是srs_librtmp;这两个开源项目可以说在流媒体领域给予了大家太多,所以适当的回馈是理所应当。 |
29 | | - |
30 | 24 | ## 编译环境</br> |
31 | 25 | Android Studio、NDK(支持Windows、Linux、MacOS等Android开发环境)</br> |
32 | 26 | XCode</br> |
33 | | -VS2015</br> |
| 27 | +VS2015,VS2017</br> |
34 | 28 |
|
35 | 29 | ## 支持的系统平台</br> |
36 | 30 | Android 4.0及以上</br> |
|
61 | 55 | ## 捐赠 |
62 | 56 | 本项目不接受任何形式的捐赠,您的支持就是最大的动力。 |
63 | 57 |
|
64 | | -## 直播新动向之-在线娃娃机 |
65 | | -美女主播的时代逐渐远去,anyRTC把握市场方向推出H5无插件抓娃娃解决方案 |
66 | | -https://www.anyrtc.io/home/wawaji |
67 | | - |
68 | | -## 冲顶大会用实时直播效果更好哦 |
69 | | -实时直播包含“主播”与“游客”两种模式。 |
70 | | -同时支持Web,Android,iOS三端实时直播。 |
71 | | -https://www.anyrtc.io/demo/rtcp |
72 | | - |
73 | | -## anyRTC开源新动态 |
74 | | -公司考虑结合自身的技术特点对此开源项目进行升级改造 |
75 | | - |
76 | 58 | ## License |
77 | 59 | AnyRTC-RTMP is available under the GNU license. See the LICENSE file for more info. |
78 | 60 |
|
0 commit comments