
上云故事
Boomplay是号称非洲传音手机上的音乐播放和语聊K歌平台,目前主要覆盖尼日利亚、肯尼亚、科特迪瓦、加纳、坦桑尼亚等,他们在2022年下半年开始开发和接入语聊 K歌业务,使用腾讯TRTC和IM实现线上多人语聊和K歌房场景新场景。
面临挑战
1、基本没有光纤wifi覆盖,而且手机都是多卡多待,隔几百米就有可能需要切换运营商,网络状况很差,如何解决弱网下用户体验的流畅度问题至关重要。
2、低配置手机如何保证用户音质体验:非洲用户手机廉价配置低,性能和处理能力均较差,当地销量更好的低端低端机cpu能力基本是五六年前水准,运行内存基本在1个G。
3、研发成本和周期紧张:新场景功能从研发到验证测试到上线只有一个月时间,研发团队人力不足。
4、非洲当地流量费普遍较贵:用户有强烈的节省流量诉求。
解决方案
1、针对解决非洲较差网络覆盖下的用户体验问题如何解决
1)节点资源方面:做到优质覆盖网络最贫瘠的中非地区主要,如尼日利亚、肯尼亚、科特迪瓦等;
2)的QOS能力:在非洲弱网频发的情况下,能做到端到端延迟300ms,以及弱网70%丢包可正常音频通话
3)通过PLC和FEC技术,对弱网下音频受损情况进行事前和事后的智能修复
4)IM支持udp协议进行消息信令收发,弱网下表现远超友商,还支持了无缝上下麦无剪切声
2、针对手机配置低的痛点
腾讯云TRTC同时搭配的音乐场景AI降噪能力和回声消除等3A处理算法,维持低性能消耗的同时,实现非洲用户吵杂外放环境的采集降噪且尽量减少对音乐音质的损伤。
3、针对研发成本和周期紧张
腾讯云音视频提供带UI的TuiKaraok组件,在底层TRTC和IM基础上做业务能力封装,预实现了业务侧麦位管理、房间管理、状态存储、心跳和超时异常处理等逻辑,甚至可以替换UI直接上线。通过直接接入组件,仅用2周即完成了腾讯云能力集成,节省了大量研发时间和人力成本。
4、节省流量诉求
1)结合boomplay确实存在的业务诉求,对karaok组件快速做定制化修改,将多麦位的多条流混成一路给房间内麦下观众听,将观众的流量消耗降低了80%以上;
2)针对非洲的流量贵的情况,优化包头和qos环节,降低流量损耗达30%以上,降低了非洲主播和用户的流量费成本
客户收益
1、相比之前测试调研过的其他其他几家供应商,Boomplay上线后实际线上能做到端到端延迟300ms,以及弱网70%丢包可正常音频通话和K歌,用户侧反馈听到音乐和语音的流畅度和清晰度令人满意,相比之前其他供应商,IM出现信令消息发送失败的几率也大大降低。
2、入门级低配置手机功耗和续航表现,采编处理整条链路没有卡点出现。
3、完成闪电上线的惊人成绩。2周即实现了开发和自测完毕,1个月实现了上线。
4、平台对主播的流量费用补贴成本比预期大幅降低,观众反馈流量耗费也在可接受范围,提升了用户黏性。
客户感言
“其实腾讯云表现都是非常出色的,有一些是在我们合作的过程当中逐步地去进行调优的,所以在这个过程当中,他们这边表现出的一些服务态度以及解决问题的能力,我感觉也都非常出色。
—— Boomplay产品总监朴东声”
