直播商城平臺(tái),無法避免要面對(duì)的連麥難點(diǎn)
直播商城平臺(tái)以帶貨功能為主,在帶貨直播功能之外,難免會(huì)遇到主播要和觀眾連麥的情況,可以說在互動(dòng)中,面對(duì)直播的難點(diǎn)和解決連麥的難點(diǎn)都是必須的,我們先從連麥有哪些難以實(shí)現(xiàn)的功能上下手。
?

一、連麥需要注意的問題
1、延遲問題,我們?cè)谑褂弥辈ド坛瞧脚_(tái)時(shí),能觀看到實(shí)時(shí)直播,一方面有CDN的幫助,另一方面有網(wǎng)速、傳輸協(xié)議的幫助,它們可以把直播畫面的延遲控制在1-3秒鐘內(nèi),大大提高用戶實(shí)時(shí)觀看的體驗(yàn),但連麥中就無法實(shí)現(xiàn)這一點(diǎn),原因就在于連麥的實(shí)時(shí)性。如果直播商城平臺(tái)想要實(shí)現(xiàn)連麥。就必須要考慮使用UDP協(xié)議,來應(yīng)對(duì)可能出現(xiàn)的網(wǎng)絡(luò)延遲問題。
2、音畫同步,關(guān)于音頻的處理是傳輸協(xié)議的難點(diǎn),音頻比視頻要更敏感,視頻可以通過降低清晰度的方式降低視頻的體積大小,方便傳輸,但音頻不能這么做,直播商城平臺(tái)要保證的不僅僅主播的聲音清晰,還有在連麥時(shí)用戶的聲音,可以通過使用三方語音軟件來避免音畫不同步的問題發(fā)生。
3、音視頻的合成,我們最終觀看的畫面,是由拍攝畫面和錄制聲音合成而產(chǎn)生的,它們是兩個(gè)部分,由直播商城平臺(tái)不同的模塊負(fù)責(zé)處理,在客戶端或者服務(wù)端將畫面和聲音合成,然后以低成本高品質(zhì)的方式傳遞給用戶。
?

二、多人語音連麥環(huán)境
多人語音、音視頻通話的實(shí)現(xiàn)是必須依靠UDP協(xié)議的,多方網(wǎng)絡(luò)速度不確定的情況下,UDP協(xié)議可以嚴(yán)格把控傳輸?shù)臅r(shí)間,最終的延遲也能控制在1秒以內(nèi),通過自適應(yīng)算法的方式,保證各方的網(wǎng)絡(luò)擁堵是最低的,提高多人聊天環(huán)境下的通話質(zhì)量。
?

在最終的直播商城平臺(tái)應(yīng)用中,其實(shí)不建議加入多人語音,多人語音對(duì)平臺(tái)環(huán)境的要求比較高,而且直播商城平臺(tái)的連麥更多是起到輔助的作用,幫助主播和用戶互動(dòng),營造更好的直播氛圍,并不是做為主要功能的情況下,平臺(tái)應(yīng)該把功能重心放置到別的地方,在功能、玩法等互動(dòng)上做好用戶體驗(yàn),無法避免的連麥難點(diǎn)通過三方軟件實(shí)現(xiàn)也可以。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任