Ответ 1
Ниже приведены инструкции по загрузке видео с помощью JSON-C:
https://developers.google.com/youtube/2.0/developers_guide_jsonc#Add_Video
Загрузка выполняется в двух частях: 1) Сначала вы загружаете метаданные в формате JSON. Ответ будет содержать URL-адрес для загрузки. 2) Загрузите фактическое видео в URL-адрес загрузки.
Однако @Alexander прав, клиент Objective-C может быть лучшим маршрутом, поскольку он обрабатывает все данные для загрузки для вас: