芒果视频下载

網站分類
登錄 |    

視頻直播平臺如何搭建 網絡直播平臺怎么做

本文章由注冊用戶 凌駕于歡 上傳提供 評論 發布 糾錯/刪除 0
摘要:網絡直播在近兩年異常火熱,有技術實力和流量優勢的互聯網從業者都不愿錯過直播這個風口,如何快速搭建一個直播系統成了大家關心的問題。網絡直播平臺怎么做?其實,互聯網視頻直播,與互聯網傳輸技術、視頻編解碼技術和流媒體技術是密不可分的。要想實現互聯網視頻直播,首先就要有以下方面的技術和經驗積累。下面為您介紹視頻網絡直播平臺如何搭建。

視頻直播平臺如何搭建

(1)直播中使用的流媒體協議

UDP協議(yi),一種(zhong)傳輸層(ceng)的(de)網絡協議(yi),可靠(kao)性低,但(dan)是(shi)效率很(hen)高。常(chang)用于對實時性要求高的(de)直(zhi)播應用中。

RTMP,Real Time Messaging Protocol(實時(shi)消(xiao)息(xi)傳輸協(xie)議(yi)(yi)(yi))的(de)首字母縮寫。該協(xie)議(yi)(yi)(yi)基(ji)(ji)于TCP,是(shi)一(yi)個(ge)協(xie)議(yi)(yi)(yi)族,包括(kuo)RTMP基(ji)(ji)本協(xie)議(yi)(yi)(yi)及RTMPT/RTMPS/RTMPE等(deng)多種變種。RTMP是(shi)一(yi)種設(she)計用(yong)來(lai)進行(xing)實時(shi)數(shu)據(ju)通信的(de)網(wang)絡協(xie)議(yi)(yi)(yi),主要用(yong)來(lai)在Flash/AIR平臺和支持RTMP協(xie)議(yi)(yi)(yi)的(de)流(liu)媒體(ti)/交互服務器(qi)之間進行(xing)音視頻和數(shu)據(ju)通信。RTMP基(ji)(ji)于flash技術,無法在iOS的(de)瀏覽器(qi)中播(bo)放(fang),但是(shi)實時(shi)性比HLS要好。

HTTP-TS協(xie)議(yi),用TS來封裝(zhuang)數據包(bao),然后將其通(tong)過HTTP協(xie)議(yi)進行傳(chuan)(chuan)送。它基于(yu)傳(chuan)(chuan)輸層(ceng)的TCP協(xie)議(yi)來實現,有實時性和傳(chuan)(chuan)輸穩(wen)定性方面都有更好的表現。

HLS協議(yi),HTTP Live Streaming(HTTP直(zhi)播流技術),Apple的動(dong)態碼率自適應(ying)技術。主(zhu)要用于(yu)PC和Apple iOS移(yi)動(dong)終端(duan)(duan)。包括一個m3u(8)的索引文件,TS媒(mei)體分(fen)片文件和key加密串文件。它的特點是更(geng)適合(he)做CDN分(fen)發,但是實時(shi)性(xing)很差,一般端(duan)(duan)到端(duan)(duan)延時(shi)要20秒以上。

該圖片由注冊用戶"凌駕于歡"提供,版權聲明反饋

(2)直播的模塊劃分

視頻采集和編碼錄制端

視(shi)頻采集設(she)備一般(ban)是電腦(nao)上的音(yin)視(shi)頻輸(shu)入設(she)備或者(zhe)手(shou)機端的攝像頭或者(zhe)麥(mai)克風,編碼和(he)錄制工具通(tong)常是軟件,比如PC端使(shi)用(yong)的“直(zhi)(zhi)播(bo)大師(Live Master)”或者(zhe)“串(chuan)流直(zhi)(zhi)播(bo)”,手(shou)機端使(shi)用(yong)的ffmpeg和(he)WebRTC這類工具。

視頻播放端

可以(yi)是電腦上的(de)播放(fang)(fang)器,手機端(duan)的(de)Native播放(fang)(fang)器,還有就是H5的(de)video標簽等,目前還是已手機端(duan)的(de)Native播放(fang)(fang)器為(wei)主(zhu)。視頻(pin)傳(chuan)(chuan)輸(shu)技術:主(zhu)要以(yi)HTTP傳(chuan)(chuan)輸(shu)協(xie)議為(wei)主(zhu),因為(wei)它基于HTTP協(xie)議實(shi)現,具有天然的(de)跨防(fang)火墻和多(duo)終端(duan)支持特性。HLS協(xie)議,主(zhu)要面向iOS移動(dong)終端(duan)使(shi)用。RTMP協(xie)議,主(zhu)要用于PC端(duan)的(de)視頻(pin)播放(fang)(fang),實(shi)時性比較高(gao)。

視頻服務器端

視頻(pin)傳輸和播(bo)放用(yong)(yong)的流媒體(ti)服務(wu)器(qi),通常是(shi)用(yong)(yong)C或者(zhe)C++語言開發實(shi)現,主要(yao)實(shi)現一(yi)對多的視頻(pin)流發布功能。

內容分發系統

很多人都(dou)(dou)知道,涉(she)及到大(da)規(gui)模內容(rong)分(fen)發(fa)都(dou)(dou)需要(yao)(yao)(yao)(yao)用(yong)到CDN技(ji)(ji)術(shu),并且市(shi)場上(shang)出(chu)現了很多專門(men)提供(gong)CDN服(fu)務(wu)的(de)(de)上(shang)市(shi)公(gong)司(si),比如(ru)美國(guo)(guo)的(de)(de)Akaimai,中國(guo)(guo)的(de)(de)藍汛(xun)、網宿、帝聯等,他們通過為用(yong)戶提供(gong)內容(rong)的(de)(de)大(da)范圍分(fen)發(fa)服(fu)務(wu)來(lai)盈利。但是(shi)如(ru)果你(ni)要(yao)(yao)(yao)(yao)做視(shi)(shi)頻運(yun)營(ying)要(yao)(yao)(yao)(yao)完全依靠這(zhe)些(xie)公(gong)司(si)的(de)(de)服(fu)務(wu)來(lai)支撐,那么(me)你(ni)的(de)(de)利潤很大(da)一(yi)部分(fen)都(dou)(dou)要(yao)(yao)(yao)(yao)交給這(zhe)些(xie)服(fu)務(wu)提供(gong)商,所以最終還需要(yao)(yao)(yao)(yao)自身(shen)(shen)具(ju)備(bei)這(zhe)種技(ji)(ji)術(shu)能力(li)。像大(da)的(de)(de)運(yun)營(ying)平臺(優酷、土(tu)豆、騰訊視(shi)(shi)頻、視(shi)(shi)頻、愛奇藝、樂視(shi)(shi)、映客直(zhi)(zhi)播(bo)、YY直(zhi)(zhi)播(bo)、花椒直(zhi)(zhi)播(bo))都(dou)(dou)是(shi)通過自建(jian)CDN平臺來(lai)支撐自身(shen)(shen)的(de)(de)業(ye)務(wu)運(yun)營(ying)。這(zhe)方面(mian)的(de)(de)核心技(ji)(ji)術(shu)都(dou)(dou)是(shi)很專業(ye)的(de)(de),都(dou)(dou)需要(yao)(yao)(yao)(yao)一(yi)個(ge)強(qiang)大(da)的(de)(de)研發(fa)團隊多年(nian)時間(jian)才能將其打造成(cheng)產品化和運(yun)營(ying)級(ji)的(de)(de)平臺。

網絡直播平臺怎么做?

技術積累

語音視頻技術是(shi)(shi)硬骨頭,不是(shi)(shi)簡單(dan)搞(gao)幾個頁(ye)面,不是(shi)(shi)搞(gao)一個業務支撐系統(tong),這是(shi)(shi)需要(yao)經過多年技術積累(lei)的。比如說YY,他(ta)們做很(hen)多年才(cai)積累(lei)到今天(tian)(tian)的水(shui)平。比如說騰訊(xun)、等,他(ta)們也是(shi)(shi)組建了(le)一個數十人(ren)的強大(da)的技術開發團隊(dui),摸爬打滾(gun)了(le)好多年才(cai)有了(le)今天(tian)(tian)的輝煌。

人力成本

視(shi)音頻和流媒體技(ji)術方面(mian)的(de)工(gong)(gong)程師要(yao)(yao)價也是相(xiang)當高的(de),因(yin)為這(zhe)方面(mian)的(de)技(ji)術專(zhuan)家通常都有(you)(you)8年以(yi)上的(de)開發(fa)經驗。涉及(ji)到的(de)核心技(ji)術主要(yao)(yao)有(you)(you)視(shi)音頻編解(jie)碼、噪音抑制、回聲消(xiao)除、自動增益、前(qian)向糾(jiu)錯、丟幀(zhen)補償、抖(dou)動緩沖、CDN內容(rong)分發(fa)、網絡流自適應(ying)等,每個(ge)技(ji)術模塊至(zhi)少需要(yao)(yao)一個(ge)專(zhuan)業(ye)人員(yuan)來(lai)(lai)負責,然后要(yao)(yao)實現跨平臺(tai)(tai)和全終端兼容(rong)。這(zhe)么算起來(lai)(lai),整(zheng)個(ge)開發(fa)團隊就至(zhi)少需要(yao)(yao)30個(ge)人員(yuan),整(zheng)個(ge)平臺(tai)(tai)的(de)開發(fa)周期至(zhi)少需要(yao)(yao)1年,并且(qie)至(zhi)少還需要(yao)(yao)6個(ge)月(yue)的(de)功能完善和性(xing)能調優(you)。按照人均工(gong)(gong)資3萬元/月(yue)來(lai)(lai)計算,平臺(tai)(tai)的(de)人力成本需要(yao)(yao)1260萬元以(yi)上。

網站提醒和聲明
本(ben)站為注冊用(yong)戶提(ti)供信息存儲空間(jian)服(fu)務,非“MAIGOO編(bian)輯上傳提(ti)供”的文章/文字均(jun)是注冊用(yong)戶自主發布上傳,不(bu)代表本(ben)站觀點,版權歸(gui)原作者所(suo)有,如有侵權、虛假信息、錯誤(wu)信息或任何問(wen)題,請及時聯系我們(men),我們(men)將在(zai)第一時間(jian)刪除或更正(zheng)。 申請刪除>> 糾錯>> 投訴侵權>> 網頁上相關信(xin)息(xi)的(de)知(zhi)識產權歸(gui)網站方所有(包括但不限于文字、圖片(pian)、圖表、著作(zuo)權、商(shang)標權、為用(yong)戶提供的(de)商(shang)業信(xin)息(xi)等),非經許(xu)可不得抄襲或使(shi)用(yong)。
提交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評(ping)論
暫無評論
凌駕于歡
注冊用戶-MG1000291的個人賬號
關注
頁面相關分類
熱門模塊
已有4091217個品牌入駐 更新523795個招商信息 已發布1645304個代理需求 已有1502343條品牌點贊