Puffergröße für AVPlayer / AVPlayerItem

8

Ich erstelle eine Streaming-Radio-Anwendung für iOS und möchte die Eigenschaften von AVPlayer und AVPlayerItem optimieren, um eine zuverlässigere Wiedergabe bei verlustreichen Konnektivitätsbedingungen zu ermöglichen. Ich möchte die Puffergröße erhöhen.

Die einzige Antwort, die ich finden konnte, ist hier

Gibt es das überhaupt, ohne OpenAL zu erreichen?

    
Ospho 28.01.2014, 08:40
quelle

2 Antworten

10

Fügen Sie den folgenden Code in Ihre Beobachtermethode ein.

%Vor%

Ich habe implementiert und funktioniert gut.

Bezogen von: Ссылка

    
arunit21 26.08.2014, 09:36
quelle
1

Siehe hier: Fortschritt beim AVPlayer-Streaming

Und hier: Wie bekomme ich Dateigröße und aktuelle Dateigröße von NSURL für AVPlayer iOS4.0

Sie können die Eigenschaft "currentitem.loadedTimeRanges" des Players beobachten, und wenn die Ereignisse ausgelöst werden, können Sie überprüfen, wie viel gepuffert wurde, bevor Sie mit der Wiedergabe beginnen. Hier ist ein Beispiel, wie ich es benutze:

%Vor%     
YoCoh 28.01.2014 08:48
quelle