有沒有辦法有的MPMoviePlayerController(甚至是一些較低級別的類似AVPlayer)從iTunes Store播放受保護的M4V文件?播放M4V用的MPMoviePlayerController或AVPlayer(IOS)保護的內容
使用官方的iTunes API這裏: http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
我可以得到一個 「previewURL」 爲電影,電視節目和音樂視頻。音樂視頻似乎不受保護,但電影和電視節目是。
例如,這是從披頭士音樂視頻預覽URL(實際上是一部紀錄片,但無論): http://a809.v.phobos.apple.com/us/r1000/006/Video/72/fe/52/mzm.bxhrrlns..640x480.h264lc.u.p.m4v
這是辛普森的插曲預覽網址: http://a911.v.phobos.apple.com/us/r1000/017/Video/ec/cc/cf/mzi.mnuqbbcl..640x480.h264lc.d2.p.m4v
使用MPMoviePlayerController可以播放音樂視頻,但辛普森一家的視頻根本無法播放。 (當與MPMoviePlayerViewController一起使用時,視圖控制器將以模態方式顯示,然後在沒有任何用戶交互的情況下立即被解除。)
如果您在QuickTime Pro中查看這兩個URL,唯一明顯的區別是第二個被列爲「受保護」,這將導致人們假定MPMoviePlayerController無法播放受保護的內容,即使該內容是直接來自Apple。
文檔中的「支持的格式」部分,M4V沒有具體列出,但可以肯定的作品。我找不到任何引用受保護內容的文檔。
如果任何人知道的一種方式要麼內的應用程序或通過一些其他方式播放這些內容只是好奇。 (呼叫[UIApplication的...的OpenURL]也不起作用,因爲移動Safari瀏覽器將無法播放內容。)
這是在iOS 4.x的
謝謝。
你好,你找到這個問題的解決方案?...我尋找同樣的東西,找到一種方法來顯示該視頻在我的應用程序,但我找不到解決方案... – Piero 2012-05-05 10:26:08
[玩電影從使用MPMoviePlayerController的iTunes?](http://stackoverflow.com/questions/5693804/playing-movies-from-itunes-using-mpmovieplayercontroller) – jww 2015-03-19 05:32:39