“來自印度班加羅爾的網(wǎng)絡(luò)主播塔吉雅打開手機(jī)里的社交軟件,不一會(huì)就收到一位陌生用戶的視頻匹配請(qǐng)求,接單后雙方暢聊近半個(gè)小時(shí),在結(jié)束通話后,塔吉雅就能從用戶的付費(fèi)中獲得一定分成。”這是目前在東南亞、印度、中東、歐美等地區(qū)非?;鸨?v1社交場(chǎng)景,憑借社交效率高、新鮮感十足、變現(xiàn)能力強(qiáng)等因素,1v1社交正成為當(dāng)下社交出海的最熱門場(chǎng)景。
1v1社交在海外市場(chǎng)的成功,一方面得益于用戶側(cè)的“老少皆宜”,不管是思維較開放的歐美等西方國(guó)家,還是一些文化程度欠發(fā)達(dá)的海外地區(qū),具備強(qiáng)社交性與私密性的1V1社交都能普遍受到當(dāng)?shù)赜脩舻南矏?。其次,在平臺(tái)側(cè),1v1社交場(chǎng)景集成快、上線快、變現(xiàn)能力強(qiáng),通過付費(fèi)通話與禮物打賞等可以為企業(yè)帶來有效的收益,也受到越來越多社交平臺(tái)的重視。
伴隨著1v1社交的火爆,還延伸出了秀場(chǎng)直播轉(zhuǎn)1v1的玩法:主播在直播過程中,觀眾可以付費(fèi)向主播發(fā)起1v1通話申請(qǐng),原直播間不關(guān)閉但無畫面,直至雙方結(jié)束1v1通話后,直播間會(huì)恢復(fù)主播的畫面。秀場(chǎng)轉(zhuǎn)1v1不僅豐富了直播場(chǎng)景的玩法,還為秀場(chǎng)主播提供了禮物打賞外新的營(yíng)收方式,平臺(tái)根據(jù)1v1通話分鐘數(shù)來計(jì)費(fèi),主播可獲得一定的分成。
不管是純1v1社交還是秀場(chǎng)轉(zhuǎn)1v1,只有接通成功了才能開始計(jì)費(fèi),這其中的接通率是影響付費(fèi)轉(zhuǎn)化率的重要指標(biāo)。從用戶心理學(xué)角度來看,一旦用戶在向主播發(fā)起呼叫請(qǐng)求或者主播同意后4-5秒甚至更長(zhǎng)時(shí)間遲遲沒有接通,就會(huì)慢慢失去等待的耐心,很有可能退出通話,導(dǎo)致訂單失敗,進(jìn)而影響平臺(tái)的營(yíng)收。因此,接通率的提升將進(jìn)一步幫助企業(yè)提升營(yíng)收。
那么在1v1社交場(chǎng)景中,影響接通率的因素到底有哪些?從用戶發(fā)起通話到看到對(duì)方的首幀畫面,這個(gè)過程業(yè)務(wù)接通率、網(wǎng)絡(luò)質(zhì)量、接通耗時(shí)都會(huì)影響接通率,業(yè)務(wù)接通率與網(wǎng)絡(luò)質(zhì)量受客觀條件影響較大,如用戶發(fā)起呼叫后,主播暫時(shí)沒看到,幾秒后才去接,或者主播看到呼叫后根本不想接,這些都屬于業(yè)務(wù)接通率的范疇,需要開發(fā)者從業(yè)務(wù)邏輯上著重打磨。但除此之外,從音視頻接通耗時(shí)、消息傳輸?shù)竭_(dá)率仍然是企業(yè)需要重點(diǎn)攻堅(jiān)的技術(shù)方向。
對(duì)此,聲網(wǎng)憑借多年的技術(shù)經(jīng)驗(yàn)積累以及在海外市場(chǎng)與客戶的不斷打磨,已經(jīng)擁有了一套成熟的1v1全球秒接通最佳實(shí)踐,通過1v1場(chǎng)景化API的形式降低集成難度,幫助客戶直接規(guī)避掉秒接通集成易錯(cuò)點(diǎn),并可以做到接通最佳耗時(shí)小于600ms,同時(shí)聲網(wǎng)的方案可以將用戶的連通時(shí)長(zhǎng)做到體驗(yàn)無感知,對(duì)接通率的提升以及客戶的營(yíng)收帶來巨大的幫助。
RTM+RTC并行啟動(dòng)
接通耗時(shí)低至500ms
1v1社交場(chǎng)景中,用戶發(fā)起通話到看到對(duì)方的首幀畫面,這個(gè)過程需要用到信令的控制以及RTC的傳輸,其中使用信令實(shí)現(xiàn)付費(fèi)用戶與主播之間的低延時(shí)消息傳輸和狀態(tài)監(jiān)聽,保證最終的一致同步。所以,信令和RTC接入的最佳時(shí)序是影響接通耗時(shí)的關(guān)鍵因素。
目前行業(yè)傳統(tǒng)的1v1社交方案在底層架構(gòu)上是將信令與RTC分別串行啟動(dòng),大致流程如下:付費(fèi)用戶發(fā)起通話后,通過信令傳達(dá)至主播端,主播點(diǎn)擊同意后,再通過信令將狀態(tài)傳達(dá)回付費(fèi)用戶端,隨后再進(jìn)入加入RTC頻道開啟訂閱流的流程。信令與RTC的串行,導(dǎo)致了接通耗時(shí)的增加。
聲網(wǎng)的1v1場(chǎng)景化方案,既支持三方成熟信令與RTC集成的最佳實(shí)踐,也支持聲網(wǎng)RTM替代傳統(tǒng)信令的方案,通過場(chǎng)景化的API封裝了RTM和RTC接口,對(duì)接口的調(diào)用時(shí)序進(jìn)行了最佳實(shí)踐定義,讓客戶實(shí)現(xiàn)最快的秒接通效果;簡(jiǎn)單來說,就是聲網(wǎng)在底層架構(gòu)上實(shí)現(xiàn)了RTM與RTC并行啟動(dòng),在付費(fèi)用戶開始瀏覽或匹配時(shí)就預(yù)先加入RTC頻道,被瀏覽的主播同步加入頻道,在付費(fèi)用戶發(fā)起呼叫時(shí),主播和付費(fèi)觀眾立刻推拉流。通過并行處理將推拉流前置,節(jié)省了加頻道和推拉流時(shí)間。在主播點(diǎn)擊同意后立刻渲染主播首幀出圖,最終實(shí)現(xiàn)接通最佳耗時(shí)小于600ms。
我們可以通過下方的兩張架構(gòu)圖更直觀的感受優(yōu)化后的1v1底層架構(gòu)如何有效降低接通耗時(shí)
優(yōu)化前的傳統(tǒng)1v1社交底層架構(gòu)圖
優(yōu)化后的聲網(wǎng)1v1社交秒接通的底層架構(gòu)圖
易用性高完善度高的
行業(yè)1v1場(chǎng)景化解決方案
除了接通最低耗時(shí)低于600ms外,聲網(wǎng)1v1場(chǎng)景化解決方案具備多重核心優(yōu)勢(shì):
1、方案完善度更高,充分考慮處理corner case最佳實(shí)踐
在1v1的互通中,聲網(wǎng)整合了國(guó)際主流社交軟件在1v1場(chǎng)景下的處理邏輯,充分考慮到一些corner case極端情況。例如用戶在1v1視頻通話時(shí),如果打開其他APP,1v1通話就會(huì)自動(dòng)切換到后臺(tái),此時(shí)音頻流保持正常,用戶與主播可繼續(xù)交流。
此外,在網(wǎng)絡(luò)層面,聲網(wǎng)的方案也充分考慮到了不同的網(wǎng)絡(luò)環(huán)境。例如網(wǎng)絡(luò)斷開后,音視頻互通中斷,停留在最后一幀畫面,短時(shí)間內(nèi)網(wǎng)絡(luò)恢復(fù)后,平滑過渡,音視頻互通正常。在進(jìn)行WiFi網(wǎng)絡(luò)切換時(shí),也會(huì)平滑過渡,音視頻互通保持正常。
2、易用性高:只需幾個(gè)核心API就可快速接入
在實(shí)現(xiàn)1v1秒接通、秒開的效果集成中,需要開發(fā)者充分了解業(yè)務(wù)邏輯、信令集成邏輯、服務(wù)端處理、RTC集成邏輯,熟練細(xì)心地處理好每一個(gè)細(xì)節(jié)調(diào)用時(shí)序與調(diào)用方法,才能保證最終的秒接通效果和最優(yōu)的性能消耗,對(duì)于開發(fā)者的細(xì)節(jié)把控要求非常高,所以很多客戶經(jīng)常會(huì)遇到「集成不難,但效果難實(shí)現(xiàn)」的痛苦境地。
聲網(wǎng)基于服務(wù)全球1v1客戶總結(jié)的最佳實(shí)踐,提供了支持開發(fā)者快速集成的1v1場(chǎng)景化API,客戶無需了解信令與RTC業(yè)務(wù)邏輯的細(xì)節(jié)邏輯,只需要調(diào)用幾個(gè)封裝好的接口,就可以快速實(shí)現(xiàn)秒接通效果。
3、海外底層網(wǎng)絡(luò)優(yōu)化與弱網(wǎng)保障
在海外地區(qū),很多國(guó)家的網(wǎng)絡(luò)基建水平參差不齊,如何合理的搭配并優(yōu)化當(dāng)?shù)氐木W(wǎng)絡(luò)環(huán)境,對(duì)于出海企業(yè)而言至關(guān)重要。在1v1社交中,復(fù)雜的網(wǎng)絡(luò)環(huán)境會(huì)對(duì)接通率、接通耗時(shí)帶來很大影響。
對(duì)此,聲網(wǎng)一方面使用網(wǎng)絡(luò)覆蓋質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)來指導(dǎo)建設(shè)全球邊緣基礎(chǔ)資源、提高網(wǎng)絡(luò)覆蓋,調(diào)整接入策略,優(yōu)化關(guān)鍵性指標(biāo),提升用戶體驗(yàn)。另一方面,聲網(wǎng)還擁有完善的全球供應(yīng)商管理體系,采用公有云、私有云等多種資源,覆蓋200+國(guó)家和地區(qū),特別針對(duì)東南亞、中東、北美和國(guó)內(nèi)中小城市、小運(yùn)營(yíng)商做網(wǎng)絡(luò)優(yōu)化。
以印度地區(qū)為例,印度地域遼闊,有28個(gè)邦,數(shù)字消費(fèi)人口規(guī)模世界第二,僅次于中國(guó)。但印度的通信基礎(chǔ)設(shè)施短板卻較為明顯,印度擁有數(shù)百家網(wǎng)絡(luò)運(yùn)營(yíng)商,網(wǎng)絡(luò)關(guān)系錯(cuò)綜復(fù)雜,具有基站數(shù)量不足、頻帶有限、數(shù)據(jù)容量不足等問題,導(dǎo)致用戶的網(wǎng)絡(luò)體驗(yàn)不佳。為了保證用戶接入易燃能夠做到低延遲、低抖動(dòng)、降低端到端延遲,聲網(wǎng)在各個(gè)邦采用不同的網(wǎng)絡(luò)運(yùn)營(yíng)商資源進(jìn)行測(cè)試,得出用于覆蓋不同邦最優(yōu)的接入網(wǎng)絡(luò)運(yùn)營(yíng)商資源,通過最佳覆蓋點(diǎn)和最佳網(wǎng)絡(luò)運(yùn)營(yíng)商組合的模式在當(dāng)?shù)亟⒘硕鄠€(gè)覆蓋節(jié)點(diǎn),提升了印度地區(qū)的用戶體驗(yàn)。
1v1場(chǎng)景下接通率與接通耗時(shí)對(duì)比
4、方便調(diào)查問題
此外,為了方便客戶業(yè)務(wù)需求開發(fā)和調(diào)查問題,1v1場(chǎng)景化API還提供了完善的監(jiān)聽事件回調(diào)API。同時(shí),1v1場(chǎng)景化API充分開源,支持開發(fā)者自定義修改內(nèi)部邏輯。
不管是純1v1社交還是秀場(chǎng)轉(zhuǎn)1v1,聲網(wǎng)都針對(duì)這兩個(gè)場(chǎng)景推出了兩套場(chǎng)景化API,可以實(shí)現(xiàn)最佳實(shí)踐。我們也會(huì)在另一篇文章中,重點(diǎn)介紹聲網(wǎng)在秀場(chǎng)轉(zhuǎn)1v1場(chǎng)景的最佳實(shí)踐。