HarmonyOS 鸿蒙Next 求助API 9 rtmp/hls推流

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 求助API 9 rtmp/hls推流 请问现在OpenHarmony API 9有对视频进行rtmp或者hls网络推流的工具吗

3 回复

楼主您好,当前openharmony有开源三方库FFmpeg的能力(ffmpeg实现rtmp推流直播),参考链接:https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/thirdparty/FFmpeg

更多关于HarmonyOS 鸿蒙Next 求助API 9 rtmp/hls推流的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个需要使用NAPI和C++调用FFmpeg库进行转码,请问CMakeList.txt需要怎么进行配置呢,

针对您提出的关于HarmonyOS鸿蒙Next API 9中rtmp/hls推流的问题,以下是直接相关的回答:

在HarmonyOS鸿蒙Next API 9中,实现rtmp/hls推流功能通常需要依赖于特定的多媒体框架或库。HarmonyOS提供了丰富的多媒体API,但具体到rtmp/hls推流,可能需要集成第三方库或使用系统提供的扩展接口。

  1. RTMP推流:HarmonyOS可能不直接提供RTMP推流的API,但您可以通过集成如FFmpeg这样的开源多媒体处理库来实现RTMP推流功能。FFmpeg支持广泛的音视频格式和协议,包括RTMP。

  2. HLS推流:同样,HarmonyOS可能不直接提供HLS推流的API。HLS是一种用于HTTP流媒体传输的协议,常用于iOS设备和Web浏览器。要实现HLS推流,您也可以考虑使用FFmpeg或类似的库。

  3. 集成第三方库:在HarmonyOS项目中集成第三方库时,请确保库的兼容性和许可协议。您可能需要查阅HarmonyOS的官方文档,了解如何正确集成和使用第三方库。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部