HarmonyOS鸿蒙Next中目前项目想接入腾讯的IM、音视频服务,该如何介入相关的SDK?

HarmonyOS鸿蒙Next中目前项目想接入腾讯的IM、音视频服务,该如何介入相关的SDK? 【问题描述】:目前项目想接入腾讯的IM、音视频服务,鸿蒙该如何介入相关的SDK?

【问题现象】:目前项目想接入腾讯的IM、音视频服务,鸿蒙该如何介入相关的SDK?

相关链接:搜索相关的资料发现uniapp支持腾讯的IM,相关的代码已经跑通了,但是uniapp鸿蒙版 TUI SDK 功能跟其它端不一致。

使用uni-app开发HarmonyOS应用,如何集成腾讯云即时通信IM功能?-华为开发者问答 | 华为开发者联盟

【版本信息】:不涉及

【复现代码】:不涉及

【尝试解决方案】:暂无


更多关于HarmonyOS鸿蒙Next中目前项目想接入腾讯的IM、音视频服务,该如何介入相关的SDK?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

开发者您好,腾讯的IM SDK开发者可以参考下这个链接:腾讯云即时通信IM SDK,腾讯音视频服务可以参考下这个链接:腾讯云实时音视频 SDK,开发者可以确认下是否可以解决您的问题。

更多关于HarmonyOS鸿蒙Next中目前项目想接入腾讯的IM、音视频服务,该如何介入相关的SDK?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你好,您发的两个链接是同一个,是 IM SDK 吧,没有 音视频功能

开发者您好,不好意思,之前的链接已经更正过来了,腾讯音视频服务可以参考下这个链接:腾讯云实时音视频 SDK-华为生态市场

IM服务已有官方原生支持,但音视频服务(TRTC)目前仍主要依赖跨端框架。

鸿蒙Next项目接入腾讯IM和音视频SDK,需使用ArkTS/ArkUI开发。腾讯官方若未提供HarmonyOS SDK,可通过以下方式尝试:

  1. 检查腾讯云官网是否已发布HarmonyOS版本SDK。
  2. 若无,可考虑使用Web API或封装原生能力桥接。
  3. 关注腾讯云官方动态,等待HarmonyOS适配版本发布。

在HarmonyOS Next中接入腾讯IM、音视频服务,目前主要有两种技术路径:

1. 通过ArkTS/ArkUI原生开发集成 这是官方推荐的方式。由于HarmonyOS Next不再兼容Android AOSP,因此无法直接使用腾讯云提供的Android SDK。你需要:

  • 联系腾讯云商务或技术团队,咨询其HarmonyOS原生SDK的开发计划或获取适配版本。
  • 如果腾讯已提供HarmonyOS SDK,可按照其官方文档,通过Har包或npm包的方式引入项目,并调用ArkTS/ArkUI原生API进行开发。
  • 如果暂无官方SDK,可评估其REST API或C++跨平台SDK(如TXLiteAVSDK_Smart)在HarmonyOS NDK环境下的适配可能性,但这需要较强的原生开发能力。

2. 通过uni-app跨平台框架集成 你已尝试此方式并发现鸿蒙版的TUI SDK功能与其他端不一致。这是因为:

  • uni-app的鸿蒙Next版本仍处于演进中,其插件生态(包括腾讯云插件)的完整度与iOS/Android端尚有差距。
  • 该方式依赖uni-app框架对鸿蒙的适配以及插件开发者对鸿蒙平台的单独支持。

建议行动:

  • 首选路径:直接联系腾讯云,确认其HarmonyOS原生SDK的发布路线图。这是最根本的解决方案。
  • 备选方案:若项目周期紧急,可暂时基于uni-app开发,但需接受鸿蒙端功能可能存在限制或差异,并关注uni-app及腾讯云插件对HarmonyOS Next的更新情况。
  • 技术评估:评估项目是否可接受仅使用腾讯云的REST API实现核心IM功能(如消息收发),音视频则需等待官方SDK支持。

当前阶段,第三方服务对HarmonyOS Next的原生支持仍在逐步完善中,与SDK提供方直接沟通获取准确适配信息是关键。

回到顶部