我不确定这是可能的,但我正在尝试使用谷歌的objective-c库将YouTube视频拉入AVURLAsset。我已经可以从API返回的XML中提取我认为可用的视频文件。它们看起来差不多是这样的:
rtsp://v2.cache8.c.youtube.com/CiILENy73wIaGQmySUpPeUt7BhMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp
不幸的是,当加载到AVURLAsset中时,这显然不起作用。有人知道我该怎么做吗?谢谢。
我认为这并不仅仅是因为AVURLAsset不能播放FLV电影或3GP电影。现在,YouTube确实有其他格式,比如H.264,但据我所知(尽管有些过时的信息),没有办法得到这个版本,所以不幸的是,我认为这是一个不可能完成的任务。(