3月14日消息辐啄,蘋果剛剛在其官網(wǎng)宣布采章,一年一度的全球開發(fā)者大會(WWDC)今年將改為線上形式在6月舉行。蘋果的WWDC舉辦至今已是第31屆壶辜,由于全球性的新冠病毒肺炎疫情爆發(fā)悯舟,今年是蘋果開發(fā)者大會歷史上首次以線上形式舉行。我們都知道新品發(fā)布會直播砸民、新品推介會直播抵怎、產(chǎn)品展銷會直播時,整個直播要做到幾點(diǎn)要求岭参。首先反惕,當(dāng)產(chǎn)品方發(fā)起直播,用戶端要實(shí)現(xiàn)PC端演侯、手機(jī)端(Android安卓/iOS蘋果)姿染、平板端、微信端秒际、智能電視端都可以直接觀看悬赏,其次,直播完成后娄徊,可觀看發(fā)布會視頻直播的視頻回放闽颇;最后是用戶可以將此直播頁面直接分享到朋友圈,也可發(fā)布到微信公眾號中寄锐,觀看者打開就可以直接觀看直播畫面进萄。那么,做一場成功的直播發(fā)布會需要哪些技術(shù)支持锐峭?
視頻整個直播的系統(tǒng)邏輯,有3個階段:
1.推流階段
視頻采集模塊向直播網(wǎng)站申請獲取頻道可婶,向頻道推流沿癞;
直播網(wǎng)站向CDN系統(tǒng)查詢相應(yīng)節(jié)點(diǎn),通過節(jié)點(diǎn)創(chuàng)建房間矛渴;
播放模塊向直播網(wǎng)站查詢頻道椎扬,獲取信息惫搏,向鑒權(quán)服務(wù)器鑒權(quán)通過,才能拉流播放蚕涤。
2.數(shù)據(jù)傳輸階段
直播向網(wǎng)站發(fā)起HTTP請求筐赔,創(chuàng)建直播頻道,直播網(wǎng)站依據(jù)該請求和CDN進(jìn)行通信揖铜,調(diào)度服務(wù)器查詢空閑和距離主講人最近的媒體服務(wù)器茴丰;主講獲取CDN推流節(jié)點(diǎn)后,向該節(jié)點(diǎn)以RTMP協(xié)議推流天吓。
3.用戶播放階段
用戶端向網(wǎng)站發(fā)送要觀看頻道的HTTP請求贿肩,網(wǎng)站根據(jù)請求和CDN通信,查詢距離用戶最近的CDN節(jié)點(diǎn)龄寞;用戶發(fā)送RTMP請求汰规,就進(jìn)貨區(qū)請求頻道的貓云CDN邊緣節(jié)點(diǎn),觀看直播物邑。
?我們從整個直播行業(yè)的發(fā)展歷程來看溜哮,直播行業(yè)目前仍然處于增長期。這個階段關(guān)鍵的標(biāo)志就是:進(jìn)入門檻提高色解,市場競爭逐漸規(guī)范茂嗓。隨著資本紅利的退潮,行業(yè)會逐漸變成寡頭獨(dú)占的局面冒签,直播市場趨于成熟和理智在抛,更加注重用戶的使用感受。
現(xiàn)代視頻直播要解決幾個問題萧恕,分別是視頻源刚梭、視頻流轉(zhuǎn)發(fā)、視頻播放票唆。采集模塊:視頻源采集朴读,主要用來采集平臺主講人音視頻信息,編碼音視頻流走趋,視頻播放模塊:讓用戶無障礙訪問直播網(wǎng)站衅金,實(shí)現(xiàn)對用戶請求數(shù)據(jù)流的管理。這其中最重要的是CDN系統(tǒng):是整個直播系統(tǒng)的核心簿煌,對視頻流進(jìn)行實(shí)時傳輸氮唯、調(diào)度分發(fā)、維護(hù)系統(tǒng)安全姨伟。貓云直播CDN系統(tǒng)對直播的支持來自于以下4項技術(shù)惩琉。
1.多協(xié)議支持
直播CDN系統(tǒng)擁有四層和七層多種協(xié)議可選,滿足多樣的業(yè)務(wù)場景夺荒。
2.高可用保障
直播CDN系統(tǒng)提供多重的高可用防護(hù)策略瞒渠,保障業(yè)務(wù)的服務(wù)質(zhì)量良蒸。
3.彈性伸縮
CDN與彈性伸縮服務(wù)無縫集成,根據(jù)業(yè)務(wù)流量自動擴(kuò)展負(fù)載分發(fā)和后端處理能力伍玖。
4.會話保持
貓云直播CDN將一定時間內(nèi)來自同一用戶的訪問請求嫩痰,轉(zhuǎn)發(fā)到同一后端云服務(wù)器處理,從而保證用戶訪問的連續(xù)性窍箍。
云直播(Live Video Broadcasting串纺,LVB)依托貓云全球海量加速節(jié)點(diǎn)和領(lǐng)先的音視頻AI技術(shù),快速為開發(fā)者提供向其終端用戶展示的流暢仔燕、高清造垛、高質(zhì)量的視頻直播的服務(wù)。