J'essaie de lire deux vidéos dans un seul écran via MPMoviePlayerController mais à chaque lecture d'une seule d'entre elles. Il est ma fonction playVideo:Comment lire deux vidéos en même temps?
func playVideo() {
let url = NSURL(string: videoUrls[videoNumber])
moviePlayer = MPMoviePlayerController(contentURL: url)
if let player = moviePlayer {
player.view.frame = CGRect(x: 0, y: 200, width: 200, height: 200)
player.shouldAutoplay = true
player.prepareToPlay()
player.scalingMode = .AspectFill
player.controlStyle = .None
player.allowsAirPlay = false
self.view.addSubview(player.view)
}
let backUrl = NSURL(string: videoUrls[videoNumber+1])
backPlayer = MPMoviePlayerController(contentURL: backUrl)
if let player = backPlayer {
player.view.frame = CGRect(x: 0, y: 0, width: 200, height: 200)
player.shouldAutoplay = true
player.prepareToPlay()
player.scalingMode = .AspectFill
player.controlStyle = .None
player.allowsAirPlay = false
self.view.addSubview(player.view)
}