На данный момент я пытаюсь разработать приложение для онлайн-видео-воспроизведения без раскадровки. Я могу воспроизводить видео на AVPlayer, но встречал проблему с аудиоканалами (все в одном .mp4, не разделенные). Некоторые видео имеют более одного (например, английский, немецкий и т. Д.). Вот пример кодаКак проверить количество аудиоканалов в AVPlayer?
if let url = URL(string: urlString){
let player = AVPlayer(url: url)
let playerLayer = AVPlayerLayer(player: player)
self.layer.addSublayer(playerLayer)
playerLayer.frame = self.frame
player.play()}
Вопрос: Как получить количество звуковых каналов с номерами и и быть в состоянии переключатель о них? Заранее спасибо