无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

直播軟件APP開發(fā)使用的直播架構(gòu)要靠什么來決定

2021-08-10 15:34 作者:yunbaoKJ  | 我要投稿


直播架構(gòu)的選擇決定了直播軟件APP開發(fā)會使用什么樣的內(nèi)容傳輸方式,針對弱網(wǎng)絡(luò)環(huán)境下的用戶使用體驗,能否在弱網(wǎng)下仍然保持視頻的質(zhì)量非常關(guān)鍵。而直播架構(gòu)正是為了幫助網(wǎng)絡(luò)傳輸而出現(xiàn)的,我們先來看一下常見的三種直播架構(gòu)。

?


一、CDN直播架構(gòu)

通過在直播軟件APP開發(fā)中接入CDN服務(wù),實現(xiàn)圍繞CDN的網(wǎng)絡(luò)分發(fā)工作。這種架構(gòu)的實現(xiàn)方式簡單,同時能很好地保證用戶的觀看體驗。

二、實時互動直播架構(gòu)

與CDN架構(gòu)不同的是,直播軟件APP開發(fā)的實時互動祛除了CDN傳輸時存在的延遲問題,主播端通過將視頻內(nèi)容傳輸?shù)椒?wù)器,再由服務(wù)器傳輸給用戶觀看的方式將延遲壓縮到最小,這個延遲包括主播端到用戶端的正常延遲和編解碼、網(wǎng)絡(luò)抖動可能造成的延遲。

這里要說一下為什么CDN傳輸可能存在延遲,CDN雖然有分布式節(jié)點的支持,能有效拉近服務(wù)器與用戶之間的物理距離,但也造成了節(jié)點選擇的困擾,由于有負載均衡的幫助,每一個節(jié)點負責(zé)的用戶請求可以說是限量的,這就可能造成高并發(fā)時,同一個地區(qū)的用戶訪問量暴增,該地區(qū)節(jié)點要響應(yīng)比以前多得多的請求,部分用戶的請求可能就被分配到另外地區(qū)的節(jié)點上響應(yīng),變相增加了用戶等待時間。

?


三、分布式直播架構(gòu)

依靠分布式部署的方式實現(xiàn)直播軟件APP開發(fā)的直播架構(gòu),分布式架構(gòu)與CDN相同,可以借助分布在各地的服務(wù)器快速完成對直播視頻內(nèi)容的傳輸,以此避免主服務(wù)器因流量暴增出現(xiàn)故障。

?


不同的直播架構(gòu)雖然優(yōu)化了傳輸中可能出現(xiàn)的問題,但不能完全杜絕卡頓問題,關(guān)于卡頓問題,不僅僅是因為網(wǎng)絡(luò)造成的,還有可能因為直播軟件APP開發(fā)的特效過于復(fù)雜、禮物特效復(fù)雜等造成了客戶端的卡頓。以用戶觀看的視角來看,正常直播中,突然出現(xiàn)了全屏的禮物特效,還無法屏蔽,這必然會占據(jù)手機、電腦的內(nèi)存,這可不是直播架構(gòu)能夠解決的問題。

在直播軟件APP開發(fā)過程中,開發(fā)團隊也會給出一些,簡單、簡約的界面開發(fā)優(yōu)化建議,在測試過程中,簡約界面的優(yōu)勢就能顯現(xiàn)出來,適配性更強,更能保證平臺的視頻直播質(zhì)量。

聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任


直播軟件APP開發(fā)使用的直播架構(gòu)要靠什么來決定的評論 (共 條)

分享到微博請遵守國家法律
平邑县| 佛学| 凤庆县| 麦盖提县| 开原市| 云梦县| 三门峡市| 金门县| 东至县| 葫芦岛市| 成安县| 永昌县| 会东县| 耒阳市| 龙岩市| 左云县| 同心县| 易门县| 石门县| 通河县| 石河子市| 天峨县| 安吉县| 湾仔区| 阿荣旗| 万源市| 常熟市| 仁怀市| 东辽县| 名山县| 集安市| 金山区| 楚雄市| 宁波市| 盐源县| 普安县| 河曲县| 招远市| 舟曲县| 商都县| 芜湖市|