Disable Audio (and interruption) with MPMoviePlayerController using Swift
At the moment, this is how I'm playing a video on the subview of my UIViewController: override func viewDidAppear(animated: Bool) { let filePath = NSBundle.mainBundle().pathForResource("musicvideo", ofType: "mp4") self.moviePlayerController.contentURL = NSURL.fileURLWithPath(filePath) self.moviePlayerController.play() self.moviePlayerController.repeatMode = .One self.moviePlayerController.view.frame = self.view.bounds self.moviePlayerController.scalingMode = .AspectFill self.moviePlayerController.controlStyle = .None self.moviePlayerController.allowsAirPlay = false self.view.addSubview(self