Не удается воспроизвести зашифрованный поток видео HLS AES-128 на симуляторе iOS 13 beta 3 - PullRequest
0 голосов
/ 08 июля 2019

Поскольку 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-устройстве, так и на симуляторе).

Итак, вопрос: у вас тоже есть такая же проблема?Если да, то удалось ли это решить?

...