Sync video in AVPlayerLayer and AVPlayerViewController
问题 I'm working with AVPlayer to show the playing video using a URL in it. There are 2 parts to it: 1. Firstly, I've embedded the AVPlayer to a view's sublayer using AVPlayerLayer , i.e. var player: AVPlayer? func configure() { let urlString = "https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4" if let url = URL(string: urlString) { self.player = AVPlayer(url: url) let playerLayer = AVPlayerLayer(player: self.player) playerLayer.frame = self.view.bounds self.view.layer.addSublayer(playerLayer)