我被要求将视频集成到现有的应用程序中,该应用程序以前只允许用户上传带有图像的帖子。
我不想在自己的服务器上托管视频,原因如下:
- 服务器带宽
- 文件大小限制和存储空间
- 播放期间视频加载缓慢或意外暂停
- 转换为特定格式的问题
- 海盗行为
根据这篇文章:
https://www.wp101.com/10-reasons-why-you-should-never-host-your-own-videos/
所以我试图研究我可以在哪里托管文件,然后我只需将 URL 存储在我的数据库中并使用视频播放器来流式传输内容。
Vimeo 和 youtube 似乎是我能找到的主要选择。
我想知道如何最好地实现,我会使用 youtube API 并在成功上传后,获取链接并上传到我自己的服务器吗?我担心这对最终用户来说可能是一个漫长的过程。
另一个问题是我看不到任何发出 http 请求的快速示例(零 obj-c 经验),但也许它仍然是可能的,但我只需要自己编写代码?我想知道是否有人已经实现了这样的东西,因为我找不到任何例子。
看着这个问题:
评论中的任何链接都不起作用,答案指向 youtube 2.0 API,我担心现在已弃用。
任何建议表示赞赏!