Ich habe eine Testanwendung, die AVPlayer zum Abspielen von Video verwendet, das von einer m3u8 HLS-Wiedergabeliste angegeben wird. Die Wiedergabeliste gibt mehrere alternative Audiostreams an, die der von Apple gefundenen Beispielwiedergabeliste "Listing 10" entsprechen: http://developer.apple.com/library/ios/#technotes/tn2288/_index.html#//apple_ref/doc/uid/DTS40012238-CH1-ALTERNATE_MEDIA Die App muss während der Wiedergabe des Videos zwischen den alternativen Audiostreams wechseln können. Zum Beispiel sollte die App in der Lage sein, zwischen den englischen, französischen und spanischen Audiostreams zu wechseln, indem der Benutzer während der Wiedergabe des Videos auf Schaltflächen in der App tippt.So wechseln Sie mit AVPlayer zwischen alternativen Audiostreams
Welche AVFoundation-Klassen und -Methoden würden vom AVPlayer und seinen verwandten Objekten verwendet, um zwischen den Audio-Streams zu wechseln, die in der m3u8-Playlist angegeben sind? Ich habe mir die Dokumentation der AVFoundation-Klasse angesehen, sehe aber nicht, wie das geht.
Ein Link zu einem Beispielcode, der zeigt, wie das geht, wäre großartig. Ich habe im Internet nach dieser Information ohne Erfolg gesucht. Danke für jede Hilfe mit diesem.
Ich bin auch neugierig, aber für alternative Video ähnlich wie "Listing 12" auf: http://developer.apple.com/library/ios/#technotes/tn2288/_index.html. Ich kann mir vorstellen, dass jede Antwort, die du findest, mir helfen wird – user1636983