Có tài liệu quý giá trên AVAudioMix và MTAudioProcessingTap, cho phép xử lý được áp dụng cho các bản âm thanh (truy cập PCM) của nội dung phương tiện trong AVFoundation (trên iOS). Điều này article và một đề cập ngắn gọn trong một phiên WWDC 2012 là tất cả tôi đã tìm thấy.Xử lý âm thanh AVFayer bằng AVTAayer's MTAudioProcessingTap với các URL từ xa
Tôi đã thiết lập được mô tả here làm việc cho các tệp phương tiện cục bộ nhưng dường như không hoạt động với các tệp từ xa (cụ thể là các URL luồng HLS). Dấu hiệu duy nhất cho thấy đây là ghi chú ở cuối số Technical Q&A:
AVAudioMix chỉ hỗ trợ nội dung dựa trên tệp.
Có ai biết thêm về điều này không? có thực sự không có cách nào để truy cập dữ liệu PCM âm thanh khi nội dung không dựa trên tệp? Bất cứ ai có thể tìm thấy tài liệu Apple thực tế liên quan đến MTAudioProcessingTap?
nó không hoạt động trên ios7% ( – abuharsky
Luồng nào? Tôi nhận thấy .m3u8 có vấn đề dựa trên một số nhận xét trên trang web của tôi. Không chắc chắn về thỏa thuận nào nhưng không thể thực sự xem xét nó vào lúc này. : Ah, bạn là chap từ trang web của tôi - xin lỗi vì đã lặp lại! –
@RyanMcGrath url bị hỏng, bạn có thể cung cấp liên kết gương cho mã mẫu, nó thực sự thực sự giúp tôi, nhờ –