快速开始 Demo 是 RTC 提供的基本音视频通话功能的开源示例工程文件。获取该工程文件后,你可以快速构建应用,感受 RTC 的通话效果;也能通过阅读代码,了解基本音视频通话的最佳实践。
使用该工程文件构建应用后,即可使用构建的应用进行音视频通话。
你和你的同事必须加入同一个房间,才能进行音视频通话。
使用 macOS 10.10+ 版本的 Mac 真机(暂不支持 M1 芯片)
已安装 Xcode 9.0+
拥有有效的 AppleID
已获取 RTC 快速开始 Demo 工程文件
关于在控制台获取 AppId 和临时 Token,参看获取 AppId。
临时 Token 生成时填写的房间 ID 和用户 ID 需与 Demo 进房预览界面的房间 ID 和用户 ID 一致。
临时 Token 仅用于测试或跑通 Demo,你可以通过阅读密钥说明了解更多 Token 相关。
QuickStart.xcodeproj 工程文件Constants.h 文件并在引号间填写你在控制台上获取到的 AppID 和 Token单击 Product > Run,或通过快捷键 command + R 运行。运行开始界面如下:
快速开始 Demo 跑通后,两个测试设备距离较近会产生啸叫。
通信两端的设备在同一房间内,且处于公放状态,连环增益大于 1 时会产生近场啸叫,与 Demo 本身无关。请将各测试设备保持一定距离。
Demo 运行后,出现错误弹窗。
SDK 内部遇到不可恢复的错误。错误码详情,请参看:错误码。
更多关于 macOS 平台上集成 RTC SDK 的问题,参看 macOS 集成常见问题。