我有一个托管在AWS EC2上的VIDEO CMS,用户可以在该视频中上传视频,然后在Facebook和Youtube上共享。上传后,我将视频推送到S3,并将其从EC2中删除。
现在,我想使用S3将视频分享到两个社交网络。但是FB提供了一种直接从S3上传视频的方法,但是Youtube需要将视频实际存在于服务器上。
我尚未找到任何解决方案。
预先感谢您的帮助。
答案 0 :(得分:1)
如果不是强制性的,则应该从Amazon S3在youtube上共享视频,则可以使用javascript或其他正在使用的youtube api,将视频直接上传到youtube。这将是更容易的方法。 S3没有提供任何将视频上传到youtube的方法。 另外,您还必须手动检查添加到s3的新视频,并需要手动上传到youtube。
在用户/您在EC2上上传之后,您将不得不在youtbe上上传视频。这将是动态的。
您可以从此处获取Youtube vidoe插入api资源 https://developers.google.com/youtube/v3/docs/videos/insert