融云 CallPlus SDK 上线!1V1 音视频、远程服务类应用的实现利器

news2025/3/15 7:15:50

点击报名,9 月 21 日融云直播课

近期,融云新一代音视频通话场景化 SDK CallPlus 将正式上线!关注【融云全球互联网通信云】了解更多

融云 CallPlus 完整封装了拨打、振铃、接听、挂断等整套呼叫流程,支持一对一及群组多人音视频通话。

在功能上,融云 CallPlus 以独立后端保障状态统一性和业务扩展性,上新了视频预览,美颜设置,音频通话、视频通话互转等丰富功能。

契合海外用户的交互偏好,融云 CallPlus 独家提供通话记录管理能力,包括查询用户通话记录列表、删除通话记录等功能,贴近 WhatsApp、Telegram 等国际产品的使用体验。

在集成上,融云 CallPlus 采用平铺式接口设计,且提供 Quick Demo 源码供开发者集成参考,开发者只需一天即可集成一款功能齐全、体验丝滑的音视频通话应用。

[更多细节,尽在 9 月 21 日融云直播课点此报名吧~]


功能完整

融云 CallPlus SDK 将呼叫场景业务流程进行了完整封装,且基于强大的 RTC 实时音视频能力构建,可助力开发者快速实现高清、低延迟的一对一、多对多实时音视频通话能力。

并且,SDK 在功能完整性体验细腻度上优于行业其他产品。

独立后端服务

融云针对音视频呼叫场景单独设计呼叫后端服务 Call Server,将通话状态及相关业务的处理放在服务端,客户端只需要根据下行信令进行相应状态的处理即可。

Call Server 负责整个呼叫流程的管理,简化了客户端的实现复杂度,保证了信息的一致性,让业务的扩展变得更加游刃有余。同时,还将带来以下优势:

独立的信令下发通道

不与 IM 消息抢占通道,呼叫延迟更低,呼叫成功率更高。

完善的通话状态管理

用户通话状态(通话中、呼叫中、空闲等)实时可查,用户异常退出等可实现断线重连。

精准计时及多种方案

Call Server 统一下发通话的开始和结束时间,确保各端计时一致;支持按收到首帧计时加入 RTC 房间成功后计时两种方案,满足不同客户需求。

SDK 功能上新

通话前视频预览及美颜设置

融云 CallPlus 支持通话前视频预览及美颜设置,SDK 已经内置了基础美颜能力,并提供高级美颜插件接口供有需要的开发者选择。

顺畅的音视频通话互转

支持用户在通话过程中,由语音通话到视频通话的升级,及由视频通话到语音通话的降级处理,无需挂断重新发起

这一场景涉及复杂的交互处理:主叫和被叫进行转换通话模式的协商,对端应答后,实现音频、视频通话的相互转换。融云 CallPlus 封装了所有操作和处理逻辑,让这个场景下的用户使用更加便捷。

更灵活的多人通话场景

支持用户主动加入多人通话,且不限制通话用户是否在同一个群组内。

这样,暂时未参与群通话的用户,可以选择在结束前的任意时间加入通话,解决办公场景中的常见情况——用户随时加入起初无法接听的群组会议,或在群组会议过程中新增参与人。

独家提供通话记录管理能力

在绝大部分国内 App 中,音视频通话结束后,会将通话记录以一条消息的形式下发到会话内。

而海外产品如 WhatsApp、Telegram 等,则会对通话记录进行单独保存展示,并支持删除处理。

贴近海外用户使用习惯,融云 CallPlus 会记录每个用户的通话记录,并提供接口供客户查询,同时支持通话记录的删除、批量删除、清空,更符合海外社交用户的交互习惯。

此外,融云 CallPlus 支持呼叫异常后的重试逻辑更细致的监听回调,助力开发者做更细致的上层交互,提升用户体验。

在接口封装上,融云 CallPlus 改变此前各个功能模块相互分割的封装模式,将所有接口进行精简后封装到一个接口类中,提供了一套更简洁、更清晰的功能接口,减少了开发者的学习成本


适用场景

陌生人社交中的 1V1 音视频、线上招聘中的视频面试、在线医疗中的远程问诊和咨询,以及远程工作场景下的一对一和群组音视频沟通等业务应用,均可采用融云 CallPlus SDK 方便快捷地实现。

1V1 音视频

艾媒咨询数据显示,基于 1V1 音视频技术的陌生人社交具备较大的需求空间,40.9% 和 39.4% 的受访者使用这些应用是为了“打发时间”和“认识志趣相投的朋友”。

而 1V1 音视频也是东南亚、北美、拉美等出海高价值区域的热门场景。

细分来看,1V1 音视频主要有视频匹配和约会交友两类应用。

视频匹配

简单来说,就是基于“视频”的社交,用户随机匹配进行视频聊天;或在试聊天几秒钟后根据双方意愿来选择是否继续视频通话。

这是许多出海应用早期进入新兴市场拓客的不二之选,不仅变现路径清晰,而且十分利于初期起量。

约会交友

同样是 1V1 陌生人匹配场景,用户在约会交友类应用中往往希望将关系带入现实生活,因而地理位置、个人资料等也是用户比较关心的元素。

根据 data.ai 数据,2022 年全球约会应用支出同比增长了约 11%,下载量和使用时长增长了 19% 和 14%。这个市场虽有巨头霸主,但是变现路径比较清晰,也是出海开发者最为青睐的产品形态之一。

一般而言,1V1 音视频社交应用也会配备连麦、PK、小游戏、曲库等机制和玩法,但核心模块就是融云 CallPlus 可提供的 1V1 音视频实时交流服务

综合社交应用

组合采用融云 CallPlus + IM 服务,可快速集成包括单聊、群聊、1V1 通话、群组通话在内的综合社交应用。

中东高质量通信应用 Beem 就是这样一款综合社交产品,兼具 C 端用户社交和 B 端商业用途,相当于阿拉伯世界里的“微信”和“企业微信”集合体。

在融云 CallPlus + IM 能力的支持下,应用可提供丰富的即时通讯服务和高质量的音视频通话体验。

商业沟通

融云 CallPlus SDK 还可以方便地集成到成熟业务应用中,作为远程医疗、在线招聘、线上咨询和客服等业务的沟通模块使用。

比如,远程医疗中满足远程问诊、医疗培训、病理分析、手术示教等场景需求;线上招聘应用中直接发起呼叫进行面试,或约定好时间进入面试间进行面试等场景。


核心优势

完整封装:提供完整的呼叫功能方案,包括连接、呼叫、接听、拒接、挂断、呼叫状态通知等。

集成便捷:接口设计贴近业务且简洁明了,结合 Quick Demo 源码,开发者只需使用少量核心接口,一天即可实现音视频通话需求。

场景全面:支持 iOS、Android、Web 等平台,可以满足陌生人社交、在线招聘、远程医疗、线上咨询、售后客服等多种单人和多人通话场景使用。

服务稳定100% 可靠必达的音视频呼叫信令能力,保证连接安全可靠;音频弱网抗丢包 80%,视频弱网抗丢包 60%,并有 3A 算法,保证通话清晰稳定。

周边完善:提供业务场景所需的丰富高级功能,包括内容审核、云端录制、高级美颜等,让开发者的业务开展无忧且高效。


艾瑞巴蒂!注意啦~

融云 CallPlus,更具性价比的音视频通话解决方案。目前月功能费仅为 1500 元/月,含 200,000 分钟免费时长。

场景灵活度高,不限音视频,视频最高分辨率可支持 2K+;

真正省心透明,支持 RTC 与 IM 服务单独采购,且不单独收取呼叫信令费用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/943525.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java对象创建的过程

1、检查指令的参数是否能在常量池中定位到一个类的符号引用 2、检查此符号引用代表的类是否已被加载、解析和初始化过。如果没有,就先执行相应的类加载过程 3、类加载检查通过后,接下来虚拟机将为新生对象分配内存。 4、内存分配完成之后,…

【文末送书】典型IO接口与总线 | SPI、IIC、UART、GPIO

欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。关…

Three.js实现模型,模型材质可拖拽效果 DragControls

Three.js提供了一个拖拽的API DragControls 用于实现模型材质拖拽效果 DragControls:是一个用于在Three.js中实现拖拽控制的辅助类。它简化了在Three.js中实现拖拽物体的过程。 DragControls的构造函数接受三个参数: objects:一个包含需要…

(AS笔记)上传aar包到Maven中央仓库

目录 一、SonaType账户注册与登录 (1)注册 (2)登录 二、创建工单 (1)Github子域名验证 (2)自定义域名验证 三、登录Nexus Repository Manager 四、GPG签名生成和发布 五、Andr…

PHP8内置函数中的数学函数-PHP8知识详解

php8中提供了大量的内置函数,以便程序员直接使用常见的内置函数包括数学函数、变量函数、字符串函数、时间和日期函数等。今天介绍内置函数中的数学函数。 本文讲到了数学函数中的随机数函数rand()、舍去法取整函数floor()、向上取整函数 ceil()、对浮点数进行四舍…

【LeetCode每日一题】——1365.有多少小于当前数字的数字

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 排序 二【题目难度】 简单 三【题目编号】 1365.有多少小于当前数字的数字 四【题目描述】 …

RHCE——十一、NFS服务器

NFS服务器 一、简介1、NFS背景介绍2、生产应用场景 二、NFS工作原理1、示例图2、流程 三、NFS的使用1、安装2、配置文件3、主配置文件分析3.1 实验1 4、NFS账户映射4.1 实验24.2 实验3 四、autofs自动挂载服务1、产生原因2、安装3、配置文件分析4、实验45、实验5 一、简介 1、…

【c++】VC编译出的版本,发布版本如何使用

目录 使用release类型进行发布 应用程序无法正常启动 0xc000007b 版本对应 vcruntime140d 应用版本 参考文章 使用release类型进行发布 应用程序无法正常启动 0xc000007b "应用程序无法正常启动 0xc000007b" 错误通常是一个 Windows 应用程序错误&#xf…

手机拍摄的视频太大怎么压缩?快来学视频压缩

随着手机的普及和视频拍摄的简单化,我们经常会在手机上一不小心就拍摄出大量的视频内容。但这些视频文件往往会占用大量的存储空间,给我们的日常生活带来不便。那么,如何压缩这些过大的视频文件呢? 视频压缩的主要原理是利用视频序…

易云维®FMCS厂务系统创造工厂全新的“数字低碳智能”应用场景

近年来,新一代信息技术的高速发展为传统工业与制造业领域带来了新的机遇。信息技术加持下的制造技术发展出了新的生产方式、产业形态与管理模式。通过搭建FMCS厂务系统进行数字化转型来实现数据互联互通与业务高效协同,助力企业向安全、绿色、节能、高效…

软件测试全生命周期全流程解析

一、软件测试的基本概念 1.测试是软件生存周期中十分重要的一个过程,是产品发布、提交给最终用户前的稳定化阶段。 2.软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序内部结构而精心设计的一批 二、软…

winrar代码执行漏洞CVE-2023-38831复现

工具下载: winrar5.50:https://www.rarlab.com/rar/winrar-x64-550.exe 7-z:https://www.7-zip.org/ 创建文件夹目录如下 测试- image(文件夹,此命名随意)- xingkong.png(一张图片&#xff0c…

【Unity3D赛车游戏】【七】如何在Unity中为汽车添加自动变速箱自动换挡?

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:Uni…

智能工单系统哪家好?如何提升企业维修效率与管理效能?

在互联网信息时代,许多行业已经完成了电子信息化的转变,并从中受益。对于公司而言,SaaS云产品系列提供了更低的成本、更强大的功能以及更好的客户体验。那么,与传统报修工单相比,智能工单有哪些优势呢? 首先…

9个至少提升50%效率的VSCODE插件

在开始编码之前,您首先需要让您的工作流程适合您。让它更高效、更漂亮、更可定制。它会节省您大量的时间和精力,因此您将有更多的能力进行编码。 无论您是前端还是后端开发人员还是高级 Java 程序员,都没关系。这篇文章对你们大多数人来说仍然…

问道管理:融资融券门槛?

融资融券是股票出资中的一种买卖方式,也是现代股市正常运作的重要机制之一。但是,由于融资融券具有利润高、危险大的特色,为了保护大多数出资者的利益,也为了确保股市的安稳运转,国家对融资融券的门槛做出了一系列规则…

一个国产存储一致性及稳定性测试工具介绍

项目地址:https://github.com/zhangyoujia/hd_write_verify 序言 hd_write_verify & hd_write_verify_dump 是测试磁盘稳定性和验证数据一致性的工具。可以测试 物理磁盘、虚拟机磁盘 等。相对于fio和vdbench等工具,此工具更加专注于数据对丢失、数…

lab9 fs

文章目录 Large filestaskhints思路 Symbolic linkstaskhints思路sys_symlinksys_open Large files 目标:11256256*256个block inode的格式在fs.h的struct dinode中被定义,你需要特别注意以下几点 NDIRECTNINDIRECTMAXFILEaddrs[] 在磁盘上找一个文件…

OpenGL手册

基础知识 图元类型 内置变量 GLSL 中文手册 基本类型: 类型说明void空类型,即不返回任何值bool布尔类型 true,falseint带符号的整数 signed integerfloat带符号的浮点数 floating scalarvec2, vec3, vec4n维浮点数向量 n-component floating point vectorbvec2, bvec3, b…

Midjourney学习(三)6个高级应用

使用Remix Mode在原图片的基础上进行二次创作 通过prompt得到大图之后,点击Make Variations按钮,输入Remix Prompt,即可得到意想不到的效果! 局部内容重绘 通过局部重绘可以实现对画面内容更加精细化的控制,同样也是需…