OpenHarmony 5.0版本下的音视频软件开发

wowni 显示全部楼层 发表于 2024-11-7 17:16:22

【问题描述】

看到一段话:

NDK(Native Development Kit)是鸿蒙提供的Native API、编译脚本和编译工具链的集合,方便开发者使用C/C++实现应用的关键功能。一般情况下应用开发使用ArkTS,ArkTS已经能满足大部分的功能开发,但有些功能还是需要用C/C++来实现,像音视频、直播、美颜、地图、AI等功能就需要使用C/C++来实现。学习NDK的前提是熟悉C/C++,重点掌握指针。

想问下,微信这些音视频软件是怎么实现音视频处理的呢,也是走的这种开发路线吗?我搜了一圈,还没有找到在OpenHarmony能跑的录屏软件

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

青山

沙发 发表于 2024-11-8 17:56:55
1、录屏可以参考这个sample应用,测试可以使用,使用的是ArkTs API 。https://gitee.com/openharmony/ap ... edia/ScreenRecorder
2、音视频录制和播放提供了ArkTs API,音视频编解码封装目前只有native API,如果实际处理音视频数据放到native效率高一点

深开鸿_王石

板凳 发表于 2024-11-11 15:55:49
https://gitee.com/openharmony-sig/ohos_ijkplayer , 这个是用napi进行在线播放的,里面用了ffmpeg,你需要也可录屏啥的

Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部