У меня проблема с воспроизведением видеопотоков HLS m3u8. Я создал новый проект с целевой iOS9 и использую AVPlayer для воспроизведения видеопотока. Пока тестовый поток работает, все остальные видеопотоки, которые я использую в своих приложениях для Windows и Android, не работают с классом iOS AVPlayer. Не могли бы вы посоветовать, можно ли настроить AVPlayer или какую стороннюю современную библиотеку можно использовать? Обновление: Пробовал демо-приложение Vitamio, оно работает.
Это код, который я использую:
@IBAction func pressed(sender: AnyObject) {
// this url work, all others not
let url = NSURL(string:"http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8")
let player = AVPlayer(URL: url!)
let playerController = AVPlayerViewController()
playerController.player = player
self.addChildViewController(playerController)
self.myView.addSubview(playerController.view)
playerController.view.frame = self.myView.frame
player.play()
}