从无到有实现音视频通讯

由于近年国内外疫情肆虐,全国中小学都开始实行网上授课,很多公司也纷纷推出一些音视频通讯类的产品,由于从无到有研发音视频成本较高,所以大部分公司选择使用由 anyRTC 提供的 RTC SDK 进行开发,以求产品可以快速上线,并且稳定运行。

anyRTC 提供 web,微信小程序,flutter,ios, android,windows 等平台的 RTC SDK,本文将以 web端为例,从无到有实现一个基础的音视频通讯demo;

开发前提条件

  • 一个有效的 开发者账号

  • 一款支持 RTC SDK 的主流浏览器:

  • 一台拥有音视频输入输出设备(麦克风,摄像头)的终端

下载 SDK

  • 官网下载中心找到 「RTC SDK 下载」 的 Web 端

  • 前往阿里云 OSSctrl + scommand + s 下载

  • 前往 github cloneDownload ZIP 下载

  • 通过 npm 市场下载

导入 SDK

  • script 标签引入

    使用 <script> 标签引入的 SDK ,window 对象中会暴露一个 ArRTC 的全局变量。

<script src="/<YOUR_PATH>/to/ArRTC@latest.js"></script>

  • ES6 方式引入
import ArRTC from '/<YOUR_PATH>/to/ArRTC@latest.js';

  • CommonJS 方式引入
var ArRTC = 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值