Tag: drm

播放位于App Documents iOS中的宽屏内容

我试图播放一个wvm文件,我通过iOS应用程序下载并位于应用程序文档目录中。 我得到一个1013错误,我相信这是由于文件的位置和WideVine API无法访问该位置。 任何想法如何克服这一点? 还是我错了,这个问题是别的? 谢谢

在iOS和AirPlay上的Widevinevideostream

请帮助我们解决与DRM(Widevine)encryptionvideostream播放和AirPlay使用相关的以下问题? 当我们尝试使用Apple TV上的AirPlay播放iPhone上的video时,电视屏幕上显示“无法加载内容”错误,我们不确定这是否是正确的行为,我们认为这是因为encryption的video播放,我们不能使用AirPlay,因为它传输原始未encryption的stream,对吧? 到目前为止,我们发现唯一可能的解决scheme是在iPhone上播放video,而在AppleTV上播放audio,似乎对于audioDRM限制不适用。 你能确认上面的描述吗? 你能给我们一些build议吗? 我们在互联网上也发现了以下(请注意,我们不使用Brightcove,但原理应该是相同的)信息: http : //support.brightcove.com/en/video-cloud/docs/widevine-plugin-brightcove-video -cloud玩家-SDK-IOS

使用MPMoviePlayerController从iTunes中播放电影?

我试图播放从iTunes获得的电影。 该电影通过文件共享/ iTunes传输放置在我的沙盒中。 该应用程序正在使用MPMoviePlayerController或MPMoviePlayerViewController 。 我也可以使用,但是在iTunes电影上都没有正常工作。 以下是我正在观察的内容: testing电影 从Hillegass获得(第20章) – OK [1] 从苹果的样品获取 – 确定[2] 苹果video应用程序 – 确定 iTunes电影 没有video 没有audio 沉默失败在我的应用程序[3] Hillegass样本中的沉默失败[3] 苹果样本中的沉默失败[3] 苹果video应用程序 – 确定 当视图启动时,我得到一个黑屏,PLAYbutton可用。 点击PLAY会让玩家尝试操作,但是失败(?)并再次显示PLAYbutton。 检查电影控制器的状态显示它已准备就绪。 当点击PLAY时 ,状态转到播放,然后立即暂停。 尝试播放重复循环。 在准备→播放→暂停转换过程中,我没有收到完成的通知,并且没有收到来自其他通知的错误。 我认为方向可能是问题,但旋转或更改方向模式会使Xcode崩溃。 苹果的文档没有提到任何特别的iTunes电影,受保护的内容,或DRM(也许我错过了相关的文件)。 这似乎是一个有争议的问题,因为这部电影是从iTunes购买的,该设备是经过授权的(全部在同一账户下),而且我是被许可人。 对于它的价值, NSZombieEnabled是YES,所以我不相信我是粉碎了内存(内存错误可能不存在于Apple和Hillegass的样本中)。 任何想法,我可能做错了或我应该如何播放我购买的iTunes电影? 参考 [1] http://www.bignerdranch.com/book/iphone_programming_the_big_nerd_ranch_guide [2] http://developer.apple.com/library/ios/#samplecode/MoviePlayer_iPhone/Introduction/Intro.html [3] http://www.apple.com/itunes/charts/tv-shows/the-simpsons/lost-verizon/

如何保护我的iOS应用程序内的数字内容(PDF)?

这个问题主要是关于保护我的iOS应用程序内的内容。 我打算做一个应用程序,将根据用户请求下载大量的内容(主要是PDF文件)。 一旦这些PDF被下载,它们将被存储在本地以便于离线访问。 现在,我不希望任何人获得.ipa文件,并设法提取PDF文件。 如果这是不可能的,是否有可能即使他们提取的PDF文件,他们不能查看或运行它们? 我不知道如何处理这个。 任何build议表示赞赏。 另一种方法是,我可以提供密码保护的文件给用户下载。 将关联的密码存储在sqlite数据库中。 然后,当用户从APP内部打开PDF时,应用程序将从数据库中find密码并打开它,而不会提示用户input密码。 这可能吗? 怎么样? 感谢致敬

如何在iOS中实现videoDRM

我正在寻找在iOSvideo播放器中实现DRM,但我不知道如何实现这一点。 为了实现videoDRM(同时仍然使用苹果公司的硬件加速的H264解码),我需要一种方法来将解密后的H264stream提供给标准的iOSvideo播放API。 根据这个问题 ,2010年9月不可能实施第三方DRM。 苹果开发者论坛中有一个线索无处可去。 然而,截至今天,还有一些第三方DRM库: Widevine , Irdeto(PDF) , Marlin 。 他们已经清楚地发现了一些在苹果认可的应用程序中将自定义stream传递给媒体播放器的方法。 我find了两条线索。 一个是build立一个自定义URL协议的build议,但是人们在video上使用这个协议看起来效果很差。 另一个是创build一个本地HTTP服务器线程,并通过HTTP实时stream在iDevice内部的127.0.0.1上提供内容。 我想确定一下,苹果会在通过这条路线之前批准。 那么 – 第三方数字版权pipe理解决scheme使用什么样的苹果认可的API来获取解密后的video数据到video播放器? 编辑: 适用于iOS的最新BBC iPlayer允许下载程序供以后查看。 他们要么将内容保存清楚,要么已经破解了这个问题。

使用MPMoviePlayerController或AVPlayer播放M4V受保护的内容(iOS)

有没有办法让MPMoviePlayerController(或甚至更低级别的AVPlayer)从iTunes Store中播放受保护的M4V文件? 在此使用官方iTunes API: http : //www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html 我可以为电影,电视节目和音乐video获得“previewURL”。 音乐video似乎不受保护,但电影和电视节目是。 例如,这是来自The Beatles的音乐video的预览URL(实际上是一个纪录片,但不pipe): http : //a809.v.phobos.apple.com/us/r1000/006/Video/72/fe/ 52 / mzm.bxhrrlns..640×480.h264lc.upm4v 这是“辛普森一家”剧集的预览url: http : //a911.v.phobos.apple.com/us/r1000/017/Video/ec/cc/cf/mzi.mnuqbbcl..640×480.h264lc。 d2.p.m4v 音乐video将使用MPMoviePlayerController播放,但辛普森一家的video根本不播放。 (当与MPMoviePlayerViewController一起使用时,视图控制器将以模态方式显示,然后在没有任何用户交互的情况下立即解散。 如果您在QuickTime Pro中查看这两个URL,唯一明显的区别是第二个被列为“受保护”,这将导致人们认为MPMoviePlayerController无法播放受保护的内容,即使该内容是直接来自苹果。 在文档的“支持的格式”部分,M4V没有具体列出,但它当然有效。 我找不到任何引用受保护内容的文档。 如果有人知道在应用程序中或通过其他方式播放此内容的方法,那么只是好奇而已。 (调用[UIApplication … openURL]也不起作用,因为Mobile Safari也不会播放内容。) 这是在iOS 4.x上。 谢谢。