web-dev-qa-db-ja.com

AWS S3に保存されたHTML5ビデオをダウンロードするのが難しい**(不可能にできないため)

AWSのS3サービスに保存されている動画をホストするウェブサイトを構築しています。ビデオは、当社が作成したHTML5プレーヤーで再生されます。

「誰も私たちのビデオを盗むことができない」ことを確認するように頼まれました。

今、私はあなたが本当に盗まれたくないなら、それをインターネット上に置かないことを知っています。ただし、これらのビデオを可能な限り安全に保護する必要があります。ビデオは少なくとも、ソースコードを介して手動でダウンロードしようとする誰かに抵抗する必要があります。

私が利用できるオプションの1つは、ビデオプレーヤーをフラッシュで完全に再構築することです。これはいくつかの理由で理想的ではありません。特に、このサイトを表示するにはモバイルデバイス用のアプリを作成する必要があるためです。

だから私は他のオプションを探しています。

トークンを使用して、特定の時間にのみファイルを使用可能にすることを聞いたことがあります。

別のファイルを使用して、HTML5ページとビデオファイルの間にあるビデオを提供することを聞いたことがあります。

また、AWSがこの問題を解決できることを期待して、セキュアなAWSアクセスコントロールであるIAMを確認しています。

ここの誰かがこれらのオプションのいずれかを推奨できますか?または、私に利用可能な他のオプションをお勧めしますか?

どんな助けも大歓迎です。

4
Jimmery

Lightboxで使用すると、ダウンロードが困難になると思います。あなたはこの記事を読むことができます: あなたのビデオを完全に保護するビデオ会員サイトを作成する方法 そしてコンテンツの後に私はこれを見つけました: ビデオコンテンツへのアクセスの制限

これらはWordpress用ですが、PHPまたは他のWebプログラミング言語に簡単に適用できると思います。

注:YouTubeで正確な動画URLを保存し、見つけにくくする方法を調査することをお勧めします。

2
Emre Doğan

ダウンロードを防止または防止しようとすることは無意味であると思いますが、十分な熟練者であればストリームまたはキャッシュからダウンロードできるため、modernizrを使用できます。それ自体は何も防ぐことを目的としていませんが、ソースコードを非常にわかりにくいものにします。試してみる価値があるかもしれません。ただし、ダウンロードを防ぐためにより多くのエネルギーを費やしているYoutubeから動画をダウンロードできる場合は、動画があるすべてのサイトからダウンロードできます。

アップロードされたビデオに、サイト(logo + url)を参照する透かしを追加することを検討しましたか?

申し訳ありませんが、これに対する迅速な解決策はありません。すべての開発者は、それはpursuiの価値がないと教えてくれます

0
tattvamasi