“来自印度班加罗尔的网络主播塔吉雅打开手机里的社交软件,不一会就收到一位陌生用户的视频匹配请求,接单后双方畅聊近半个小时,在结束通话后,塔吉雅就能从用户的付费中获得一定分成。”这是目前在东南亚、印度、中东、欧美等地区非常火爆的1v1社交场景,凭借社交效率高、新鲜感十足、变现能力强等因素,1v1社交正成为当下社交出海的最热门场景

1v1社交在海外市场的成功,一方面得益于用户侧的“老少皆宜”,不管是思维较开放的欧美等西方国家,还是一些文化程度欠发达的海外地区,具备强社交性与私密性的1V1社交都能普遍受到当地用户的喜爱。其次,在平台侧,1v1社交场景集成快、上线快、变现能力强,通过付费通话与礼物打赏等可以为企业带来有效的收益,也受到越来越多社交平台的重视。

 声网1v1社交全球最佳实践 秒接通最佳耗时小于600ms 第1张

伴随着1v1社交的火爆,还延伸出了秀场直播转1v1的玩法:主播在直播过程中,观众可以付费向主播发起1v1通话申请,原直播间不关闭但无画面,直至双方结束1v1通话后,直播间会恢复主播的画面。秀场转1v1不仅丰富了直播场景的玩法,还为秀场主播提供了礼物打赏外新的营收方式,平台根据1v1通话分钟数来计费,主播可获得一定的分成。

不管是纯1v1社交还是秀场转1v1,只有接通成功了才能开始计费,这其中的接通率是影响付费转化率的重要指标。从用户心理学角度来看,一旦用户在向主播发起呼叫请求或者主播同意后4-5秒甚至更长时间迟迟没有接通,就会慢慢失去等待的耐心,很有可能退出通话,导致订单失败,进而影响平台的营收。因此,接通率的提升将进一步帮助企业提升营收。

那么在1v1社交场景中,影响接通率的因素到底有哪些?从用户发起通话到看到对方的首帧画面,这个过程业务接通率、网络质量、接通耗时都会影响接通率,业务接通率与网络质量受客观条件影响较大,如用户发起呼叫后,主播暂时没看到,几秒后才去接,或者主播看到呼叫后根本不想接,这些都属于业务接通率的范畴,需要开发者从业务逻辑上着重打磨。但除此之外,从音视频接通耗时、消息传输到达率仍然是企业需要重点攻坚的技术方向。

对此,声网凭借多年的技术经验积累以及在海外市场与客户的不断打磨,已经拥有了一套成熟的1v1全球秒接通最佳实践,通过1v1场景化API的形式降低集成难度,帮助客户直接规避掉秒接通集成易错点,并可以做到接通最佳耗时小于600ms,同时声网的方案可以将用户的连通时长做到体验无感知,对接通率的提升以及客户的营收带来巨大的帮助。

RTM+RTC并行启动 接通耗时低至600ms

1v1社交场景中,用户发起通话到看到对方的首帧画面,这个过程需要用到信令的控制以及RTC的传输,其中使用信令实现付费用户与主播之间的低延时消息传输和状态监听,保证最终的一致同步。所以,信令和RTC接入的最佳时序是影响接通耗时的关键因素。

目前行业传统的1v1社交方案在底层架构上是将信令与RTC分别串行启动,大致流程如下:付费用户发起通话后,通过信令传达至主播端,主播点击同意后,再通过信令将状态传达回付费用户端,随后再进入加入RTC频道开启订阅流的流程。信令与RTC的串行,导致了接通耗时的增加。

声网的1v1场景化方案,既支持三方成熟信令与RTC集成的最佳实践,也支持声网RTM替代传统信令的方案,通过场景化的API封装了RTMRTC接口,对接口的调用时序进行了最佳实践定义,让客户实现最快的秒接通效果;简单来说,就是声网在底层架构上实现了RTMRTC并行启动,在用户发起通话后,立刻提前加载RTC频道且发音视频流,将首帧出图的动作前置,节省了加频道以及发流时间,在主播点同意后立刻订阅视频流,主播画面秒出图,最终实现接通最佳耗时小于600ms

我们可以通过下方的两张架构图更直观的感受优化后的1v1底层架构如何有效降低接通耗时

 声网1v1社交全球最佳实践 秒接通最佳耗时小于600ms 第2张
优化前的传统1v1社交底层架构图

 声网1v1社交全球最佳实践 秒接通最佳耗时小于600ms 第3张
优化后的声网1v1社交秒接通的底层架构图

易用性高 完善度高的行业1v1场景化解决方案

除了接通最低耗时低于600ms外,声网1v1场景化解决方案具备多重核心优势:

1、方案完善度更高,充分考虑处理 corner case 最佳实践

在1v1的互通中,声网整合了国际主流社交软件在1v1场景下的处理逻辑,充分考虑到一些 corner case 极端情况。例如用户在1v1视频通话时,如果打开其他APP,1v1通话就会自动切换到后台,此时音频流保持正常,用户与主播可继续交流例如用户在1v1视频通话时,如果打开其他APP,1v1通话就会自动切换到后台,此时音频流保持正常,用户与主播可继续交流。

此外,在网络层面,声网的方案也充分考虑到了不同的网络环境。例如网络断开后,音视频互通中断,停留在最后一帧画面,短时间内网络恢复后,平滑过渡,音视频互通正常。在进行WiFi网络切换时,也会平滑过渡,音视频互通保持正常。

2、易用性高:只需几个核心API就可快速接入

在实现1v1秒接通、秒开的效果集成中,需要开发者充分了解业务逻辑、信令集成逻辑、服务端处理、RTC集成逻辑,熟练细心地处理好每一个细节调用时序与调用方法,才能保证最终的秒接通效果和最优的性能消耗,对于开发者的细节把控要求非常高,所以很多客户经常会遇到「集成不难,但效果难实现」的痛苦境地。

声网基于服务全球1v1客户总结的最佳实践,提供了支持开发者快速集成的1v1场景化API,客户无需了解信令与RTC业务逻辑的细节逻辑,只需要调用几个封装好的接口,就可以快速实现秒接通效果。

3、海外底层网络优化与弱网保障

在海外地区,很多国家的网络基建水平参差不齐,如何合理的搭配并优化当地的网络环境,对于出海企业而言至关重要。在1v1社交中,复杂的网络环境会对接通率、接通耗时带来很大影响。

对此,声网一方面使用网络覆盖质量评价标准来指导建设全球边缘基础资源、提高网络覆盖,调整接入策略,优化关键性指标,提升用户体验。另一方面,声网还拥有完善的全球供应商管理体系,采用公有云、私有云等多种资源,覆盖200+国家和地区,特别针对东南亚、中东、北美和国内中小城市、小运营商做网络优化。

以印度地区为例,印度地域辽阔,有28个邦,数字消费人口规模世界第二,仅次于中国。但印度的通信基础设施短板却较为明显,印度拥有数百家网络运营商,网络关系错综复杂,具有基站数量不足、频带有限、数据容量不足等问题,导致用户的网络体验不佳。为了保证用户接入易燃能够做到低延迟、低抖动、降低端到端延迟,声网在各个邦采用不同的网络运营商资源进行测试,得出用于覆盖不同邦最优的接入网络运营商资源,通过最佳覆盖点和最佳网络运营商组合的模式在当地建立了多个覆盖节点,提升了印度地区的用户体验。

 声网1v1社交全球最佳实践 秒接通最佳耗时小于600ms 第4张
1v1场景下接通率与接通耗时对比

4、方便调查问题

此外,为了方便客户业务需求开发和调查问题,1v1场景化API还提供了完善的监听事件回调API。同时,1v1场景化API充分开源,支持开发者自定义修改内部逻辑。

不管是纯1v1社交还是秀场转1v1,声网都针对这两个场景推出了两套场景化API,可以实现最佳实践。我们也会在另一篇文章中,重点介绍声网在秀场转1v1场景的最佳实践。