Я хочу воспроизводить онлайн-видео в своем приложении для iOS, я использую Swift 3 + Xcode 8. Я не хочу загружать видеоданные на устройство, я просто хочу, чтобы оно воспроизводилось, как только оно получает данные ответа. Есть ли какой-нибудь полезный учебник для этого сценария?
Я хочу воспроизводить онлайн-видео в своем приложении для iOS, я использую Swift3 + xcode
Ответы (1)
Вы можете использовать AVPlayerViewController для потоковой передачи видео с вашего сервера или из стороннего хранилища (например, с серверов AWS или CDN).
Просто получите URL-адрес видео и используйте код ниже.
let player = AVPlayer(url: videoURL)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
self.present(playerViewController, animated: true) {
playerViewController.player?.play()
}
person
hardik parmar
schedule
07.02.2018
AVPlayerViewController
), посколькуMPMoviePlayerController
является устарел. - person Ahmad F   schedule 07.02.2018