跑通示例项目
更新时间: 2024/08/23 15:20:48
在视频呼叫示例项目中使用了呼叫组件实现音视频呼叫。本文介绍如何快速跑通音视频呼叫的示例项目,体验音视频呼叫功能。
开发环境
示例项目对开发环境的要求如下所示:
环境要求 | 说明 |
---|---|
Xcode 版本 | 10 及以上版本 |
iOS | 9.0 及以上版本的 iOS 设备 |
- 请确保您的项目已设置有效的开发者签名。
- 请使用 iOS 真机,因为内部引用的音视频 SDK 无法在模拟器上运行。
前提条件
在开始运行示例项目之前,请确保您已完成以下操作:
- 已 创建应用并获取应用的 App Key。
- 已开通以下服务,若未开通,请参考 开通服务 进行开通。
-
IM 即时通讯。当使用呼叫组件自带的话单功能时,需开通 IM。
-
信令。用于实现点对点呼叫邀请以及音视频通话。
-
音视频通话 2.0。用于实现实时音视频通话。
建议开通音视频通话的 调试模式 (鉴权方式),调试模式建议只在集成开发阶段使用,请在应用正式上线前改回安全模式。
-
如需要抄送,请提前开通消息抄送中的 话单 抄送服务,实现在一通通话结束后,发送事件通知消息,标记此次通话是否接通以及通话时间、类型等数据。
-
操作步骤
- 示例源码仅供开发者接入参考,实际应用开发场景中,请结合具体业务需求修改使用。
- 若您计划将源码用于生产环境,请确保应用正式上线前已经过全面测试,以免因兼容性等问题造成损失。
- 示例代码中包含业务登录逻辑,如果您的业务中需要使用登录相关功能,请修改登录相关的逻辑。
-
前往 GitHub 克隆 VideoCall 示例项目源码 仓库至本地。
-
打开
NLiteAVDemo/AppKey.h
文件,将kAppKey
的值替换您的 App Key。Objective-C
// app key for code static NSString * const kAppKey = @"your app key";
-
连接 iOS 设备后,用 Xcode 打开示例项目,编译并运行示例项目。
此文档是否对你有帮助?