Поскольку iOS 13 beta AES-128 зашифрованное воспроизведение видео HLS перестало работать для меня на iOS Simulator (я использую либо подход AVPlayer / AVPlayerLayer, либо AVPlayer / AVPlayerViewController).Например:
override func viewDidAppear(_ animated: Bool) {
let url = URL(string:"https://video-dev.github.io/streams/dai-discontinuity-deltatre/manifest.m3u8")!
let playerViewController = AVPlayerViewController()
let player = AVPlayer(url: url)
playerViewController.player = player
self.present(playerViewController, animated: true) {
playerViewController.player?.play()
}
}
Я также пытался воспроизвести нешифрованные потоки HLS, и они, кажется, работают нормально на iOS 13 beta iOS Simulator.Например этот работает как положено.Воспроизведение одних и тех же видеопотоков прекрасно работает на iOS 12 (как на iOS-устройстве, так и на симуляторе).
Итак, вопрос: у вас тоже есть такая же проблема?Если да, то удалось ли это решить?