有点奇怪的问题:)我有一个视频https://s3.amazonaws.com/mybucket/myvideo.mp4
,我希望我的Meteor
服务器响应http://mywebsite.com/myvideo.mp4
,就好像来自s3的视频住在那里一样。所以,我可以流,寻求等即流星提供远程视频文件作为反向代理
<video><source src="http://mywebsite.com/myvideo.mp4" type="video/mp4"></video>
会表现得完全像
<video><source src="https://s3.amazonaws.com/mybucket/myvideo.mp4" type="video/mp4"></video>
,而不是托管在我的服务器上的任何东西。
This不会做的工作:它似乎下载的一切(我的服务器出去的内存...)
这个奇怪的请求的原因是,Safari浏览器是不是做与CORS一项伟大的工作(请参阅here和here),并且我无法在画布上绘制来自不同域的视频...在AWS中正确设置crossOrigin
并配置CORS
无法解决此问题。
只是为了检查:没有更简单的方法来设置AWS配置,使内容来自http://mywebsite.com
对吗?