文档管理中心
FAQ媒体开发音频和视频音频(Audio)如何播放PCM格式的音频

如何播放PCM格式的音频

问题现象

使用AVPlayer播放AudioCapturer录制的PCM格式音频时,发生异常错误。

问题根因

AVPlayer不支持直接播放PCM格式文件。

解决方案

  • AudioRenderer:用于音频输出的ArkTS/JS API,仅支持PCM格式,需要应用持续写入音频数据进行工作。应用可以在输入前添加数据预处理,如设定音频文件的采样率、位宽等,要求开发者具备音频处理的基础知识,适用于更专业、更多样化的媒体播放应用开发。
  • OHAudio:用于音频输出的Native API,此API在设计上实现归一,同时支持普通音频通路和低时延通路。仅支持PCM格式,适用于依赖Native层实现音频输出功能的场景。
在 FAQ 中进行搜索
请输入您想要搜索的关键词