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