芒果视频下载

網(wang)站分(fen)類
登錄 |    

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

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

視頻直播平臺如何搭建

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

UDP協議,一(yi)種傳輸(shu)層的網絡協議,可靠性低,但是效率很高(gao)。常用于對(dui)實(shi)時性要求高(gao)的直播(bo)應用中(zhong)。

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

HTTP-TS協(xie)議,用TS來封(feng)裝(zhuang)數據包(bao),然(ran)后(hou)將其通過HTTP協(xie)議進(jin)行(xing)傳送(song)。它基于(yu)傳輸層的TCP協(xie)議來實(shi)現,有實(shi)時性和傳輸穩定性方面都(dou)有更好(hao)的表現。

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

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

(2)直播的模塊劃分

視頻采集和編碼錄制端

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

視頻播放端

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

視頻服務器端

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

內容分發系統

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

網絡直播平臺怎么做?

技術積累

語(yu)音視頻技術是(shi)硬骨(gu)頭(tou),不(bu)是(shi)簡單搞幾個(ge)頁面,不(bu)是(shi)搞一個(ge)業(ye)務支撐系統,這是(shi)需(xu)要經過多(duo)年(nian)技術積累的。比如說YY,他們(men)做很多(duo)年(nian)才積累到今(jin)天的水平。比如說騰訊、等,他們(men)也是(shi)組建了(le)一個(ge)數十人的強大的技術開發(fa)團隊(dui),摸(mo)爬打滾了(le)好多(duo)年(nian)才有了(le)今(jin)天的輝煌。

人力成本

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

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