我们正在尝试使用捕获来自HLS流的PCM数据进行处理,理想情况是在播放之前,尽管只是在可接受之后。我们希望在使用AVPlayer时完成所有这些操作。
有人这样做过吗?对于非HLS流以及本地文件,这似乎可以使用MPAudioProcessingTap,但不能使用HLS。此问题讨论了使用非HLS进行此操作: AVFoundation audio processing using AVPlayer's MTAudioProcessingTap with remote URLs
谢谢!
答案 0 :(得分:0)
不幸的是,至少在目前,这已被证实不受支持。
来自Apple工程师:
HTTP实时流传输不提供MTAudioProcessingTap。如果此功能对您很重要,我建议您进行增强-通常有助于描述您要设计的应用程序类型以及如何使用此功能。
来源:https://forums.developer.apple.com/thread/45966
我们最好的选择是提交增强雷达,以使它们投入一些开发时间。我和你在同一条不幸的船上。