gpt4 book ai didi

ios - 如何仅使用 AVAudioPlayer 或 AVPlayer 播放 PCM 数据/缓冲区?

转载 作者:可可西里 更新时间:2023-11-01 03:28:43 29 4
gpt4 key购买 nike

如何仅使用 AVAudioPlayer 或 AVPlayer 播放 PCM 数据/缓冲区?我知道,我可以通过将数据输入播放回调方法来使用 AudioUnit/AudioQueue 播放 PCM 数据/缓冲区。但是不想这样做。

我在谷歌上搜索了很多但找不到任何有用的答案或任何示例代码来执行此操作。任何帮助将不胜感激。

最佳答案

如果它对其他人有帮助,我正在回答我自己的问题。经过几天不懈的尝试,我终于让它工作了。虽然以不同的方式。我在 RAW PCM 数据之上添加了一个 wav 标题信息,并保存了一个扩展名为 .wav 的文件。然后使用 AVAudioPlayer 或 AVPlayer 播放文件。在这里您将获得有关 How to add playable(such as wav,wmv) header with PCM data/buffer in iOS 的完整示例代码欧。

关于ios - 如何仅使用 AVAudioPlayer 或 AVPlayer 播放 PCM 数据/缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28222843/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com