HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 在iPad上访问电影和iTunes U视频大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的应用程序中,我想重现一个看起来与“视频”本机IPad应用程序完全相同的视图(它显示位于iPad上的电影和iTunes U视频).

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

我玩过Apple文档“IPod Library Access ProgrAMMing Guide”中提到的所有内容

> MPMediaItem
> MPMediaPickerController
> MPMediaQuery
> MPMoviePlayerController
…等等…

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

@H_757_5@mPMediaTypeMovie = 1<< 8@H_46_11@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 Couldn\342\200\231t be completed. (OSStatus error -12161.)",NSLocalizedFailureReason=This app is not authorized to play this file.}

大佬总结

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

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。