jjzjj

AVPlayerItemTrack

全部标签

ios - 流数据(艺术家/标题)未显示在 xcode 的 AVPlayerItemTrack 数组中

我有以下代码,当在大多数(Shoutcast)流媒体服务器上使用时,它会返回艺术家/歌曲元数据,但在特定服务器上它不起作用,只是显示字母“t”!由于NSLog目前对我不起作用(尽管进行了各种更改,我无法让它工作(Xcode9.2)),所以我有点一头雾水。-(void)FetchMeta{for(AVPlayerItemTrack*iteminplayer.currentItem.tracks){if([item.assetTrack.mediaTypeisEqual:AVMediaTypeAudio]){NSArray*meta=[playerItemtimedMetadata];fo

iOS11 在 AVPlayerItemTrack.assetTrack.mediaType (Thread 1 : EXC_BAD_ACCESS (code=1, address=0x0) 上崩溃

我像这样从AVPlayerItem观察轨道属性的键值:overridefuncobserveValue(forKeyPathkeyPath:String?,ofobject:Any?,change:[NSKeyValueChangeKey:Any]?,context:UnsafeMutableRawPointer?){ifcontext==&PlayerItemObserverContext{[...morecode...]}elseifkeyPath==#keyPath(AVPlayerItem.tracks){ifletplayerItem=self.playerItem{fort