Giter Site home page Giter Site logo

jangocheng / arcall Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anyrtc-usecase/arcall

1.0 0.0 0.0 49.87 MB

一对一呼叫、邀请呼叫、音视频通话、多人通话,适合陌生人交友、在线教学、在线医疗、智能终端等场景;更能轻松实现腾讯会议,Zoom会议,钉钉课堂等多人音视频交互类场景。

License: MIT License

CSS 0.47% JavaScript 2.45% HTML 1.25% Java 10.72% Objective-C 36.34% C++ 48.74% Ruby 0.02%

arcall's Introduction

效果

image

项目概述

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

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

代码下载

Github代码下载慢,请移步至码云下载

支持场景

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

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

功能列表

RTM-SDK功能

RTC-SDK功能

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

平台兼容

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

  • iOS 9 及以上。
  • Android 4.4 及以上。
  • Web Chrome 72 及以上,Web 其他浏览器未经验证。

快速开始

前提条件

在编译及运行 ARCall 示例项目之前,你需要完成以下准备工作。

获取App ID

通过以下步骤获取anyRTC App ID:

  1. 在anyRTC控制台创建一个账号。
  2. 登录anyRTC控制台,创建一个项目。
  3. 前往项目管理页面,获取该项目的 App ID。

运行示例项目

参考以下文档在对应的平台编译及运行示例项目:

与SIP互通

SipRtcProxy是anyRTC开源的sip proxy,实现了rtc与sip的互通。

常见问题

详见常见问题

anyRTC创业扶持计划

  • 30万免费分钟数,助力初创企业快速发展。

anyRTC初创企业扶持计划,只要通过企业审核,联系客服加入anyRTC创业扶持计划,即可享受30万免费分钟数。获得分钟数可降低在实时音视频技术服务所产生的成本费用,零成本快速启动项目。

  • 专属技术指导支持

anyRTC为初创企业提供一对一专属客服,为客户提供专业、认真的服务,及时解答您的疑惑。并为客户提供专属技术指导,更快上手,轻松上线!

联系我们

联系电话:021-65650071

QQ咨询群:580477436

ARCall技术交流群:597181019

咨询邮箱:[email protected]

技术问题:开发者论坛

获取更多帮助前往:www.anyrtc.io

arcall's People

Contributors

boyuanzjq avatar dync-boyuan avatar dyncmark avatar jhdync avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.