鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

自 HarmonyOS NEXT星河版正式面向开发者开放申请以来,ZEGO 就积极开始与HarmonyOS NEXT的适配,在4月29日正式发布了HarmonyOS 音视频SDK 1.1.0 版本。在鸿蒙生态支持的业务场景包括直播、音视频通话、语聊房、金融双录、智能开户、智能客服等。

本文介绍如何快速跑通 HarmonyOS 音视频示例源码,体验基础的音视频通话服务。

示例源码下载地址:https://storage.zego.im/express/example/video/ohos_ets/ZegoExpressDemo_ohos_ets.zip

示例源码运行环境

在开始集成 SDK 前,请确保开发环境满足以下要求(以下说明皆以 Windows 开发电脑为例):

  • 已联系华为商务人员,签署合作计划,开通相关权限,获取 DevEco Studio 4.1.3.600 Release 或以上版本。
  • 获取配套 API Version 11 的 HarmonyOS NEXT SDK 或以上版本。
  • 获取配套 API Version 11 的 HarmonyOS NEXT 2.0.0.59 操作系统或以上版本,支持音视频的鸿蒙设备,且已开启“允许调试”选项。
  • 鸿蒙设备、Windows 开发电脑已经连接到 Internet。

注意:

  • 首次编译示例源码时,如果没有对应的依赖库或者构建工具,DevEco Studio 会自动下载示例源码,可能需要较长时间,请耐心等待。
  • 建议直接使用鸿蒙官网配套的 SDK 及相关工具链开发套件,并给 DevEco Studio 配置本地的 SDK 环境。

前提条件

已在 ZEGO 控制台 创建项目,并申请有效的 AppID 和 AppSign,详情请参考 控制台 – 项目管理 中的“项目信息”。

运行示例源码

1. 在开发电脑中找到 DevEco Studio 软件图标。

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

2. 打开 DevEco Studio,单击 “Open Project”。

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

3. 在解压后的示例源码文件夹中,选择 ZegoExpressOHOSDemo 文件夹打开。

4. 找到 “ZegoExpressOHOSDemo\ZegoExpressOHOSExample\src\main\ets\pages\” 目录下的 “KeyCenter.ets” 文件,填写 SDK 初始化所需的 appID 和 appSign 等信息。

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

5. 将鸿蒙设备连接到开发电脑,当该设备成功开启“开发者模式”和“USB 调试”功能后,可以看到 DevEco Studio 上方的 “Running Devices” 选项框由下图:

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

变为下图:

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

即 DevEco Studio 已成功连接到鸿蒙设备,可以将示例源码运行到该设备上了。

6. 单击 “Run” 按钮,编译并运行示例源码。

鸿蒙 HarmonyOS NEXT 实时音视频SDK 示例源码集成

在真机中运行项目,运行成功后,可以看到本端视频画面。

扩展阅读:在HarmonyOS NEXT 上 实现视频通话

本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/yinshipin/47838.html

(0)

相关推荐

发表回复

登录后才能评论