上云蹦迪背后的技術(shù)支持-CDN

前幾天,朋友發(fā)微信叫我蹦迪,這個(gè)時(shí)候條件反射得回一句,蹦迪?不要命了!朋友急忙打電話來(lái)解釋,不是去酒吧蹦迪,而是去抖音喲。我急忙打開(kāi)朋友發(fā)的鏈接,開(kāi)屏就是‘抗疫新模式,在線云蹦迪’眼前一亮。確實(shí)很不錯(cuò),這場(chǎng)疫情讓大家都憋得太久了,在線娛樂(lè)玩法翻新,看書(shū)看劇打游戲,擼貓擼狗云辦公。近年來(lái)贏得了中國(guó)年輕人娛樂(lè)注意力的新視頻社區(qū),也推出了一系列的主題式集合內(nèi)容。“云蹦迪”正是其中一個(gè)典型內(nèi)容,這個(gè)概念并不僅僅只是針對(duì)夜店,也有人將其擴(kuò)大至目前出現(xiàn)的基于新視頻社區(qū)而出現(xiàn)的音樂(lè)類強(qiáng)互動(dòng)內(nèi)容產(chǎn)品。

上云蹦迪讓被疫情鎖在家里的人們急需更多的娛樂(lè)方式宣泄自己無(wú)處安放的精力。最近一段時(shí)間,云演出、云綜藝、云戲劇的形態(tài)紛紛出現(xiàn),最大程度地豐富了人們地精神生活。這一切背后,讓實(shí)時(shí)線上音視頻互動(dòng)成為可能,卻鮮為人知地實(shí)時(shí)同性直播技術(shù)功不可沒(méi)。即實(shí)時(shí)視頻通訊即音/視頻直播。在視頻會(huì)議、視頻電話、社交直播、游戲連麥等應(yīng)用場(chǎng)景中,起著至關(guān)重要的作用,是用戶在使用上述應(yīng)用時(shí),維持音視頻流暢、低延時(shí)的重要保障。從一名普通用戶的視角來(lái)看,不管是視頻會(huì)議、小班課,還是連麥游戲、直播互動(dòng),對(duì)于交互使用體驗(yàn)的直觀感受來(lái)源于提供服務(wù)的應(yīng)用本身,背后的技術(shù)支撐卻鮮為人知。貓?jiān)票闶且患覍I(yè)提供實(shí)時(shí)音視頻互動(dòng)技術(shù)的云服務(wù)商。


我們梳理整個(gè)云蹦迪直播的系統(tǒng)邏輯

1.推流階段

視頻采集模塊向直播網(wǎng)站申請(qǐng)獲取頻道,向頻道推流;

直播網(wǎng)站向貓?jiān)艭DN系統(tǒng)查詢相應(yīng)節(jié)點(diǎn),通過(guò)節(jié)點(diǎn)創(chuàng)建房間;

播放模塊向直播網(wǎng)站查詢頻道,獲取信息,向鑒權(quán)服務(wù)器鑒權(quán)通過(guò),才能拉流播放。

2.數(shù)據(jù)傳輸階段

直播向網(wǎng)站發(fā)起HTTP請(qǐng)求,創(chuàng)建直播頻道,直播網(wǎng)站依據(jù)該請(qǐng)求和CDN進(jìn)行通信,調(diào)度服務(wù)器查詢空閑和距離主講人最近的媒體服務(wù)器;主講獲取CDN推流節(jié)點(diǎn)后,向該節(jié)點(diǎn)以RTMP協(xié)議推流。

3.用戶播放階段

用戶端向網(wǎng)站發(fā)送要觀看頻道的HTTP請(qǐng)求,網(wǎng)站根據(jù)請(qǐng)求和CDN通信,查詢距離用戶最近的CDN節(jié)點(diǎn);用戶發(fā)送RTMP請(qǐng)求,就進(jìn)貨區(qū)請(qǐng)求頻道的貓?jiān)艭DN邊緣節(jié)點(diǎn),觀看直播。

?我們從整個(gè)直播行業(yè)的發(fā)展歷程來(lái)看,直播行業(yè)目前仍然處于增長(zhǎng)期。這個(gè)階段關(guān)鍵的標(biāo)志就是:進(jìn)入門(mén)檻提高,市場(chǎng)競(jìng)爭(zhēng)逐漸規(guī)范。隨著資本紅利的退潮,行業(yè)會(huì)逐漸變成寡頭獨(dú)占的局面,直播市場(chǎng)趨于成熟和理智,更加注重用戶導(dǎo)向。


云蹦迪直播需要云支持-CDN技術(shù)

1.多協(xié)議支持

直播CDN系統(tǒng)擁有四層和七層多種協(xié)議可選,滿足多樣的業(yè)務(wù)場(chǎng)景。

2.高可用保障

直播CDN系統(tǒng)提供多重的高可用防護(hù)策略,保障業(yè)務(wù)的服務(wù)質(zhì)量。

3.彈性伸縮

CDN與彈性伸縮服務(wù)無(wú)縫集成,根據(jù)業(yè)務(wù)流量自動(dòng)擴(kuò)展負(fù)載分發(fā)和后端處理能力。

4.會(huì)話保持

貓?jiān)浦辈DN將一定時(shí)間內(nèi)來(lái)自同一用戶的訪問(wèn)請(qǐng)求,轉(zhuǎn)發(fā)到同一后端云服務(wù)器處理,從而保證用戶訪問(wèn)的連續(xù)性。

目前,除了游戲、直播等泛娛樂(lè)行業(yè),直播,CDN技術(shù)在教育、醫(yī)療、金融、在線辦公等行業(yè)與場(chǎng)景均有所應(yīng)用,過(guò)去只能在線下進(jìn)行服務(wù)的場(chǎng)景也隨著技術(shù)的發(fā)展,逐漸遷移到線上,并在這次疫情下得以充分體現(xiàn)。由此可見(jiàn)“全民線上”未來(lái)可期


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容