您的位置:首页 > 互联网

WICC 2021 技术分论坛 “开箱即用”语聊房Demo成亮点

发布时间:2020-08-27 14:15:45  来源:互联网     背景:

  7月24日,第三届全球互联网通信云大会(WICC 2021)在北京成功召开,数千开发者共赴通信云技术盛宴。本次会议中,“开发者服务生态”被作为重要议题引起了全产业链的广泛关注。作为大会主办方,全球互联网通信云领导厂商融云不但提出了为什么要服务好开发者的观点,而且还带来了怎样构建开发者服务生态的解决方案。

  例如,在“场景化赋能与创新”技术分论坛中,融云前端高级架构师臧其龙发表了《基于语聊房场景化 SDK,探索新一代 PaaS 服务的演进方向》的主题演讲,他以融云语聊房Demo为载体,通过解析语聊房场景的业务逻辑和技术关键点,传递了真正能让开发者“开箱即用”的产品理念,这不仅是开发者服务生态的解决方案之一,还成为技术分论坛的开发者关注亮点。

WICC 2021 技术分论坛  “开箱即用”语聊房Demo成亮点

图1:融云前端高级架构师臧其龙发表演讲

  细致入微,剥离出场景背后的核心业务逻辑

  在技术分论坛中,臧其龙首先解释了封装首款基于场景化Demo的初衷,“由于年初Clubhouse和Tiya两款语聊房产品的示范效应,带动泛娱乐领域对各类语聊房App旺盛的市场需求。融云针对这一热点需求,选择以语聊房产品作为探索新一代 PaaS 服务的切入点。”

  当进一步剖析语各类聊房App的功能后,臧其龙发现,虽然它们长相各异,但场景结构大体相似。其业务逻辑可定义为:以上麦下麦的形式来管理用户发布或者订阅音频流逻辑的SDK。所谓上麦,即用户开启发布音频流的能力,房间其他人可以听到麦位上人的音频;下麦则是用户转变为普通用户,只能听别人发布的音频流,自己不能发布。

  因此,融云出品的语聊房产品遵循这一定义,抽象出语聊房App中的所有功能,形成了较为完整的场景化SDK,并且基于此提供相应的Demo,便于开发者“开箱即用”。这也是融云首次将IM和RTC的双重能力在底层完全打通封装成一个SDK接口,提供给开发者。

  隐藏技术设计难点,开发者只需关注自身业务诉求

  融云在研发过程中,通过对语聊房产品的逻辑分析发现,在业务场景实现方面,关键的技术难点来自于三个方面:

WICC 2021 技术分论坛  “开箱即用”语聊房Demo成亮点

图2:语聊房Demo设计技术关键点

  第一,如何实现麦位状态的云端存储与通知麦位状态的变更必然要通知到语聊房房间内,包括观众和主播在内的所有人,并且App也需要根据麦位状态的变化,更新UI呈现。

  要实现这一功能,必须面对复杂的业务流程,比如,如何订阅流?如何订阅主播的流?如果麦位上的角色从观众切换到主播后,也要面临如何去发布流的问题。在融云语聊房场景化的SDK中,这些复杂细节已经全部基于融云聊天室属性管理(KV)完成,因此,开发者不必关心订阅流的逻辑,不必关心设置、删除、获取以及设置回调等属性变化和麦位状态变化,只需通过一个EnterSeat接口,在收到回调后,刷新UI,两步操作即可全部实现。

  第二,如何实现邀请上麦和排麦请求这主要涉及App中的邀请机制和申请机制,例如在语聊房主播邀请一个或多个观众合唱的场景中,面临主播发出邀请,受邀观众收到邀请,选择同意、取消或者拒绝的流程。这时,邀请机制能否及时送达、及时接收十分重要,一旦消息丢失、乱序,都会直接影响到用户体验。

  在融云语聊房SDK中,利用融云IM信令,通过调用RequestSeat实现请求上麦,管理员会在收到RequestSeatListDidChange回调,拿到申请连麦的人员列表后,选择Accept、reject,甚至cancel来处理请求。那么相应发起申请的观众端,就会收到RequestSeatDidAccept或者reject。也就是说,细节已被全部隐藏,开发者只需要通过非常直白的命名,在5分钟甚至更短的时间内,就能理解整个流程的实现方式。

  第三,如何设计API臧其龙强调应该要设计出简捷但不简单的API接口,既要求设计简捷方便开发者调用,又必须覆盖所有功能。为此,融云在设计时秉持三个原则:

  • 贴近业务。不能过度抽象脱离业务,这一点刚好与一般SDK设计原理相反;
  • 可扩展。覆盖所有语聊房的场景,包含狼人杀等特殊场景,所以在特定模型上增加了扩展,比如麦位的extra;
  • 简洁易用。屏蔽多余逻辑,例如屏蔽用户手动订阅流等。

  这样一来,开发者如果只需要上麦下麦和通话场景,而无需“礼物”、“点赞”等功能,使用融云语聊房场景化SDK,只要两个回调就能够实现。如若加上“礼物”、“点赞”以及单群聊场景,只需将voice room mode模块完整地拖到自己的rss项目里,也只要5分钟就可以满足需求。因此,融云语聊房场景化 SDK & Demo,极大节约了开发者的研发成本,包括时间成本和人员成本,是一款真正意义上的“开箱即用”产品。

  融云下一阶段发力重点,提供更多场景化Demo

  使用融云这款语聊房场景化SDK的另一个好处是它提供了安全审查能力。臧其龙向开发者承诺:包括融云语聊房SDK、IMLib SDK在内的所有用户,在使用中大可以把工作重心放在产品核心能力研发上,融云的安全审查能力可对图、文、音、视全面设防,为客户提前排除业务风险。实际上,不仅仅是这款产品,融云的IMKit和RTC都提供了同样的语音鉴黄、视频鉴黄能力,并且可以针对敏感信息第一时间进行后台拦截。

  对于未来,臧其龙透露,不同场景的覆盖,是下一阶段融云的重要发力点。为帮助开发者获得高质量的产品使用体验,融云认为仅仅提供SDK和API接口都是“不负责任”的做法,因为针对某一特定场景,开发者往往要在上百个SDK中,寻找适合自己业务逻辑的某几十个或十几个SDK,这对开发者来说,绝非易事。

  因此,针对直播场景、会议场景、在线教育场景等多个热门场景,融云将逐步为其提供场景化Demo,进一步简化开发者的开发成本。贴近开发者,提炼并满足开发者的共性需求,做开发者值得信赖的伙伴,这是融云的初心,不会改变。

  结语

  本届WICC,融云在技术分论坛提出要基于语聊房场景化 SDK,探索新一代 PaaS 服务的演进方向:随着SDK数量增多,PaaS 通信云厂商要深入理解不同行业的业务层,展开场景化能力的比拼。融云率先推出了语聊房场景化Demo产品,实践并引领着PaaS 通信云赛道新的增长点。

联通智网创新中心

htc desire 20pro


返回网站首页

黑鲨手机鲨鲨酱在哪

thinkpad t14新机开机

3.2亿商务人都在使用的名片全能王,魅力在哪里?
从UDE到ChinaJoy,这届年轻人的电子消费观很不同

realme真我q3pro和狂欢版

小鹏汽车记忆泊车


返回网站首页

本文评论
倒计时6小时!马斯克发起推特投票:你们觉得我该下台吗?近六成推友支持
新智元报道编辑:好困 Aeneas【新智元导读】把推特搅得人仰马翻的马院士,忽然发起投票,问网友自己该不该卸任推特负责人。北京时间今天一早,马斯克突然在推特上发布了一个投票,内...
日期:12-19
苹果的ceo库克的接班人「苹果CEO库克称将缩减一些部门招聘」
11月15日消息,据报道,苹果CEO蒂姆·库克(Tim Cook)透露,苹果已经放缓了招聘节奏,将缩减该公司某些部门的招聘。全球品牌价值排行榜2021网红打卡地的兴起消减旅游文化小鹏汽车记忆...
日期:11-16
官宣!国产大飞机C919正式拿证:内部设计公开「中国自主研发的飞机c919」
根据央视、中国商飞的官方消息,中国民航局已经正式向中国商飞公司颁发了国产大飞机C919的型号合格证,为其交付并投入商业运营打开了最有决定性的绿灯!同时,C919项目团队代表也接...
日期:10-03
adsense培训_谷歌亚太AdSense前高管加盟悠易互通
  9月1日消息,网络数字营销公司悠易互通宣布,谷歌原亚太区AdSense销售及运营总监周文彪已于9月1日正式加入悠易互通,出任公司总裁一职,全面负责悠易互通的销售团队及市场推广...
日期:07-22
Paragon协议:NFT资产数据不上链的安全隐患
  随着越来越多的NFT作品成交天价被曝光,众多投资者纷纷涉足该领域,受追捧程度可想而知。对于NFT资产而言,从价值低廉到价值百万,或许只有一步之遥。但无论价值多少,资产安全...
日期:03-11
苹果14上市具体时间_郭明錤:苹果 iPhone 14 的发布/发货日期可能早于 iPhone 13/12
IT之家 8 月 18 日消息,彭博社 Mark Gurman 此前爆料,苹果公司计划在 9 月 7 日星期三(预计北京时间 9 月 8 日凌晨)举行首次秋季发布会活动,推出 iPhone 14 / Pro 系列和 Apple...
日期:08-20
有望用上OLED面板!曝苹果考虑为iPhone SE 4配备5.7英寸至6.1英寸屏幕「iPhone OLED屏」
据Macrumors报道,苹果尚未最终确定其计划中的2024年iPhone SE4的显示屏尺寸,显示器分析师Ross Young今天在与Super Followers分享的一条推文中表示。苹果正在考虑与屏幕尺寸和...
日期:11-09
双十一将诞生100万拍照锦鲤  淘宝双十一锦鲤怎么参加「淘宝双11锦鲤活动怎么参加」
11月3日,天猫开启了迄今为止规模最大的锦鲤活动。用户可通过淘宝拍照功能参与,每晚7:30开奖,共抽100万条锦鲤,一人每天最高可中奖49999元。据悉,节日期间,锦鲤的总数预计将超过100...
日期:11-13
苹果官网资料显示iPhone 14 Plus最初曾被命名为“iPhone 14 Max”「苹果14官方」
新发现的iPhone 14 Plus在苹果网站上被称为"iPhone 14 Max",这表明这是最初打算用于低端6.7英寸设备的名称,然后该公司在短时间内改变主意。正如荷兰博客iCreate所发现的,在该...
日期:10-01
全新12T系预计面向海外发布 小米官方10.4举办发布会_小米10t国内上市时间
据小米官方Twitter宣布,其将于10月4日(14:00 GMT+2,北京时间20:00)举办发布会。在本次发布会上,全新12T系列手机预计将面向海外发布。还有爆料称,除小米12T/Pro外,Redmi平板和TWS耳...
日期:09-29
中国对5g投入_我国运营商5G投资超4016亿元:5G资费很难大降了
.tech-quotation{padding:20px 20px 0px;background:url(//n.sinaimg.cn/tech/content/quote.png) no-repeat 0 0 #f4f4f4;margin-bottom:30px;} .tech-con p{margin-bottom...
日期:08-16
红米note2013121「红米Note12系列遭曝光:部分版本已入网,并有超大杯版本!」
当看惯了各种高端旗舰手机所带来的极致参数之后,对于中低端手机产品真的很难产生特别强烈的选择欲望,甚至会觉得新机的配置参数还是有点不够极致和给力。一方面,中低端手机产品...
日期:10-06
数字媒体创新大赛_“网龙杯”双创大赛引领数字教育人才培养创新发展
  2019年8月19-20日,“网龙杯”第五届福建省“互联网+”大学生创新创业大赛省级决赛暨颁奖仪式在福州进行。本届大赛于今年5月份全面启动,大赛由福建省教育厅、省委网络安...
日期:04-08
京东旗舰店换品牌_国产大牌扎堆京东发布旗舰新品,放心换服务助你轻松“追”新
  新年伊始,要说哪个行业最热闹,手机数码圈绝对首屈一指,2月22日华为全新折叠屏手机发布吹响号角,Redmi K40系列紧随其后引爆性价比狂潮,随之而来的,realme、vivo、OPPO、红魔...
日期:07-16
上海街头现外来物种鳄龟:攻击性强 在我国没天敌_鳄龟是外来物种是什么意思
11月27日,据媒体报道,近日,上海奉贤的单先生花了5000多元,从路边摊贩手中买下了两只大乌龟准备放生。谁知回家在网上查询后,发现这两只乌龟属于外来物种鳄龟,既不适合饲养更不适合...
日期:12-03
2022年依旧解决不好!iPhone 14 Pro被网友吐槽信号差「iphone11pro信号很差吗」
苹果手机的信号问题多年来一直是网络的热点话题,甚至到了2022年,苹果依旧没有将这个致命问题很好的解决掉,并将“祖传手艺”延续到了iPhone14系列身上。今天,一则#iPhone14Pro被...
日期:10-01
构建“标准化+”网络安全业态 腾讯零信任安全标准草案获行业共识
  “零信任”安全技术的标准化再度提速。近日,在由中国通信标准化协会主办、腾讯承办的网络与信息安全技术工作委员会(TC8)第二十六次全会上,腾讯主导的零信任安全标准草案...
日期:11-09
贾跃亭将回国调查?官方回应回应(贾跃亭如果回国会怎样)
  今日有媒体报道称,贾跃亭即将回国配合证监会调查。据国内媒体报道,FF内部人士表示,一切以上市公司公告为准。   4月30日晚,乐视网发布公告称,中国证监会已经决定对乐视网...
日期:10-06
联通逐渐关闭2G、3G信号服务!_联通3g网络关闭
  (原标题:快看看爸妈的老年机还能用吗?联通逐渐关闭2G、3G信号服务!)   近日,栾先生发现自己的手机打不了电话了,也没有信号。联通营业厅告诉栾先生,联通关闭了2G、3G信号...
日期:09-20
新款iPhone,越看越好看,等良心价(iphone哪款性价比高值得入手)
  时间进入下半年之后,很多用户都在期待手机厂商推出新一代的产品,而最令人关注的自然是苹果即将在9月份发布的新iPhone。其实在几个月前就已经有关于新款iPhone的外观设计...
日期:12-06