直播源代碼,直播門檻的提高居然是因為移動端的興起
時間:2022-05-08 05:33:02 | 來源:行業(yè)動態(tài)
時間:2022-05-08 05:33:02 來源:行業(yè)動態(tài)
在移動端設備使用還沒有這么頻繁前,直播源代碼在PC端的開發(fā)非常簡單,依靠現(xiàn)在常用的傳輸協(xié)議加上CDN的配合,完全可以滿足用戶們對直播的要求。但在移動端設備逐漸變得普及后,直播源代碼的開發(fā)難度逐漸上升,移動端設備的版本、系統(tǒng)等各方面的不同,提高了成為直播源代碼開發(fā)團隊的門檻。
一、推拉流的改變
以移動端的系統(tǒng)做為劃分標準,iOS端的開發(fā)較為簡單,機型少、版本較為統(tǒng)一等優(yōu)點方便了開發(fā)團隊的開發(fā)。但Android端的開發(fā)就沒有那么簡單了,各種各樣的機型,不確定的版本號,過快的設備更換等,都給直播源代碼的開發(fā)帶來了難度。
從最簡單的老舊設備說起,iOS端可以使用統(tǒng)一的版本號,推拉流協(xié)議依然適用,在Android端,協(xié)議就必須向下兼容,照顧老舊設備,避免因為手機過熱對畫質產(chǎn)生影響。
二、分發(fā)網(wǎng)絡的架構
以前適用于PC端的分發(fā)架構不能被直接拿來用于移動端,還需要再單獨適用新架構,不過在CDN的應用后,給分發(fā)網(wǎng)絡減輕了不少壓力。移動端直播源代碼依然適用于CDN的加成,通過CDN的節(jié)點縮短與用戶之間的物理距離,直接增加視頻直播畫面的傳輸速度。
三、碼率設置
由于PC端設備的配置與移動端不同,pc設備可以支持更高碼率的直播源代碼畫面,從1080p到藍光10M,均可支持。而很多移動設備1080p就已經(jīng)是上限了,再高的碼率憑借現(xiàn)在設備的配件已經(jīng)無法支持,相當于直接降低了主播可設置的碼率門檻,也給視頻的編解碼提出了更高要求。
總體來說,直播源代碼的適配性還是很強的,盡管可能存在有人用小霸王看直播的情況,但向下兼容性足以滿足這些設備對直播畫面的放映,除了兼容性外,直播源代碼門檻提高的另一個原因是功能增多,非專業(yè)開發(fā)團隊面對定制直播源代碼開發(fā)時的難度大大增加,像現(xiàn)在常見的帶貨功能、短視頻、語音房間等,實現(xiàn)起來難度都比較大,需要有專業(yè)知識的開發(fā)團隊才能做到。直播行業(yè)面臨飽和的情況下,直播開發(fā)團隊同樣面臨飽和,只有有能力的團隊才能在這次競爭中存活下來。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉載,否則將追究相關法律責任