2013-01-11 114 views
1

我在S3上查看來自我的存儲桶的視頻時遇到問題。 我正在使用EC2實例。桶通過s3fs作爲文件夾安裝。當我嘗試加載大文件時,我在開始下載之前暫停。在這個暫停中,我看到文件下載(緩存)到EC2。當它被緩存時,文件開始在瀏覽器中下載。 我嘗試配置s3fs並禁用緩存,但選項-o use_cache =「」不起作用。我嘗試使用s3fslite,但它在發送給用戶之前也會緩存文件。s3fs禁用緩存

如何禁用緩存?也許有一些更快的解決方案,可以幫助我在EC2上使用s3桶像文件夾?

回答

0

您不需要下載文件,可以直接從s3提供它們,也可以使用cloudfront。

如果您試圖控制對文件的訪問。使用簽名的URL,在鏈接到期之前給用戶一定的時間訪問文件。

+0

如果我們直接使用鏈接到s3,將H.264流模塊與此鏈接工作?我正在使用此模塊通過Flash應用程序查找視頻文件。鏈接看起來像http://server.com/videofile.mp4?start=20(這意味着視頻從20秒開始)...... – user1969805

+0

我不確定s3是否支持,但你可以配置Cloudfront是一個流媒體分發。有關[aws cloudfront文檔]的更多信息(http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreatingStreamingDistributions.html)。 – datasage