Как скачать видео на YouTube в iOS - PullRequest
2 голосов
/ 27 апреля 2011

Я знаю, как запустить видео YouTube в веб-представлении iOS, но как я могу загрузить это видео, чтобы сохранить его в приложении для iPad?Является ли это возможным?Нужно ли использовать какой-либо вызов с объектом NSURLConnection, а затем сохранить полученные данные в правильном формате файла?

Один конкретный момент, в котором я не уверен, - это то, каким будет URL для запроса файла.При просмотре видео на YouTube загружаемые видео запускаются с помощью кнопки, поэтому мне не совсем понятно, каким будет URL.

1 Ответ

5 голосов
/ 27 апреля 2011

Вам необходимо загрузить совместимую с iOS версию видео, возможно, с использованием той же технологии, что и плагин Safari FlashToHTML5 .

Youtube предлагает ссылки для скачивания видео:

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

.. убедитесь, что вы не нарушаете их TOS.

Как правило, при загрузке больших файлов вы можете рассмотреть возможность реализации возобновляемых загрузок файлов , особенно из-за временного подключения к мобильному устройству.

Кроме того, убедитесь, что вы подключены к сети Wi-Fi при загрузке (или возобновлении загрузки), используя Доступность . Обратите внимание, что чрезмерное использование полосы пропускания в сотовых сетях является причиной отклонения приложения.

...