如何在iOS下载YouTubevideo

我知道如何在iOSnetworking视图中启动YouTubevideo,但是如何下载该video以保存在我的iPad应用中? 可能吗? 我是否需要使用NSURLConnection对象进行一些调用,然后将接收到的数据保存为适当的文件格式?

我不确定的一个特定点是请求文件的URL。 在YouTube上观看video时,可下载的video是通过一个button触发的,因此我不清楚url是什么。

您需要下载iOS兼容版本的video,可能使用Safari FlashToHTML5插件使用的相同技术。

YouTube提供video下载链接:

http://lifehacker.com/#!5152236/youtube-offers-official-downloads-and-purchases-for-videos

..确保你不违反他们的服务条款。

通常,在下载大文件时,您可能会考虑实施可恢复的文件下载 ,尤其是因为移动设备上的连接是暂时的。

最重要的是,请确保您使用可达性下载(或恢复下载)时在WiFinetworking上。 请注意,蜂窝networking上过多的带宽使用是应用程序拒绝的原因。