I am having trouble playing a video in my view controller. I have a play button and when I press it, I want the video which I imported into xcode to play. Having some errors come up and I am stumped. Any ideas?
import UIKit
import MediaPlayer
import AVFoundation
class AuroraViewController: UIViewController {
var moviePlayer: AVPlayer?
@IBOutlet var AuroraViewController: UIView!
@IBAction func playButtonPressed(sender: AnyObject) {
    playVideo()
}
override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}
private func playVideo() {
    if let path = NSBundle.mainBundle().pathForResource("Aurora", ofType:"mp4") {
        let url = NSURL(fileURLWithPath: path)
Here I begin to get errors and need help with what it is complaining about
        moviePlayer = AVPlayer(contentURL: url)
        self.moviePlayer = moviePlayer
        moviePlayer.view.frame = self.view.bounds
        moviePlayer.prepareToPlay()
        moviePlayer.scalingMode = .AspectFill
        view.addSubview(moviePlayer.view)
    } else {
        debugPrint("oops, something wrong when playing video.m4v")
    }
}
}
