0
내가 AVPlayer를 timedMetadata을 얻으려고하지만, 관찰자가 AVPlayer를 addObserver 호출되고 있지 않습니다
self.metaItem!.addObserver(self, forKeyPath: "metaData", options: NSKeyValueObservingOptions(), context: nil)
metPlayer=AVPlayer(playerItem: metaItem)
metPlayer.play()
...
override func observeValue(forKeyPath keyPath: String?, of object: Any?, change:
[NSKeyValueChangeKey : Any]?, context: UnsafeMutableRawPointer?) {
if keyPath != "metaData" { return }
print("...")
}
라고되고 있지 않습니다 만 MPMoviePlayerController 잘
덕분에 작동합니다.