【发布时间】:2020-10-12 20:28:48
【问题描述】:
好的,所以我查看了许多类似的堆栈问题,但没有一个有效,或者太老而无法考虑。
如果重要的话,这里是流地址:http://51.255.8.139:8822/stream
注意:我是 iOS 编程新手,这是我的第一个项目。
我使用了AVFoundation。 AVAsset 附上URL 和AVPlayer 来播放它。这行得通。
但是,我无法从流中获取任何元数据。喜欢当前的歌曲名称。
我尝试过的值得注意的事情:
-
asset.timedMetadata什么都没有 -
official apple tutorial
availableMetadataFormats是空的 -
也是空的playerItem!.observe(\AVPlayerItem.timedMetadata, options: .new) { (player, change) in print(change) }
【问题讨论】:
标签: ios swift metadata shoutcast