我们正在尝试使用从 HLS 流中捕获 PCM 数据进行处理,最好是在播放之前,尽管之后是可以接受的。我们希望在仍然使用 AVPlayer 的同时完成所有这些工作。

有没有人做过这个?对于非 HLS 流以及本地文件,使用 MPAudioProcessingTap 似乎可以做到这一点,但使用 HLS 则不行。这个问题讨论了如何使用非 HLS:
AVFoundation audio processing using AVPlayer's MTAudioProcessingTap with remote URLs

谢谢!

最佳答案

不幸的是,这已被证实是不受支持的,至少目前是这样。
来自苹果工程师:

资料来源:https://forums.developer.apple.com/thread/45966
我们最好的办法是提交增强雷达,试图让他们为它投入一些开发时间。我和你在同一条不幸的船上。

关于ios - 从 HLS 的 AVPlayer 播放中捕获 PCM 数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27992085/

10-13 07:48