Differenz zwischen AudioQueue-Zeit und AudioQueue-Gerätezeit

Ich versuche Musik, die von einem Host-iPhone an ein Client-iPhone gesendet wurde, zu synchronisieren. Das Audio wird mit AVAssetReader gelesen und über Pakete an den Client gesendet, der es wiederum an einen Ringpuffer weiterleitet, der die Audioqueue-Puffer und auffüllt beginnt zu spielen.

Ich habe die AudioQueue-Dokumente durchgesehen und es scheint zwei verschiedene Konzepte für einen Zeitstempel zu geben, die mit der AudioQueue zusammenhängen:Audio-Warteschlangenzeit undGerätezeit der Audio-Warteschlange. Ich bin nicht sicher, wie diese beiden zusammenhängen und wann man eher (oder in Verbindung mit) dem anderen verwendet werden sollte.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage