ios – 在iPad上访问电影和iTunes U视频

ios – 在iPad上访问电影和iTunes U视频,第1张

概述在我的应用程序中,我想重现一个看起来与“视频”本机iPad应用程序完全相同的视图(它显示位于iPad上的电影和iTunes U视频). 我不知道如何在iPad(电影和iTunes U)上访问这些元素. 我玩过Apple文档“IPod Library Access Programming Guide”中提到的所有内容: > MPMediaItem > MPMediaPickerController 在我的应用程序中,我想重现一个看起来与“视频”本机IPad应用程序完全相同的视图(它显示位于iPad上的电影和iTunes U视频).

我不知道如何在iPad(电影和iTunes U)上访问这些元素.

我玩过Apple文档“IPod library Access Programming GuIDe”中提到的所有内容:

> MPMediaItem
> MPMediAPIckerController
> MPMediaquery
> MPMovIEPlayerController
…等等…

我认为我与MPMediaItem和MPMediaquery很接近,因为两个Flags看起来很有希望:

MPMediaTypeMovIE = 1<< 8
MPMediaTypeVIDeoITunesU = 1<< 12 但是,我得到的所有结果只包括歌曲. 我使用正确的课程来访问这些项目吗?考虑到我得到的结果,似乎这些类只能访问属于iPod库的媒体项目,我不确定电影和iTunes U视频的情况. 我知道这是可能的,因为我已经看到了另一个访问它的应用程序(它被称为“VIDeoPix”).它在Popover视图中显示“视频库”,所以起初我怀疑它使用的是MPMediAPIckerController,因为在iPad上,你只能在Popover中使用它,但是当我尝试它时,我看到的只是歌曲,没有电影或iTunes U项目:( 先感谢您! 弗雷德

解决方法 查看AVMovIEExporter示例代码,它正在执行您所说的内容.我还不确定播放,但它确实列出了它们,尽管DRM并不能很好地合作.

它应该为每部电影显示一个图标,当我运行它时,我购买的一部(DRM)电影我没有缩略图而在控制台中我得到:

AVMovIEExporter[642:5b17] Couldn't generate thumbnail,error:Error Domain=AVFoundationErrorDomain Code=-11836 "Cannot Open" UserInfo=0x1cd9d550 {NSLocalizedDescription=Cannot Open,NSUnderlyingError=0x1e09b5b0 "The operation Couldn201t be completed. (Osstatus error -12161.)",NSLocalizedFailureReason=This app is not authorized to play this file.}
总结

以上是内存溢出为你收集整理的ios – 在iPad上访问电影和iTunes U视频全部内容,希望文章能够帮你解决ios – 在iPad上访问电影和iTunes U视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/999440.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存