30分钟接入SDK 融云是如何让开发者做到开箱即用的
沉浸在语聊房 社交 场景的开发者可能已经发现,一款真正意义上的开箱即用的通信云产品近期悄然问世。这是融云开发的,也是业界第一款封装了复杂业务逻辑的语聊房 Demo,融云深谙开发者唯快不破的心理,以“IM+RTC”协同能力SDK打造的语聊房 Demo,助力开发者抢占热门开发先机,同时也挖掘并率先实践了 PaaS 赛道的新增长点。
因此,上周融云语聊房 Demo一经推出,迅速受到社交场景开发者的热捧,下载试用的开发者真正体验到 30 分钟接入 SDK,5-7天便可上线一款功能完整的语聊房 App 的快捷开发。
图:融云语聊房功能一览
30 分钟接入 SDK,是如何开箱即用的?
融云语聊房 Demo 何以能够满足开发者快速上线需求?这在于融云通过分析语聊产品的场景业务逻辑,把 IM 和音视频通信两个不同能力,基于场景融合在一起形成一个新的SDK,对开发者来说,无需再去关注底层技术,无需额外调用单一能力。
在 IM 方面,由于语聊社交应用都存在麦位管理、送礼物、私密聊天等通用性场景,在融云语聊房新产品 Demo 中,将这些通用性场景从业务逻辑上进行了封装,提供了以下功能,真正做到了开箱即用,唯快不破。
基于 IM 信令,
l 支持实时连麦,自由与排队模式的麦位管理,支持全局与单独闭麦等连麦互动功能,房主还可设置管理员,协同管理邀请上麦、抱麦、下麦、关闭座位、座位禁麦、踢出房间等操作;l 在“送礼”场景中,支持对单人或全麦位成员送礼物,自定义礼物数量;l 为了满足房间内房主与观众、观众与观众间的单一沟通需求,体验人生如初见的美好,融云在场景化 Demo 中还封装了基于IM能力的文字、语音、表情、图片等私信消息功能。
在音视频方面,语聊房场景通常都离不开语音直播、音乐播放等音频场景。融云为语聊房的场景化 SDK 内置了 RTC 能力,
l 能对抗 80% 的音频丢包;l 可智能降噪,回声消除。
另外,通过抖动缓冲、前向纠错、丢帧补偿等技术,减少网络抖动和弱网环境下的延迟,保障语音通话低延时且清晰,让用户在复杂网络环境和多设备接入的情况下,也能实现畅通优质的语音通话。
把复杂留给自己,用心从开发者体验出发,省时省力事半功倍
对于开发者而言,一般情况下,要完成相同品质的语聊社交应用产品上线,必须要进行二次代码开发,自行集成与业务场景相关的 SDK,不断研磨和试错业务逻辑,至少需要 2 至 3 个月的工作量和时间成本。很可能当App从 0~1 开发上线之后,市场上已经出现了大量同质化的产品,导致应用失去竞争力。融云语聊房新产品 SDK 1.0 & Demo 的面市,就是通过基础工具的创新实现降维打击,帮助开发者赢得先发优势。
但对于融云而言,要研发场景化的 SDK,就不可避免地要在 SDK 中融合多重复杂的业务逻辑,也就必须要面对复杂的业务逻辑与通用性技术之间的平衡问题。在此之前,作为 PaaS 厂商,融云只需关注基础的 SDK,强调其最大的通用性、最广泛的使用场景和最常见的功能,封装的也只是最基础的能力。但是在这款新产品的研发中,不仅要考虑语聊房的场景实现和业务能力,而且要针对语聊类场景,追求 SDK 的最大通用性。
这就意味着在研发侧,不是单纯地研发一个 SDK,而是要把很多与业务相关的能力集成在SDK里面。难点在于要更多地面临产品层面的挑战,考虑的是产品在特定场景下的通用性,和诸多业务能力的抽象,相当于在两个互相排斥的地方找到共通点。
更加需要强调的是,研发中任何一个逻辑细节考虑不周,都可能导致开发者重新回到二次开发的境地,从而失去了新产品本身所主导的开箱即用的宗旨。那么融云为什么能够发布这样一款真正意义的开箱即用产品,又为什么是融云敢于发布这样一款场景化的 SDK 1.0 & Demo呢?除了融云“IM+RTC+PUSH”的全能力,还在于融云背后基于 30 万款 App 的海量数据积累,如果没有这样一个基础,要找到特定场景下的业务共性,绝非易事。
从这一点来看,融云通过新产品的推出置身于新的赛道层次,开启了场景化 Demo 更贴近开发者的新服务能力,再次领跑了 PaaS 云服务市场。
融云语聊房新产品的推出,意义远大于产品本身
据了解,由于语聊房场景 Demo 的创新程度高,目前业界无此先例,尚待更为广泛的验证,所以从 1.0~2.0 这个阶段,预计需要 1~2 个月时间,后续的迭代将以两周一个版本速度跟进,保持与融云 IM 和 RTC SDK 同样的更新频次。
并且,融云不但在语聊房场景下,提供不断迭代的 SDK 和 Demo,未来,融云还将针对多人相亲、电商直播、在线教育、远程医疗等多个热门场景,进行一系列的 SDK 封装和场景化 Demo 的提供,以满足开发者快速上线应用产品这一核心目标,走出一条融云自己的市场扩展道路。
这对于 PaaS 厂商来说,从去年的 IM+RTC 双重能力协同提供,到今年对场景化 SDK和 Demo 的创新,融云一次次地引领了行业发展和业界进步。就语聊房新品而言,或许就是从另外一个维度揭示了 PaaS 厂商在赛程的后半段,真正的发力点在哪里?融云不但最先发现了这样一条赛道,并且进行了赛道实践,在给整个业界带来了新想法的同时,还带来了宝贵的实践经验。。
对开发者来说,缩短开发周期,开箱即用,不但可以节省时间成本、开发成本,而且可以集中精力在后续专研场景业务的新玩法,反过来与 PaaS 厂商进行碰撞交流,从而不断促使场景应用向深度和广度推进。
结语
全球 互联网 通信云领先厂商融云正式上线语聊房 SDK 1.0 & Demo。这是业界首个完全基于场景化的 SDK,对整个 PaaS 赛道的云服务厂商来说,上半场比拼的是技术与服务,下半场新的增长点则是深入不同行业的业务层,将技术与场景化相结合,为开发者提供更便捷的产品。