流媒體視頻開源框架

1、SGPlayer

https://www.oschina.net/p/sgplayer

SGPlayer 是一款基于 AVPlayer添坊、FFmpeg 的媒體資源播放器框架。支持360°全景視頻几迄,VR視頻试和,RTMP挟阻、RTSP 等直播流店读;同時支持 iOS蕴侧、macOS、tvOS 三個平臺两入。

2、nginx-rtmp-module

戰(zhàn)斗民族俄羅斯人民開發(fā)的一款NGINX的流媒體插件敲才,除了直播發(fā)布音視頻流之外具備流媒體服務(wù)器的常見功能

比如推拉流媒體資源

基于HTTP的FLV/MP4 VOD點(diǎn)播

HLS (HTTP Live Streaming)M3U8的支持

基于http的操作(發(fā)布裹纳、播放择葡、錄制)

可以很好的協(xié)同現(xiàn)有的流媒體服務(wù)器以及播放器一起工作

在線調(diào)用ffmpeg對流媒體進(jìn)行轉(zhuǎn)碼

H264/AAC音視頻編碼格式的支持

linux/BSD/MAC系統(tǒng)的支持

3、simple-rtmp-server

一個采用MIT協(xié)議授權(quán)的國產(chǎn)的簡單的RTMP/HLS 直播服務(wù)器剃氧,其核心的價值理念在于簡單高效敏储。

4、EasyDarwin

EasyDarwin開源項(xiàng)目至今包括有:EasyDarwin(開源流媒體服務(wù)器)朋鞍、EasyCMS(中心管理服務(wù)器)已添、EasyCamera(云攝像機(jī)服務(wù))、EasyClient(云平臺客戶端)滥酥、EasyAACEncoder(開源音頻編碼項(xiàng)目)更舞、EasyAudioDecoder(開源音頻解碼項(xiàng)目)、EasyProtocol(開源云平臺協(xié)議)等多個項(xiàng)目坎吻,完整地構(gòu)架了一套開源流媒體云平臺方案:

EasyCMS開源的設(shè)備接入與管理服務(wù)缆蝉,支持多設(shè)備、多客戶端接入瘦真,能非晨罚快速地幫助大家實(shí)現(xiàn)穩(wěn)定的設(shè)備接入服務(wù),可以根據(jù)自己的需求進(jìn)行服務(wù)功能拆分(例如用戶接入服務(wù)與設(shè)備接入服務(wù)拆分等)诸尽,具體見https://github.com/EasyDarwin/EasyDarwin/tree/master/EasyCMS原杂;

EasyDarwin核心流媒體服務(wù)!RTSP開源流媒體服務(wù)您机,高效穿肄、穩(wěn)定、可靠往产、功能齊全被碗,支持RTSP流媒體協(xié)議,支持安防行業(yè)需要的攝像機(jī)流媒體轉(zhuǎn)發(fā)功能仿村、支持互聯(lián)網(wǎng)行業(yè)需要的多平臺(PC锐朴、Android、IOS)RTSP直播(H264/MJPEG/MPEG4蔼囊、AAC/PCMA/PCMU/G726)功能焚志,底層(Select/Epoll網(wǎng)絡(luò)模型、無鎖隊(duì)列調(diào)度)和上層(RESTful接口畏鼓、WEB管理酱酬、多平臺編譯)、關(guān)鍵幀索引(秒開畫面)云矫、遠(yuǎn)程運(yùn)維等方面優(yōu)化膳沽,這些都是全代碼完全開源的,具體接口調(diào)用方法和流程見:https://github.com/EasyDarwin/EasyDarwin

EasyCamera設(shè)備端(攝像機(jī)挑社、移動設(shè)備陨界、桌面程序)對接EasyDarwin平臺的方案,跨平臺痛阻,支持Windows菌瘪、Linux、ARM阱当,其中EasyDarwin攝像機(jī)是我們定制的一款攝像機(jī)硬件與EasyDarwin平臺進(jìn)行對接的方案俏扩,攝像機(jī)采用海思3518E方案,支持RTSP弊添、Onvif录淡、WEB管理、配套SDK工具表箭,作為開發(fā)和演示硬件工具赁咙,我們提供了全套完備的程序和文檔,既可以用于流媒體學(xué)習(xí)免钻,又可以用于方案移植參考彼水,更可以直接用于項(xiàng)目中,用戶可以將攝像機(jī)定制的部分替換成自己攝像機(jī)的硬件SDK极舔,具體接入方法見https://github.com/EasyDarwin/EasyCamera凤覆;

EasyClient是EasyDarwin開源流媒體云平臺的客戶端實(shí)現(xiàn),項(xiàng)目地址:https://github.com/EasyDarwin/EasyClient拆魏,功能包含:Windows盯桦、Android、iOS渤刃、H5(支持微信)四個部分拥峦,其主要功能包括:

云平臺設(shè)備列表獲取卖子;

設(shè)備實(shí)時碼流請求與播放略号;

設(shè)備云臺控制;

設(shè)備語音對講洋闽;

EasyAACEncoder是一套簡單玄柠、高效、穩(wěn)定的開源音頻編碼庫诫舅,支持將各種音頻數(shù)據(jù)(G.711A/PCMA羽利、G.711U/PCMU、G726刊懈、PCM)轉(zhuǎn)碼成AAC(with adts)格式这弧,其中aac編碼部分采用的是業(yè)界公認(rèn)的faac庫娃闲,EasyAACEncoder支持Windows、Linux当宴、ARM等多種平臺畜吊,能夠廣泛應(yīng)用于各種移動終端設(shè)備、嵌入式設(shè)備和流媒體轉(zhuǎn)碼服務(wù)器户矢!項(xiàng)目地址:https://github.com/EasyDarwin/EasyAACEncoder

EasyAudioDecoder是一套應(yīng)用于移動端的簡單殉疼、高效梯浪、穩(wěn)定的開源音頻解碼庫,能夠?qū).711A/PCMA瓢娜、G.711U/PCMU挂洛、G726、AAC等音頻格式轉(zhuǎn)碼到Linear PCM眠砾,再提供給流媒體播放器進(jìn)行音頻播放虏劲,EasyAudioDecoder支持跨平臺,支持Android & iOS褒颈,目前已穩(wěn)定應(yīng)用于EasyPlayer柒巫、EasyClient等多個開源及商業(yè)項(xiàng)目!項(xiàng)目地址:https://github.com/EasyDarwin/EasyAudioDecoder谷丸;

EasyProtocol是EasyDarwin開源流媒體服務(wù)器和開源平臺使用的一套開源json協(xié)議堡掏,具有合理的結(jié)構(gòu)設(shè)計(jì)、完善的層次邏輯以及簡單精煉的調(diào)用接口刨疼,非常易于使用和擴(kuò)展泉唁,不僅長期應(yīng)用于EasyDarwin的服務(wù)器及平臺中,而且能夠快速擴(kuò)展用戶的自定義需求揩慕,非常好用亭畜!項(xiàng)目地址:https://github.com/EasyDarwin/EasyProtocol

EasyDarwin RTSP流媒體服務(wù)器完全開源迎卤,EasyDarwin RTSP流媒體服務(wù)器在Darwin Streaming Server基礎(chǔ)上做的優(yōu)化和迭代拴鸵,完全開源!后續(xù)也將繼續(xù)擴(kuò)展的錄像止吐、回放等多種服務(wù)和工具集宝踪,各個功能單元既可以獨(dú)立使用于項(xiàng)目,又可以整體使用碍扔,形成一個完整瘩燥、簡單、易用不同、高效的流媒體解決方案厉膀!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溶耘,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子服鹅,更是在濱河造成了極大的恐慌凳兵,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件企软,死亡現(xiàn)場離奇詭異庐扫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)仗哨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進(jìn)店門形庭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人厌漂,你說我怎么就攤上這事萨醒。” “怎么了苇倡?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵富纸,是天一觀的道長。 經(jīng)常有香客問我旨椒,道長晓褪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任钩乍,我火速辦了婚禮辞州,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘寥粹。我一直安慰自己变过,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布涝涤。 她就那樣靜靜地躺著媚狰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪阔拳。 梳的紋絲不亂的頭發(fā)上崭孤,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機(jī)與錄音糊肠,去河邊找鬼辨宠。 笑死,一個胖子當(dāng)著我的面吹牛货裹,可吹牛的內(nèi)容都是我干的嗤形。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼弧圆,長吁一口氣:“原來是場噩夢啊……” “哼赋兵!你這毒婦竟也來了笔咽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤霹期,失蹤者是張志新(化名)和其女友劉穎叶组,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體历造,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡甩十,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了吭产。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枣氧。...
    茶點(diǎn)故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖垮刹,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情张弛,我是刑警寧澤荒典,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站吞鸭,受9級特大地震影響寺董,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜刻剥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一遮咖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧造虏,春花似錦御吞、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至享钞,卻和暖如春揍诽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背栗竖。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工暑脆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人狐肢。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓添吗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親处坪。 傳聞我的和親對象是個殘疾皇子根资,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容