AnyRTC全新開源專案助力直播
本次開源的客戶端基於RTMP協議的推流拉流客戶端,由我司CTO親自操刀設計,採用跨平臺架構一套程式碼支援Android、iOS、Windows等平臺。
直播涉及的流程:『音視訊採集->編碼->傳輸->解碼->音視訊渲染』本專案統統包含,這不是軟文,這是實實在在的商業級實戰程式碼;無論是你新手還是老司機,我們都熱烈歡迎您前來築碼。
專案特點
1,商業級開原始碼,高效穩定
2,超小記憶體佔有率,移動直播針對性極致優化,程式碼冗餘率極低
3,打破平臺壁壘,真正的跨平臺,一套核心程式碼支援Android、iOS、Windows等
4,超過200+Android手機、iOS全平臺適配,硬體編解碼可保證99%的可用性
5,介面極簡,推流:2個 拉流:2個
6,底層庫C++核心庫程式碼風格採用:Google code style
7,極簡核心,無需再去深扒複雜的FFMpeg程式碼
8,實用主義,那些什麼坑什麼優化等概念請搜尋相關文章
9,OpenH264軟體編碼,FFMpeg軟體解碼,FAAC/FAAD軟體編解碼,適配不同系統的硬體編解碼統統包含
10,支援SRS、Nginx-RTMP等標準RTMP服務;同時支援各大CDN廠商的接入
專案地址
GitHub:
OSChina:
相關推薦
AnyRTC全新開源專案助力直播
本次開源的客戶端基於RTMP協議的推流拉流客戶端,由我司CTO親自操刀設計,採用跨平臺架構一套程式碼支援Android、iOS、Windows等平臺。 直播涉及的流程:『音視訊採集->編碼->傳輸->解碼->音視訊渲染』本專案統統包含,這不是軟文
直播從原理到落地開源專案-AnyRTC
用公司CTO親自操刀開源專案3天拿到Star 500+,160+fork,還拿到開源中國首頁推薦;就這樣兩項足見看出我公司專案的含金量; 不廢話上專案地址; 專案簡介 採用跨平臺架構一套程式碼支援Android、iOS、Windows等平臺。
rtmp直播相關的開源專案
研究了一段時間rtmp,接觸了一些相關的開源專案。總結如下 red5 java 開源。功能提供 rtmp 。java編寫效率記憶體開銷比較大 nginx-rtmp c++開源。基於nginx的擴充套件,提供rtmp HTTP-FLV HLS。但經過測
iOS視訊直播又一大神開源專案、RTMP 協議
效果圖如下 NowGif.gif -> 4349FA93-F15B-4287-9162-3AA27B223A72.png FA783124-4B81-455F-A6E6-461ACA874478.png 隨著直播市場的火熱,市場大軍都逐步進入直播市場 ,騰
用EasyClient開源專案採集Windows攝像頭/麥克風的音視訊進行RTSP直播
EasyClient是EasyDarwin開源流媒體團隊開發的一款功能豐富的開源PC客戶端專案,目前支援Windows、Android版本,後續將支援ios版本,其中Windows版本的EasyClient支援多種源接入,包括Windows攝像頭、麥克風、RTS
介紹一個P2P點播直播開源專案,挺不錯的
使用平臺:客戶端:Windows 平臺 伺服器:Windows & Linux 框架圖例: 專案簡介: P2P點播直播開源專案是一個由Kevin發起,多人蔘與開發並不斷更新,符合GPL開源協議的開源專案。 專案成員: 系統架構及初期開發: 符文科(Kevin)
Android直播開源專案
本次開源的客戶端基於RTMP協議的推流拉流客戶端,由我司CTO親自操刀設計,採用跨平臺架構一套程式碼支援Android、iOS、Windows等平臺。 直播涉及的流程:『音視訊採集->編碼->傳輸->解碼->音視訊渲染』本專案統統包含,這不是軟
開源高效的直播源碼,為您解析直播系統功能
直播程序研發 隨著直播行業的迅猛發展,直播平臺如同雨後春筍般生長起來。做的人多了,自然就會有人有疑問,直播系統怎麽開發呢?小編來帶您深入了解直播平臺,並為您解答! 現在使用最多的直播平臺算是手機直播APP了!那麽直播系統怎麽開發?我們先來看下APP的功能。1.視頻直播功能,這是一款直播App最主要的功能
九州雲重磅推出基於Rocky版本全新開源雲管理平臺
輔助 v2v 隨著 未來 後端 人員 自動部署 公司 http 10月10日,以“拳拳匠心 賦能未來”為主題的九州雲全新開源雲管理平臺 Animbus7.0 線上發布會正式拉開序幕。九州雲CEO張淳、九州雲COO王忠偉、九州雲創始人&副總裁李開、九州雲技術總監黃舒泉
Android釋出開源專案到jcenter
Android釋出開源專案到jcenter 網路上介紹開源專案上傳jcenter的文章很多,按照所寫的步驟一步一步照做了,可是還是不成功,花了接近一個下午的時間,終於搞定了。本文也沒有什麼技術含量,就當做是記錄這個過程。 環境:Android Studio 方式:bint
阿里開源專案arthas安裝使用
文件地址 https://alibaba.github.io/arthas/install-detail.html 開始安裝 我本地就裝window版本了,下載zip包 按照快速入門,編譯demo程式,執行watch後 可以看到watch可以直接拿到正在執行的方法返回值 das
值得學習且精簡的C/C++開源專案
一、tinyhttpd 使用C語言開發的tinyhttpd 是一個不到 500 行的超輕量型 Http Server,用來學習非常不錯,可以幫助我們真正理解伺服器程式的本質。 專案主頁:http://sourceforge.net/projects/tinyhttpd/
2018年1月份最熱門的JavaScript開源專案
來源:開源最前線 猿妹整編 連結:https://www.itcodemonkey.com/article/2280.html(點選尾部閱讀原文前往) 本篇文章為大家盤點了1月份最熱門的 JavaScript 專案,讓我們一起來看下吧! 1編輯器tui.ed
10月機器學習開源專案Top10
參加 2018 AI開發者大會,請點選 ↑↑↑ 作者 | Mybridge 譯者 | 林春眄 整理 | Jane 出品 | AI科技大本營 【導讀】過去一個月裡,我們對近 250 個機器學習開源專案進行了排名,並挑選出熱度前 10 的專案。這份清單
轉:計算機視覺人臉相關開源專案總結
原文:https://blog.csdn.net/chaipp0607/article/details/78885720 openface openface是一個基於深度神經網路的開源人臉識別系統。該系統基於谷歌的文章《FaceNet: A Unified Embeddin
2018年10月Top 10 JavaScript開源專案
過去一個月 MyBridge 從 250 餘個新增 JavaScript 開源專案中選出了 10 個最佳專案: 這些專案在 GitHub 上平均獲得 1079 個 star 專案涵蓋話題:Webpack,互動式圖表,遊戲,視覺化,bug 除錯,爬蟲等 No.1 Worker-plu
Github近期最有趣的10款機器學習開源專案
https://yq.aliyun.com/ziliao/294260 Face Recognition 世界上最簡單的人臉識別庫 Github近期最有趣的10款機器學習開源專案 本專案號稱世界上最簡單的人臉識別庫,可使用 Python 和命令列進行呼叫。該庫使用 dlib
簡明分散式系統實現 - 開源專案
Concise-Distributed-Storage A simple distributed storage model 介紹: 本專案是學習胡世傑老師的分散式物件儲存課程的訓練專案,如果您有疑問,可以在issues 裡給我留言。非常歡迎您與我交流,也感謝胡世傑老師的指導。 使用說明: 測試環境
我發起了一個 支援 ServerFul 架構 的 .Net 開源專案 ServerFulManager
大家好, 我發起了一個 支援 ServerFul 架構 的 .Net 開源專案 ServerFulManager 。 ServerFulManager 的 目標 是 實現一個 支援 ServerFul 架構 的 管理工具 。 什麼是 ServerFul 架構呢
移動端h5直播專案|html5直播實戰開發|h5仿陌陌
最近一些直播、小視訊什麼的都比較火,像陌陌、抖音、火山短視訊… 於是空閒時間自己也利用html5技術也試著倒騰了下直播專案,使用到了h5+css3+iscroll+zepot+swiper+wlsPop架構開發了一個仿陌陌、火山小視訊,專案效果挺不錯噠!同時解決了在直播頁面聊天時候頁面撐起的問題。 效果圖如