Tôi có một ứng dụng thử nghiệm sử dụng AVPlayer để phát video được chỉ định bởi danh sách phát m3u8 HLS. Danh sách phát chỉ định một số luồng âm thanh thay thế, tương tự như danh sách phát mẫu "Liệt kê 10" do Apple tìm thấy tại đây: http://developer.apple.com/library/ios/#technotes/tn2288/_index.html#//apple_ref/doc/uid/DTS40012238-CH1-ALTERNATE_MEDIA Ứng dụng cần có khả năng chuyển đổi giữa các luồng âm thanh thay thế trong khi video đang phát. Ví dụ: ứng dụng sẽ có thể chuyển đổi giữa các luồng âm thanh tiếng Anh, tiếng Pháp và tiếng Tây Ban Nha bằng các nút nhấn của người dùng trong ứng dụng trong khi video đang phát.Cách chuyển đổi giữa các luồng âm thanh thay thế bằng AVPlayer
Các lớp và phương pháp AVFoundation nào sẽ được AVPlayer và các đối tượng liên quan của nó sử dụng để chuyển đổi giữa các luồng âm thanh được chỉ định trong danh sách phát m3u8? Tôi đã xem tài liệu của lớp AVFoundation nhưng không thấy cách thực hiện điều này.
Một liên kết đến một số mã mẫu cho biết cách thực hiện việc này sẽ tuyệt vời. Tôi đã tìm kiếm trên web thông tin này mà không thành công. Cảm ơn vì đã giúp đỡ.
Tôi cũng tò mò về điều này, nhưng đối với video thay thế tương tự như "Liệt kê 12" trên: http://developer.apple.com/library/ios/#technotes/tn2288/_index.html. Tôi tưởng tượng bất cứ câu trả lời nào bạn tìm thấy sẽ giúp tôi – user1636983