当前位置: 首页 > 软件库 > 应用工具 > 多媒体工具 >

ArCall

一对一呼叫接通服务
授权协议 MIT
开发语言 Java C/C++ Objective-C
所属分类 应用工具、 多媒体工具
软件类型 开源软件
地区 国产
投 递 者 锺离伟彦
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

anyRTC 点对点呼叫 Demo — ArCall,结合了实时消息RTM与音视频SDK,快速实现一对一呼叫接通服务,仅需用手机打开对应APP,或PC端打开链接拨号即可接通,可实现多平台互通。

ARCall 是 anyRTC 专为 2 人通话的示例项目,演示了如何通过 anyRTC云服务,并配合 anyRTC RTC SDK、anyRTC RTM SDK,快速实现呼叫邀请通话的场景。

  • 可拓展多人呼叫邀请。
  • 可运用自采集模块,加载第三方美颜库,实现美颜贴图功能。
  • 可对接第三方推送实现推送功能。

支持场景

ARCall 示例项目提供呼叫邀请功能。类似微信呼叫好友聊天。呼叫方发送呼叫邀请,接收端接收呼叫请求,同意该呼叫邀请,进行音视频通信,通信中可以静音、关闭本地摄像头、打开关闭扬声器、切换摄像头等操作。

ArCall点对点呼叫Demo可普遍使用于在线医疗、在线教育、企业内部通讯、智能终端、陌生人交友、视频面试、呼叫中心和调度安防中,低延时快速接通,实时音视频交流互动。

功能列表

RTM-SDK功能

RTC-SDK功能

功能展示为iOS接口,其他平台接口请前往文档中心

平台兼容

ARCall 示例项目支持以下平台和版本:

  • iOS 9 及以上。
  • Android 4.4 及以上。
  • Web Chrome 72 及以上,Web 其他浏览器未经验证。
  • 自ARCall开源以来,接到很多客户反馈,让我们添加语音呼叫功能、多人音视频呼叫功能、以及跟SIP互通的功能。鉴于此,经过跟客户仔细磨合需求,小编总结了以下几点,小伙伴们快来看看吧。 语音呼叫:点对点语音呼叫,2人语音呼叫通话场景。 视频呼叫:点对点视频呼叫,2人视频呼叫通话场景。 视频呼叫中转换为语音呼叫,2人视频呼叫过程中以及通话中转为音频的场景。 多人音视频通信:2人以及多人音视频通信,通话

  • 介绍 基本 uniapp_arcall 是通过 uniapp 实现的语音通话、视频通话以及相关配套的呼叫邀请。 解决向指定用户发起呼叫通知,对方接受后进行通话的场景需求。 呼叫邀请基本流程 发起呼叫 收到被叫接听 收到被叫拒绝 通知主叫接听 通知主叫拒绝 主叫 被叫收到呼叫 主叫执行 RTC 相关逻辑 被叫接听 被叫拒绝 被叫执行 RTC 60s 无操作邀请自动失败 通话基本流程 采集音视频 本地

 相关资料
  • 我是RXJava的新手。在一个场景中,我希望调用第一个登录webservice(),如果成功,则希望调用另一个webservice()以获取用户信息。

  • 问题内容: 我想使用Mockito测试下面的(简化)代码。我不知道如何告诉Mockito第一次失败,然后第二次成功。 我可以通过以下方式设置成功测试: 以及失败测试: 但是,如何测试一次失败(或两次)然后成功,就可以了吗? 问题答案: 从文档: 有时,对于同一方法调用,我们需要对不同的返回值/异常进行存根。典型的用例可能是模拟迭代器。Mockito的原始版本没有此功能来促进简单的模拟。例如,可以使

  • 我有一个后台服务,每天下午1点打电话给我。下午1点,我的Firebase数据库中的3个值应设置为0。当用户启动某个活动时,会触发后台服务。如我所愿,值在下午1点重置为0,但每次下午1点后,当用户启动活动时,服务都会运行重置我的值。如何在下午1点将值重置为0,直到第二天下午1点才再次重置? 下面是我在服务类中的代码 这是启动服务的代码。此方法在此活动的oncreate方法中调用。

  • 问题内容: 我需要在Android设备中致电Soap Web服务。我已经在其他页面上阅读了很多文章,观看了视频…但是我尝试了所有方法,但是我无法使其在我的android设备上正常工作,也无法在模拟器上进行测试,因为我的计算机无法处理其中任何一个,所以我不知道错误是否在代码上,或者这是否是我的android设备的问题。 布局xml只是一个EditText,一个Button和一个TextView。 在

  • 使用Twilio Studio和我们的流设置为“连接呼叫到”小部件一个通用电话,除非输入了分机,然后“连接呼叫到”小部件一个人的桌面电话,这是使用“基于拆分”小部件。当用户不拿起他们的电话和超时发生时,问题就会发生。流如何将用户发送回Twilio“记录语音邮件”小部件?

  • 我是Twilio的新手,我需要一些关于特定场景的帮助。一段时间以来,我一直试图为这个问题找到解决办法,但一直未能如愿。 我想使用一个移动(a)的Twilio号码打电话给移动(B)的另一个用户。我想这样做的方式,其中呼叫是由Twilio号码发起的,而不是由(a)的电话号码发起的。 换句话说,(A)从移动台拨Twilio号码,Twilio依次拨(B)并将(B)与(A)连接。 我已经将(A)拨打的Twi

  • 我在调用我的onLeScan时遇到问题。我在开始扫描中放置了一个标签,每次都会被调用。出于某种原因,我的onLeScan永远不会被调用。有人看到我所做的有问题吗?onLeScan应该在开始扫描后立即调用,对吗? 编辑更改了我的onLeScan函数。仍然不起作用,但我认为我正在走向正确的道路。DeviceBeacon是一个只包含方法的类:getName()、getSignal()和getAddres

  • 1、接口声明 如果您希望在自己的CRM系统嵌入呼叫中心能力,需要对接智齿呼叫中心能力,在对接前请您阅读如下对接流程,以便您更好的完成对接。如果只对接基本呼叫能力,预计对接及调试过程1周左右即可完成。 第一步:获取第三方用户接口调用唯一凭证 请联系您的售后经理,获取您企业的如下信息: 1、companyid(企业id) 2、appid(第三方用户接口调用唯一凭证id) 3、app_key(第三方用户