C'è una piccola documentazione preziosa su AVAudioMix e MTAudioProcessingTap, che consente l'elaborazione delle tracce audio (accesso PCM) delle risorse multimediali in AVFoundation (su iOS). Questo article e una breve menzione in una sessione WWDC 2012 è tutto ciò che ho trovato.Elaborazione audio AVFoundation utilizzando MPAudioProcessingTap di AVPlayer con URL remoti
Ho la configurazione descritta here che funziona per i file multimediali locali ma non sembra funzionare con i file remoti (ovvero gli URL di streaming HLS). L'unica indicazione che ciò è previsto è la nota alla fine di questo Technical Q&A:
AVAudioMix supporta solo risorse basate su file.
Qualcuno sa di più su questo? non c'è davvero alcun modo di accedere ai dati audio PCM quando la risorsa non è basata su file? Qualcuno può trovare la documentazione Apple relativa a MTAudioProcessingTap?
non funziona su ios7% ( – abuharsky
Quale flusso? Ho notato che i m3u8 hanno problemi basati su alcuni commenti sul mio sito. Non sono sicuro di quale sia l'accordo ma non riesco a vederlo al momento. : Ah, tu sei il tizio del mio sito - mi dispiace per la ripetizione! –
@RyanMcGrath l'url è rotto potresti fornire un link mirror per il codice di esempio, sarebbe davvero molto utile, grazie –