农具的大量使用把人类从狩猎采集社会带到了农业社会;蒸汽机的创新和广泛应用,推动了第一次工业革命,带来了工业经济的蓬勃发展;电子信息技术的发展又驱动人类进入信息社会。
大到一个经济时代,小到一个行业周期,生产工具的每次创新升级,势必带来生产力的显著提升。
在 WICC 广州的“社交分论坛”上,融云场景化研发负责人臧其龙带来《融云社交场景化 SDK 探索》主题演讲,分享融云在通信云服务方面的创新探索。融云第三代场景化 SDK 的服务模式创新将给开发者提供全新的生产工具,带来生产效率的极大提升,也必将重塑产业格局。
文章图片
文章图片
【创新模式|创新模式驱动生产力提升,融云社交场景化 SDK 探索】回溯十年前,想要自研一款即时通讯应用还是比较困难的事情,要自建服务器,研究分发和到达率。随着通信云 PaaS 服务的逐渐完善,借助融云等平台的服务,搭建这样一款应用变得不再是“不可能的挑战”。
但是,随着时间的推进,市场需求不断演变。我们会发现,单一场景需求越来越少,更多的时候,我们要面对的是场景的融合。
以语聊房这个时下语音社交热门场景为例来说,这类产品主要有两部分组成:一是麦位管理部分,用户上麦后角色发生变化,从观众切换成主播,可以发布音频流被观众和其他主播听到。二是聊天室部分,也就是公屏消息的部分,房间内所有成员都可以发送文字在公屏区域沟通。
实现这两个部分,就要同时接入 RTC 和 IM,也就是融合场景。这种融合需求也出现在直播等等场景中。随之而来,棘手的问题出现了。
问题并非出于服务能力不足,反而是大部分行业供给都已经非常强大造成的。一个 SDK,基本上有 200+ 甚至 300+个API。当开发者接触到一个功能强大的 SDK,首先面对的难题是学习成本特别高,其次是它的学习曲线也比较陡峭。
比如 RTC 会涉及到很多非常专业的音视频领域知识,要了解流的定义与发布,学习一些编码知识,掌握了基础知识后,才能让 SDK 发挥应有的作用。
文章图片
为了解决上面说到的痛点问题,融云推出了第三代 SDK 服务模式,一举破解旧供给的高学习成本难题。
以语聊房场景为例,我们可以更加直观地感受三代服务模式的升级核心。
语聊房产品的核心是麦位管理,语聊房解决方案,就是通过上麦、下麦等一系列麦位管理来对用户和流进行同步管理的 SDK。
第一代解决方案,使用业务服务器管理每个房间的麦位。前端只负责调用后端的接口,后端管理麦位,不单要更改麦位,还要负责整个状态的刷新和发布,非常复杂。
第二代解决方案,也就是目前其他厂商普遍使用的方式。把管理麦位的能力放在 IM SDK 里,通常是聊天室属性,拥有麦位的增、删、改、查同步能力。服务模式是,开发者下载 Demo,自行研究实现逻辑,再利用开源代码二开实现。也就是说,开发者还是需要理解厂商提供的开源代码,上手难度比较高。
第三代解决方案,也就是融云行业首推的 SDK。开发者无需研究代码,也不需要单独集成 IM 和 RTC,只需要对这个产品有了解,就可以调用接口实现应用。而且这个接口数量只有不超过 20 个。
- text|《2021大数据产业年度创新技术突破》榜重磅发布丨金猿奖
- 36氪5G创新日报0112|福建省首个“5G+VR”英模会客厅正式上线;齐鲁医院健康管理中心“5G+ 5g
- 腾讯研究院|构建美好数字社会,腾讯2022科技向善创新周成功举办
- 医疗|8家优质企业签约入驻 长三角创新医疗科技产业园启用
- 2022年1月15日|魏牌:向用户型品牌转型,构建To C用户体验模式
- 交汇点讯 近日|创新担当!紫金山实验室获两项全国级科技大奖
- 小米科技|小米MIUI“纯净模式”已上线:所有App需经小米安全审核才能安装
- 雷曼巨幕LEDPLAY获IT影响中国2021年度创新产品奖
- 中国半导体产业进入了技术驱动成长期 半导体及元件板块短线拉升|板块异动 | 拉升
- 副总经理|ZOL观察:创新引领超越 光峰工程投影的起航之路