我知道如何在iOS网页视图中发布YouTube视频,但如何下载该视频以保存在我的iPad应用中?可能吗?我是否需要使用NSURLConnection对象进行一些调用,然后将接收到的数据保存为正确的文件格式?
我不确定的一个特定点是请求文件的URL是什么。在youtube上观看视频时,可以通过按钮触发可下载的视频,因此我不清楚该网址是什么。
答案 0 :(得分:5)
您需要下载与iOS兼容的视频版本,可能使用Safari FlashToHTML5 plugin采用的相同技术。
Youtube提供视频下载链接:
http://lifehacker.com/#!5152236/youtube-offers-official-downloads-and-purchases-for-videos
..确保你没有违反他们的服务条款。
通常,在下载大文件时,您可能会考虑实施resumable file downloads,尤其是因为移动设备上的连接是暂时的。
最重要的是,使用Reachability下载(或恢复下载)时,请确保您使用的是无线网络。请注意,蜂窝网络上过多的带宽使用是拒绝应用的原因。