我正在创建一个视频网站,我有codeigniter库,可以成功将文件上传到amazon S3,并使用encoding.com将文件编码为MP4。
我的问题是,如果我先将文件上传到S3,然后发送到encoding.com,它可以正常工作但不会发送回亚马逊S3。以某种方式将encoding.com URL下载到我的服务器然后再将其重新上载到S3是否合适?网址如下:
http://encoding.com.result.s3.amazonaws.com/684981684684-681684384384_53169775.mp4
我在encoding.com api中没有看到有关将已完成的文件重新上载回S3或主机服务器的任何内容。仅使用encoding.com生成的URL来显示客户端文件是标准做法吗?比如使用encoding.com作为CDN?
我只是对做我想要完成的事情的最佳顺序感到困惑。有人有什么想法吗?
答案 0 :(得分:0)
可能不是你正在寻找的答案,但这是zencoder的超级直接。完全支持S3到s3,这是关于平台的一个很好的简单功能。
s3网址类似于:
“url”:“s3://mybucket/path/file.mp4”
适用于输入和输出。
Zencoder实现简单,速度更快,功能更强大,因此节省了一些时间和精力。