Wie man Audio nur für eine bekannte Dauer mit swift @ streamen ka

Ich verwende den AVPlayer (muss nicht, möchte ihn aber streamen und so schnell wie möglich wiedergeben), um eine m4a-Datei abzuspielen (es ist eine iTunes-Audiovorschau). Nur ich möchte nur, dass es einen Teil dieser Datei abspielt. Ich kann eine Startzeit festlegen, aber keine Endzeit.

Die Verwendung eines Timers funktioniert nicht, da ich eine URL als http-Adresse verwende. Ich spiele beim Laden, ohne die Datei herunterzuladen.

Ich habe in Objective-C auch Lösungen für die Verwendung von KVO gesehen, um zu wissen, wann die Musikwiedergabe beginnt, aber ich denke, dies ist nicht der beste Ansatz, da ich schnell arbeite und auch aufgrund von Pannen, die auftreten können, dass der Song nicht aufhört der richtige Moment.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage