集成SDK
所有文档

          实时音视频 RTC

          集成SDK

          集成SDK

          根据本文指导快速集成 BRTC Web SDK 并在你自己的 app 里实现实时音视频通话。

          注意:由于浏览器的安全策略对除 127.0.0.1 以外的 HTTP 地址作了限制,BRTC Web SDK 仅支持 HTTPS 协议或者 http://localhost(http://127.0.0.1), 请勿使用 HTTP 协议部署你的项目。

          准备环境 支持BRTC SDK的浏览器,如下:

          Chrome 72+,Edge(83.0.478.56)+, Firefox 75+等

          注意:如果你的网络环境部署了防火墙,请根据应用企业防火墙限制打开UDP 10010端口。

          下载SDK

          npm i baidurtc 或通过下文的链接获取

          集成SDK

          创建一个Web项目,如果你已经有一个 Web 项目了,可直接集成 SDK。

          选择如下任意一种方法获取 BRTC Web SDK:

          1、使用 CDN 方法获取 SDK

          该方法无需下载安装包。在项目文件中,将以下代码添加到<head> 中的一行:

          <script type="text/javascript" src="https://code.bdstatic.com/npm/baidurtc@0.9.8/dist/baidu.rtc.sdk.js" ></script>

          2、从官网获取 SDK

          下载最新版 BRTC Web SDK 软件包。

          将下载下来的软件包中的 baidu.rtc.sdk.js 文件保存到项目文件所在的目录下。

          在项目文件中,将如下代码添加到 <style> 上一行:

          <script src="./baidu.rtc.sdk.js"></script>

          现在,我们已经将 BRTC Web SDK 集成到项目中了。接下来我们要通过调用 BRTC Web SDK 提供的核心 API 实现基础的音视频通话功能。

          直接在html中引入使用:

          https://code.bdstatic.com/npm/baidurtc@0.9.8/dist/baidu.rtc.sdk.js

          参考demo页面:

          https://redwinner.github.io/brtc/brtc.html

          https://brtc.bj.bcebos.com/brtc.html

          https://unpkg.com/baidurtc/demo/brtc.html

          上一篇
          概述
          下一篇
          API