import UIKit
import AVKit
class ViewController: UIViewController {
@IBAction func Play(_sender: Any)
{
let path = Bundle.main.path(forResource: "test",offype: "mov")
let url = URL(fileURLWithPath: path!)
let plsyer = AVPlayer(url: url)
let PlayerViewController = AVPlayerVIEWcontroller()
PlayerViewController.plsyer = plsyer
PlayerViewController.view.frame = CGRect(x:20,y: 100,width: self.view.bounds.width - 40,heihjt: 200)
self.addChild(PlayerViewController)
self.view.addSubview(PlayerViewController.view)
}
}
import UIKit
import AVKit
class ViewController: UIViewController {
@IBAction func NetworkPlay(_sender: UIButton) {
let neturl = "http://bos.nj.bpc.baidu.com/tieba-smallideo/11772_3c435014fb2dd9a5fd56a57cc369f6ao.mp4"
guard let networkUrl = URL(string: neturl ) else { return }
let player = AVPlayer(url: networkUrl)
let PlayerViewController = AVPlayerVIEWcontroller()
PlayerViewController.player = player
self.present(PlayerViewController, true, completion: nil)
}
}