閲覧ありがとうございます。
現在AVPlayerを使用して動画を再生するiOSアプリを開発しております。
再生ボタン押下で動画の音声は流れるのですが、映像が流れない部分を修正したいです。
Swift
1class PlayMovieViewController: UIViewController { 2 3 @IBOutlet weak var playMovieView: UIView! 4 5 var player: AVPlayer! 6 var asstes: AVURLAsset! 7 var playerItem: AVPlayerItem! 8 var playerLayer: AVPlayerLayer! 9 10 override func viewDidLoad() { 11 super.viewDidLoad() 12 13 self.asstes = AVURLAsset.init(url: url!) 14 self.playerItem = AVPlayerItem(asset: self.asstes) 15 self.playerItem.addObserver(self, forKeyPath: "status", options: .new, context: nil) 16 self.player = AVPlayer.init(playerItem: self.playerItem) 17 self.playerLayer = AVPlayerLayer(player: self.player) 18 self.playMovieView.layer.insertSublayer(self.playerLayer, at: 1) 19 20 } 21 22 @IBAction weak var ButtonAction(_ sender: Any) { 23 player.play() 24 } 25}
追記など必要でしたらご指摘ください。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/29 08:13
2019/07/29 08:21