ios培訓(xùn)-斗魚直播app之直播總體概覽

ios培訓(xùn)-斗魚直播app之直播總體概覽

ID:8794611

大?。?28.56 KB

頁數(shù):5頁

時間:2018-04-08

ios培訓(xùn)-斗魚直播app之直播總體概覽_第1頁
ios培訓(xùn)-斗魚直播app之直播總體概覽_第2頁
ios培訓(xùn)-斗魚直播app之直播總體概覽_第3頁
ios培訓(xùn)-斗魚直播app之直播總體概覽_第4頁
ios培訓(xùn)-斗魚直播app之直播總體概覽_第5頁
資源描述:

《ios培訓(xùn)-斗魚直播app之直播總體概覽》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、玩轉(zhuǎn)【斗魚直播APP】系列之直播總體概覽作者:小碼哥教育概述直播的現(xiàn)狀2016年,是一個直播年。直播行業(yè)快速發(fā)展,同時也滋生了大大小小上千家相關(guān)的公司。中國互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的報告顯示,截至今年6月,我國網(wǎng)絡(luò)直播用戶規(guī)模達(dá)到3.25億,占網(wǎng)民總體的45.8%。直播的技術(shù)直播技術(shù)概況來說,可以分為采集,前處理,編碼,傳輸,解碼,渲染這幾個環(huán)節(jié)技術(shù)整體概覽圖例:分步解析音視頻采集音視頻的采集是直播架構(gòu)的第一個環(huán)節(jié),也是直播的視頻來源采集的來源包括:PC端:屏幕攝像頭(攝像頭驅(qū)動適配)iOS端:攝像頭采集(屏幕采集?)And

2、roid端:屏幕攝像頭采集(硬件過多,適配一堆坑)前處理使用美顏相機&美圖秀秀已經(jīng)是網(wǎng)絡(luò)發(fā)照片&發(fā)視頻必備技能了80%的主播沒有美顏簡直不能看(當(dāng)然還是有美女的)不能看如何吸引用戶&觀眾對視頻進(jìn)行美顏,已成標(biāo)配處理主要包括,美顏、模糊效果、水印等總之就是讓人變美、變帥各個平臺處理方式PC端:美顏鏡頭、一些美顏軟件iOS端:圖像處理庫是GPUImage,提供了豐富的預(yù)處理效果,也可利用該庫自定義設(shè)計Android端:Google開源的grafika,是一個非常強大的圖形處理庫編碼不經(jīng)編碼的視頻非常龐大,存儲起來都麻煩,更何

3、況網(wǎng)絡(luò)傳輸編碼通過壓縮音視頻數(shù)據(jù)來減少數(shù)據(jù)體積,方便音視頻數(shù)據(jù)的推流,拉流和存儲,能大大提高存儲傳輸效率音視頻必須經(jīng)過壓縮編碼才能進(jìn)行存儲和傳輸編碼方式:硬編碼:使用非CPU進(jìn)行編碼,如顯卡GPU、專用的DSP芯片等軟編碼:使用CPU進(jìn)行編碼(手機容易發(fā)熱)各個平臺處理:iOS端:硬件兼容性較好,可以直接進(jìn)行硬編碼Android端:硬編碼較難,難找到統(tǒng)一的庫兼容各個平臺(推薦使用軟編)編碼標(biāo)準(zhǔn):視頻編碼:H.265、H.264、VP8、VP9等音頻編碼:AAC、Opus傳輸從推流端到服務(wù)端數(shù)據(jù)經(jīng)過推流端采集和預(yù)處理,編碼

4、之后推流到服務(wù)端流傳輸就涉及到相應(yīng)的傳輸協(xié)議,最常用的協(xié)議是RTMP、RTSP、HLS搭建nginx+rtmp服務(wù)器進(jìn)行推流演示流分發(fā)音頻流推到服務(wù)器后,為了適配各個平臺端各種不同協(xié)議,需要在服務(wù)端做一些流處理工作,比如轉(zhuǎn)碼成不同格式支持不同協(xié)議如RTMP、HLS和FLV,以適應(yīng)各個平臺比如:iOS、Android、PC、網(wǎng)頁甚至,為了配合一些運營需求,比如一些監(jiān)管部門的要求,我們在服務(wù)端也提供了內(nèi)容識別如鑒黃的功能播放拉流獲取音視頻數(shù)據(jù)后,需要通過解碼器解碼,渲染才能在播放器上播放總體步驟概覽:解協(xié)議:取出網(wǎng)絡(luò)傳輸過程

5、中一些無用信息解封裝:獲取到的是音頻&視頻放在一起的封裝文件音視頻解碼:音視頻都是經(jīng)過壓縮編碼的內(nèi)容,解碼后才能進(jìn)行播放音視頻同步:視頻&音頻文件需要通過播放音視頻播放:聲卡&顯卡等對音視頻進(jìn)行播放

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。