0
내보기 컨트롤러에서 AVPlayerViewController를 자식 컨트롤러로 추가했습니다.avplayerviewcontroller 컨트롤 이벤트
네트워크에서 오디오 및 비디오 파일을 재생할 수 있습니다. 그러나 일시 중지 단추 또는 뒤로 단추를 누르면 비디오/오디오 진행률을 캡처하고 싶습니다. 어떤 이벤트를 구독 할 것인지, 어떤 기능을 호출 할 것인지, 문서에서 찾을 수있는 것인지 확실하지 않습니다. 가능하면 누군가가 예제를 보여줄 수 있습니까? 여기
내가 내보기 컨트롤러override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
let mediaURL = URL(string:fileMediaUrl!)
if let murl=mediaURL {
self.avPlayer=AVPlayer(url:murl)
self.avPlayerViewController.player=self.avPlayer
}
self.addChildViewController(avPlayerViewController)
self.view.addSubview(avPlayerViewController.view)
avPlayerViewController.view.frame=self.view.frame
//this is of when media has finished playing
NotificationCenter.default.addObserver(self, selector:#selector(self.playerDidFinishPlaying(note:)),name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: avPlayer?.currentItem)
avPlayer?.play()
}