科技正在改变着人们生活工作的通信交流方式和习惯。层出不穷的社交应用和消息新玩法,这背后是像融云这样的互联网通信云服务商在技术和服务领域的不断革新及推动。近期,融云在“ALL IN”行动中推出 “磐石”、“锦囊”、“方舟”、“魔方”、“玲珑”五大服务体系,其中“魔方”作为代表行业技术先进性的消息管理服务,主要面向需要新玩法、新功能的开发者提供信令SDK、多样化消息、消息中心以及聊天室消息库等服务。

融云“魔方”消息管理服务

信令SDK——体现先进性的分布式RTC架构,信令不丢、不乱序,稳定可靠

互联网通信对于信令SDK的需求无处不在,在终端之间的每一条信息传递都是通过信令被唤醒的。融云“魔方”能够为开发者提供稳定可靠的信令SDK,主要面向音视频呼叫、会议控制、直播连麦、物联网(IoT)控制等实时场景,基于TCP协议的消息通道,兼容主流音视频SDK,支持离线推送和自定义消息。信令不丢、不乱序,能够帮助客户快速构建可靠、扩展性强的实时控制场景,提升终端用户通话体验。

业界现有的实时音视频普遍基于分布式有级联的RTC架构——信令服务器与媒体服务器紧密耦合,这种设计模式下如果媒体服务与信令服务之间存在异常状态,就会导致整个通话断掉,用户间信息传输的稳定性、可靠性难以保障。融云将信令服务器替换成融云的IM通道,创新性的为开发者提供分布式RTC架构。简单来说,融云的信令SDK就是把一段数据通过一个长连接的、永远在线的通道从一端推送到另外一端,不仅确保该通道永远可用,每发一个指令都不丢失,还要以最快的速度到达。

这种方式将信令服务器与媒体服务器完全解耦,信令服务与媒体服务无需状态同步,解决了信息达到率和稳定性问题。当用户在线时,呼叫到达率100%;当用户离线时,融云内置信令消息支持离线通知,默认存储7天,用户上线后可接收到离线期间的所有信令消息。同时融云还提供了多种方案来满足开发者的不同开发诉求。

多样化消息——基于消息的各种扩展能力和应用,体现行业技术的先进性

基于消息的各种能力扩展和新颖应用,“魔方”可提供多样化消息类型,主要有:小视频消息、新语音消息、语音进度条、语音消息转发、语音转文字、消息变声、动态表情、名片、GIF图片消息、快捷回复、消息合并转发、会话列表快捷入口、阅后即焚、实时对讲等。其中,新语音消息、语音进度条、语音消息转发均是业界首发的新玩法,代表着行业技术的先进性,能够帮助客户在本行业场景内,实现消息的高品质及灵活应用,增加终端用户粘性。

多样化消息

新语音消息是融云为有高音质要求的客户,提供语音消息采样率高达44k的音频数据,音质可以达到无损音乐的呈现效果。目前的小程序中语音消息音质普遍偏低,语音清晰度和还原度难尽人意,从根本上讲,这是因为数据传输中一个消息体128k的限制,导致目前云厂商只能提供8k的语音消息采样率以节省消息包的大小,从而在一个消息体内能传输更多数据内容。而融云的新语音消息则将需传输的音频数据存储到服务器端,只传输URL地址,完全摆脱了数据传输的限制,44k相比业界普遍的8k消息采样率音质得以大幅提升,还原频率足已满足对于各种声音的真实再现需求。

语音进度条也是融云提供给开发者的全新功能。以微信为例,一条60秒的长语音,当用户收听时不慎错按返回就需要再重新听一遍,而语音进度条功能可以自由选择、截取语音中的任意部分,而不必每次都从头至尾全部听完才能获得所需信息。同时“魔方”还提供语音消息转发服务,当用户截取了所需的重要语音片段后,可以直接对语音消息进行转发,这就解决了目前在某些安全的特定场景下用户无法直接转发语音消息,只能先转成文字再截图发送的痛点。

此外,多样化消息里的捕捉并分享生活趣事的“小视频消息”、介绍新朋友的“名片”、童趣十足的“动态表情”、“GIF 图片消息”、摇身化为卡哇依声线的“消息变声”,以及省时省力的“快捷回复”、“会话列表快捷入口”、“阅后即焚”等,都是客户增加业务粘性,提高用户留存率的“秘密武器”。

消息中心和聊天室消息——为企业提供基础消息支持服务

互联网通信中,融云还为企业运营提供其他先进性的基础消息的支持服务,比如消息中心、聊天室消息库等。

消息中心。为便于客户快速启动运营活动,并根据数据统计结果进行策略优化,“魔方”在App中提供完整的消息中心功能模块,支持发送优惠券提醒、活动通知等运营消息,通过可视化的消息创建和发布后台,客户可直观统计运营的数据。开通此服务前,开发者使用融云官方配置的公共账号可进行Demo体验,消息中心界面默认五类消息:交易信息、系统通知、活动福利、社区消息、互动消息,使用消息中心管理平台发送消息,发送的消息都会在Demo客户端显示出来。

聊天室消息库。“魔方”可支持文字、语音、图片、点赞、礼物、弹幕等各种消息类型,也支持通过自定义消息扩展实现自已的业务逻辑,方便开发者快速搭建直播聊天室,极大的节约视频直播产品的开发和运营成本。例如直播场景中,聊天室成员对主播点赞时,有些用户会连续点击,开发者可将这类消息做合并处理,按每5秒一次设置定时器集中发送,这样既降低服务器压力,又保证其他重要消息的畅达。

结语

融云根据多年行业探索经验,将客户的需求前置,通过“魔方”服务向互联网客户提供了先进性的信令服务和各种消息类型,不仅满足了开发者们旺盛的创新性和多样化需求,还解决了用户的实际痛点,融云期待未来通过“魔方”服务帮助开发者创新出更多“趣”应用和“酷”功能,并将服务作为产品技术的重要支撑,进一步提升用户满意度。

关于融云

融云,安全、可靠的全球互联网通信云服务商,向开发者和企业提供即时通讯和实时音视频通信云服务。iResearch 艾瑞权威数据报告显示,融云即时通讯云市场份额连续多年稳居首位。

11月30日,融云将在上海举办2019全球互联网通信云大会(WICC 2019),这是全球范围内首个围绕互联网通信云技术开展研讨的行业技术会议。目前,大会免费报名通道限时开启中,开发者们可通过大会官网(wicc.rongcloud.cn)申请限时免费门票,参与WICC 2019大会期间含主会场与技术分论坛所有场次的内容分享。

转动“魔方” 探秘融云消息管理服务先进性相关推荐

  1. 微服务实践 | 焱融云前端微服务架构的设计要点

    什么是微服务 微服务是一种开发软件的架构和组织方法,其中软件由通过明确定义的 API 进行通信的小型独立服务组成,这些服务由各个小型独立团队负责,每个服务可被独立部署,服务之间是松耦合的,每个服务仅关 ...

  2. WICC 2021成功召开 融云带来 PaaS 服务演进方向新探索

    7月24日,第三届全球互联网通信云大会(WICC 2021)在北京成功召开,数千开发者共赴通信云技术盛宴.本次会议中,"开发者服务生态"被作为重要议题引起了全产业链的广泛关注.作为 ...

  3. android融云消息提示,如何解决 嵌入融云SDK后, Android 手机收不到消息推送?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多人在嵌入融云SDK之后,遇到过Android手机收不到消息推送问题.下面来给大家一些干货.解决Android类手机收不到消息推送的解决方法.供大家参考 ...

  4. android 融云消息推送,如何解决 嵌入融云SDK后, Android 手机收不到消息推送?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多人在嵌入融云SDK之后,遇到过Android手机收不到消息推送问题.下面来给大家一些干货.解决Android类手机收不到消息推送的解决方法.供大家参考 ...

  5. 2017阿里云代码管理服务公测上线

    代码是 DevOps 流程的起点,是所有研发流程的基础,代码托管能为代码"保驾护航",确保代码的安全性.可用性,同时提供围绕代码的一些基础服务,如 MR . Issue 等等. 国 ...

  6. android融云消息免打扰

    刚刚接到这个需求,感觉应该特别简单,看了下,网上有例子,但是说的不是特别详细,在官网上看了一下,然后总结了一下,终于也是被搞定, 不得不说官网也是比较坑,官网上给的例子的一些方法好多都已经过期了,一开 ...

  7. 手把手教你如何开发融云短信服务

    概述 为满足应用中短信验证业务需求,融云与优质短信平台合作,提供具有全网覆盖能力的短信验证码发送.验证功能接口,详细开通及使用说明如下: 短信功能使用流程 开发者在使用短信验证功能前,需前往融云官方网 ...

  8. 融云服务器实时消息路由,IM 北极星产品功能介绍

    IM 北极星 概述 IM 北极星主要为开发者提供了终端用户连接及消息发送状态查询功能:通过查看用户的连接日志,判断用户某时间段内是否可以正常使用融云服务,如:用户反馈消息发送不成功,可能是因为该用户在 ...

  9. 《近匠》融云,自主研发真正不丢消息的IM云服务

    摘要:<近匠>第90期,融云即时通讯云源自飞信团队,拥有8年IM技术积累,却推倒重来,从第零行开始写代码,自己做一套全新的通讯协议和服务端架构,不丢消息.快速迭代反馈,并将逐步落实SDK开 ...

最新文章

  1. 不要上手就学深度学习!超详细的人工智能专家路线图,GitHub数天获2.1k星
  2. C 将长型整数转换为字符串
  3. c# datetime._C#| DateTime.Month属性与示例
  4. 教你从进程中判断病毒木马的存在
  5. 视频教程_干货视频教程分享
  6. Srm32 dwm1000 tdoa定位源码
  7. 前端性能分析探索-天眼浏览器监控
  8. Java使用WebService调用远程服务wsdl的方法,搭建一个demo,简单易用的教程
  9. 计算机两个硬盘的作用,固态硬盘时代谈谈双硬盘(固态+机械硬盘)的好处
  10. 免Root卸载系统预装应用
  11. C++“读取“大量数据时--快读
  12. 【情景英语】英语自我介绍资料及范文
  13. 电力线载波抄表系统--功能特征
  14. 分支限界算法 之 A*算法(启发式搜索算法)---九宫重排游戏(也称八数码问题)
  15. C++万能头文件(bits/stdc++.h)
  16. 敏捷开发的价值观(转自MBAlib)
  17. Unity脚本模板自定义字符串替换
  18. 透过现象看Java AIO的本质 | 得物技术
  19. 背阔肌(08):站姿直臂下拉
  20. PAT 1033 旧键盘打字

热门文章

  1. 课程笔记: stanford cs330 deep muti-task learning and meta-learning -- multitask_transfer_1
  2. Ecplise JUnit 三角形
  3. Java 2 实用教程(第五版)课后习题-【编程题答案】
  4. 智慧树古建筑文化与鉴赏
  5. 做了Firefox下的一个扩展,它的设计理念真的是非常超前啊
  6. PTA|pintia.cn计算摄氏温度
  7. ②读后感之《如何阅读一本书》 莫提默.J.艾德勒【美】
  8. 人工智能本来是个很简单的事,咋被人们整的这么神秘?
  9. Oracle 12c、18c、19c中的MGMTDB、GIMR
  10. 中国历代王朝帝王惊人之最