ストレージにS3を使用してDjangoアプリをセットアップしています。ビデオにはストリーミングクラウドフロントディストリビューションを使用し、画像にはダウンロードディストリビューションを使用したいと思います。
特定のファイルをホストするために使用するディストリビューションを指定する方法はありますか?http://aws.amazon.com/articles/1434で説明されている方法を使用して、ブラウザからS3にファイルを直接アップロードします。
ストレージにS3を使用してDjangoアプリをセットアップしています。ビデオにはストリーミングクラウドフロントディストリビューションを使用し、画像にはダウンロードディストリビューションを使用したいと思います。
特定のファイルをホストするために使用するディストリビューションを指定する方法はありますか?http://aws.amazon.com/articles/1434で説明されている方法を使用して、ブラウザからS3にファイルを直接アップロードします。
きっとそれができます。「ダウンロード」クラウドフロント ディストリビューションを介して画像を提供し、「ストリーミング」ディストリビューションを介してビデオを提供する場合、クラウドフロント ストリーミング ディストリビューションを 1 つだけ持つことができます。それはうまくいきます。ブラウザからファイルを直接アップロードするには、CORS を使用する必要があります。また、一部のフラッシュ プレーヤー (flowplayer など) にビデオをストリーミングするには、crossdomain.xml が必要になる場合があります。プライベート ストリーミングを行う場合は、「ストリーミング」クラウドフロント ディストリビューションを作成する際に Origin-access-identity を定義します。