芒果视频下载

網站分類(lei)
登錄 |    

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

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

視頻直播平臺如何搭建

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

UDP協(xie)議,一種傳輸層的網絡協(xie)議,可靠性低,但是(shi)效率很高。常用(yong)于(yu)對實時(shi)性要求(qiu)高的直播應用(yong)中。

RTMP,Real Time Messaging Protocol(實時消息傳輸協(xie)議(yi)(yi))的(de)(de)首(shou)字母(mu)縮寫。該(gai)協(xie)議(yi)(yi)基于TCP,是(shi)一個協(xie)議(yi)(yi)族(zu),包括RTMP基本(ben)協(xie)議(yi)(yi)及RTMPT/RTMPS/RTMPE等多(duo)種變種。RTMP是(shi)一種設計用(yong)來(lai)進行(xing)實時數(shu)據通(tong)信(xin)的(de)(de)網絡協(xie)議(yi)(yi),主要(yao)用(yong)來(lai)在(zai)Flash/AIR平(ping)臺和支持RTMP協(xie)議(yi)(yi)的(de)(de)流媒體/交互服務器(qi)之間進行(xing)音視頻(pin)和數(shu)據通(tong)信(xin)。RTMP基于flash技術,無法在(zai)iOS的(de)(de)瀏覽(lan)器(qi)中播放,但是(shi)實時性(xing)比(bi)HLS要(yao)好。

HTTP-TS協議,用TS來封裝數據包,然后(hou)將其通過HTTP協議進(jin)行(xing)傳(chuan)送。它基于傳(chuan)輸層的TCP協議來實(shi)現(xian),有(you)實(shi)時性(xing)和傳(chuan)輸穩定性(xing)方面都有(you)更(geng)好的表現(xian)。

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

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

(2)直播的模塊劃分

視頻采集和編碼錄制端

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

視頻播放端

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

視頻服務器端

視頻(pin)傳輸(shu)和播放用(yong)的(de)流(liu)媒(mei)體服務(wu)器,通常(chang)是用(yong)C或者C++語(yu)言開發(fa)實(shi)現(xian),主(zhu)要實(shi)現(xian)一對(dui)多的(de)視頻(pin)流(liu)發(fa)布(bu)功能。

內容分發系統

很(hen)多人都知道,涉及(ji)到大規模內(nei)容分(fen)發都需要(yao)用到CDN技(ji)(ji)術,并(bing)且市場(chang)上出現了很(hen)多專(zhuan)門(men)提供CDN服務的(de)(de)(de)(de)(de)(de)上市公司,比(bi)如(ru)美國的(de)(de)(de)(de)(de)(de)Akaimai,中國的(de)(de)(de)(de)(de)(de)藍(lan)汛、網宿、帝(di)聯等,他們通過為用戶提供內(nei)容的(de)(de)(de)(de)(de)(de)大范圍分(fen)發服務來盈利。但是如(ru)果你(ni)要(yao)做視頻運營(ying)要(yao)完(wan)全依靠這些公司的(de)(de)(de)(de)(de)(de)服務來支撐(cheng),那么(me)你(ni)的(de)(de)(de)(de)(de)(de)利潤很(hen)大一(yi)部分(fen)都要(yao)交給這些服務提供商(shang),所以(yi)最(zui)終還需要(yao)自(zi)身具備這種技(ji)(ji)術能力。像大的(de)(de)(de)(de)(de)(de)運營(ying)平臺(tai)(優(you)酷、土豆、騰訊視頻、視頻、愛奇藝、樂(le)視、映客直(zhi)播(bo)、YY直(zhi)播(bo)、花椒直(zhi)播(bo))都是通過自(zi)建CDN平臺(tai)來支撐(cheng)自(zi)身的(de)(de)(de)(de)(de)(de)業務運營(ying)。這方面的(de)(de)(de)(de)(de)(de)核心技(ji)(ji)術都是很(hen)專(zhuan)業的(de)(de)(de)(de)(de)(de),都需要(yao)一(yi)個強大的(de)(de)(de)(de)(de)(de)研發團隊多年時(shi)間才能將(jiang)其(qi)打造成產品(pin)化和運營(ying)級的(de)(de)(de)(de)(de)(de)平臺(tai)。

網絡直播平臺怎么做?

技術積累

語音(yin)視頻技術是(shi)硬(ying)骨頭,不(bu)是(shi)簡(jian)單搞幾個頁面(mian),不(bu)是(shi)搞一(yi)個業務支撐系統,這是(shi)需要經過多年技術積累(lei)的(de)。比(bi)如(ru)說(shuo)(shuo)YY,他(ta)們做很多年才積累(lei)到今(jin)天的(de)水(shui)平。比(bi)如(ru)說(shuo)(shuo)騰(teng)訊、等,他(ta)們也是(shi)組建了一(yi)個數十人的(de)強大的(de)技術開(kai)發團隊,摸(mo)爬打滾了好多年才有了今(jin)天的(de)輝煌。

人力成本

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

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