使用Airplay时如何为tvOS信息面板填充元数据信息?

时间:2018-09-13 15:32:32

标签: ios avfoundation avplayer tvos airplay

我对iOS几乎不是新手。

我能够使用Airplay通过AVPlayer再现流(无本地视频)。 此外,使用外部数据支持MPNowPlayingInfo和RemoteCommandManager,但不包含在流中。 但是,我想在AppleTv / tvOS的信息面板上填写标题,插图等。 enter image description here 该图像是WWDC17演讲的标题为“ Now Playing and Remote 
 Commands on tvOS”的一部分。

我的问题不是关于所引用的演讲所涉及的tvOS应用程序,而是关于通过Airplay播放视频的iOS应用程序。

我的猜测是,播放的AVAsset需要具有medatada,当前为空。 我一直在检查AVMutableMetaDataItem,但仍然不知道这是否是我需要使用的方法,也不知道该怎么做。

有人暗示吗?

1 个答案:

答案 0 :(得分:0)

有关使用AVKit交付直观媒体播放的WWDC 2019演讲:( https://developer.apple.com/videos/play/wwdc2019/503/)谈到了在Airplay期间使用外部元数据,以及他们如何提供iOS的API,这与之前的内容类似。电视操作系统。 (请参考上面提到的视频中7分钟的持续时间,他们对此进行了解释。)希望这对您有所帮助:)