IT评测·应用市场-qidao123.com技术社区

标题: 鸿蒙5.0&next开发【音频解码】音视频编解码 [打印本页]

作者: 拉不拉稀肚拉稀    时间: 2025-4-2 19:09
标题: 鸿蒙5.0&next开发【音频解码】音视频编解码
音频解码

开发者可以调用本模块的Native API接口,完成音频解码,即将媒体数据解码为PCM码流。
适用场景

   说明:
  通过MP3音频编码流程生成的码流无法直接通过MP3音频解码流程进行解码。建议通过(PCM码流->MP3音频编码->封装->解封装->MP3音频解码)流程进行。
  开发指导

参考以下示例代码,完成音频解码的全流程,包罗:创建解码器、设置解码参数(采样率/码率/声道数等)、开始、刷新、重置、烧毁资源。
在应用开发过程中,开发者应按肯定顺序调用方法,执行对应操作,否则系统可能会抛出异常或生成其他未界说的举动。详细顺序可参考下列开发步骤及对应说明。
如下为音频解码调用关系图:


在 CMake 脚本中链接动态库

  1. target_link_libraries(sample PUBLIC libnative_media_codecbase.so)
  2. target_link_libraries(sample PUBLIC libnative_media_core.so)
  3. target_link_libraries(sample PUBLIC libnative_media_acodec.so)
  4. cmake
复制代码
开发步骤


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4