农具的大量使用把人类从狩猎采集社会带到了农业社会;蒸汽机的创新和广泛应用,推动了第一次工业革命,带来了工业经济的蓬勃发展;电子信息技术的发展又驱动人类进入信息社会。
大到一个经济时代,小到一个行业周期,生产工具的每次创新升级,势必带来生产力的显著提升。
在 WICC 广州的“社交分论坛”上,融云场景化研发负责人臧其龙带来《融云社交场景化 SDK 探索》主题演讲,分享融云在通信云服务方面的创新探索。融云第三代场景化 SDK 的服务模式创新将给开发者提供全新的生产工具,带来生产效率的极大提升,也必将重塑产业格局。
回溯十年前,想要自研一款即时通讯应用还是比较困难的事情,要自建服务器,研究分发和到达率。随着通信云 PaaS 服务的逐渐完善,借助融云等平台的服务,搭建这样一款应用变得不再是“不可能的挑战”。
但是,随着时间的推进,市场需求不断演变。我们会发现,单一场景需求越来越少,更多的时候,我们要面对的是场景的融合。
以语聊房这个时下语音社交热门场景为例来说,这类产品主要有两部分组成:一是麦位管理部分,用户上麦后角色发生变化,从观众切换成主播,可以发布音频流被观众和其他主播听到。二是聊天室部分,也就是公屏消息的部分,房间内所有成员都可以发送文字在公屏区域沟通。
实现这两个部分,就要同时接入 RTC 和 IM,也就是融合场景。这种融合需求也出现在直播等等场景中。随之而来,棘手的问题出现了。
问题并非出于服务能力不足,反而是大部分行业供给都已经非常强大造成的。一个 SDK,基本上有200+ 甚至300+个API。当开发者接触到一个功能强大的 SDK,首先面对的难题是学习成本特别高,其次是它的学习曲线也比较陡峭。