将video从我的swift应用上传到YouTube

我被要求将video整合到现有的应用程序,以前只允许用户上传图像的post。

我不想将video托pipe在我自己的服务器上,原因如下:

  • 服务器带宽
  • 文件大小限制和存储空间
  • 慢速加载video或在播放过程中意外暂停
  • 转换为特定格式的问题
  • 海盗行为

基于这篇文章:

10 Reasons Why You Should Never Host Your Own Videos

所以我试图研究在哪里我可以承载的文件,然后我只需要将url存储在我的分贝,并使用video播放器stream内容。

Vimeo和YouTube似乎是我能find的主要选项。

我想知道如何最好地实现,我会利用YouTube的API和成功的上传,抓住链接并上传到我自己的服务器? 我担心这对最终用户来说可能是一个漫长的过程。

另一个问题是我看不到任何使http请求的快速示例(ZERO obj-c经验),但也许它仍然是可能的,但我只需要自己写代码? 我想知道是否有人已经实施这样的事情,因为我找不到任何例子。

看这个问题:

如何从iOS应用程序上传video到YouTube?

评论中的链接都没有工作,答案指向了YouTube 2.0 API,我担心现在已经不推荐使用了。

任何build议感激!