iOS:从解析中获取歌曲的长度

iOS:从解析中获取歌曲的长度,ios,swift,avplayer,Ios,Swift,Avplayer,我在parse framework上上传了一些文件,我正在直播这些文件,并在AVPlayer中播放它们 let url = currentAudioPath let playerItem = AVPlayerItem( URL:NSURL( string:url ) ) player1 = AVPlayer(playerItem:playerItem) player1.rate = 1.0; self.configurePlayer() player1.play() 我没有一次下载整个文件。但

我在parse framework上上传了一些文件,我正在直播这些文件,并在AVPlayer中播放它们

let url = currentAudioPath
let playerItem = AVPlayerItem( URL:NSURL( string:url ) )
player1 = AVPlayer(playerItem:playerItem)
player1.rate = 1.0;
self.configurePlayer()
player1.play()
我没有一次下载整个文件。但是有没有办法检索歌曲的长度?

AVPlayerItem
”有一个可能对您有所帮助的方法

但请看注释:在AVPlayerItem的状态为AVPlayerItemStatusReadyToPlay之前,您将无法获得持续时间。您还可以在属性上设置KVO,以便在AVFoundation层确定项目持续时间后更新UI