web-dev-qa-db-ja.com

ビデオをダウンロードできないようにできますか?

私はインターネットダウンロードマネージャーを使用しているユーザーであり、IDMでダウンロードできなかったビデオコンテンツに会ったことがありません。

今、私は自分のウェブサイトにいくつかのビデオを配置し、それらをダウンロードできないようにするか、少なくともダウンロード後に表示しないようにします。コンテンツの形式を表示可能な形式に変更することを不可能にしたいと思います。情報ビジネスに利用したい。

どうやってやるの?

追伸スクリーンレコーディングは問題になるとは思いません。ビデオの品質が低下するためです。私は正しいですか?

20
Gio

ユーザーが動画をダウンロードして保存する機能を持たない場合、動画をブラウザで表示することはできません。そうする方法があれば、すべてのビデオサイトがそれを行うでしょう。

サーバー側のロジックを使用して、ページの読み込みからX秒以内にのみビデオファイルをリクエストできるようにするなど、多くのトリックを実行することができますが、これらは単なるマイナーな障害です。

試みることは無駄です。

59
PhonicUK

PhonicUKが言ったように:ブラウザに何かが表示された場合、ユーザーは常にその情報をどこかに保存する可能性があります。なんらかの暗号化を実装しない限り、安全になることは決してありませんが、自分でこれを実行する必要はありません。ビデオファイルをダウンロード用に提供すると、さらに悪いことに。クライアントが自分のコンピュータに保存するファイルを持っている場合、それをどのように処理するかは完全にクライアント次第です。他のデバイスにコピーしたり、オンラインでアップロードしたりできます。

そして、これは悪いことではありません。ビデオのリッピングを困難にしようとするときはいつでも、定期的に料金を支払う顧客がコンテンツを取得して使用することも困難になります。これは、本質的に迷惑です。いくつかの企業は、ユーザーに著作権スキームを適用しようとし、主にそれを台無しにしています。たとえば、コンピュータでCDを再生できるのは 別の不格好な部分 ソフトウェア ルートキット 。言うまでもなく、正直な料金を支払う顧客はそれを好きではありませんでした。 iTunesのような音楽配信サービスは、DRMで保護されたファイルを販売するために使用されていましたが、後で 破棄することを決定しました

顧客をより幸せにすることは彼らにあなたのサービスを推薦させることができ、複雑でカスタマイズされた著作権保護(それらを解読するアプリケーションでファイルを提供することなど)をしないことはあなたを善人として目立たせるでしょう。これまでのところ、ほとんどすべての保護がいずれかの時点で破られていました。あなたのビジネスは本当にコンテンツだけに頼るべきではなく、主に顧客の満足に頼るべきです。

コンテンツの収益化に依存しているビジネスで、海賊行為が大きな損失を引き起こす場合(議論の余地があることを測定する方法がある場合)には、are適切なアクセス権管理とコンテンツ保護を備えたコンテンツ配信に特化したストリーミングサービス。 Brightcove はこれらのサービスの1つです。

貴重なコンテンツを保護ビデオが安全であることを確認してください。 RTMPeストリームの暗号化とSWF検証を使用して、ビデオストリームのリッピングとコンテンツの盗難を防止し、承認されたプレーヤーでのみビデオストリームが再生されるようにします。

同様のサービスがあり、主に放送機関(TVチャンネルなど)と提携していますが、そのルートに行くことにした場合は、サービスの料金を支払う必要があることに注意してください。これらのサービスは奇跡を起こしません。コンピューターで何かを表示できる場合は、デスクトップの記録ソフトウェアを簡単に実行して、ファイルに取り込むことができます。ファイルがブラウザで表示されている場合は、どこかにキャッシュされていました。したがって、本質的には、顧客がニースをプレイし、自分でニースをプレイすることを期待します。

19
slhck

ユーザーが自分のコンピューターでビデオを見ることができる場合、ビデオは何らかの形でコンピューターにダウンロードされるため、コンピューターはビデオを処理して表示できます。

それがダウンロードされたら、それで、まあ...ダウンロードされます。非常に基本的で非常に複雑である:Webでの閲覧を許可するか、特別なプログラムを使用するように要求するか、特別なキーを使用するように要求するかは関係ありません...ある時点で、プログラムが実行され、キーが使用され、元のビデオが画面に表示されます。ビデオの暗号化/復号化を可能にする特別なハードウェアが必要なHDMIデバイスでさえ、すでにハッキングされていました。

また、ユーザーがカムコードを使用してモニターからビデオを録画するのを防ぐことはできません。

すべてのビジネスがこれに依存している場合、何かがおかしいか、何かがおかしくなります。

10
woliveirajr

サーバーとのセッションキー交換を実行し、セッションキーで暗号化されたビデオストリームを受信する独自​​のビデオプレーヤープラグインを開発するのにかなりの労力を費やしたとしても、攻撃者は最も抵抗の少ない経路、つまり再生ホールを利用します。再生ホールとは、ビデオの再生中にフレームバッファーからデコードされたフレームを取得し、同時にオペレーティングシステムのオーディオフレームワークを利用してオーディオをキャプチャするプログラムを使用して、ビデオを複製できることを意味します。

あなたは自分自身に問いかける必要があります:ビデオが自由に見られる場合、誰かがコピーを隠したいのであれば何が問題でしょうか?唯一の結果は、人々がビデオを共有してあなたのサイトにアクセスできないことです。しかし、ビデオに通知を入れて、人々をソースに戻すことができます。つまり、最終的には良いことです。人々はyourビデオをコピーしてあなたのメッセージを見ています。 あなたはあなたのビデオをホストするためにあなたのプライベートストレージデバイスを使用させるように人々を騙しました!:)

どういうわけかビデオを非常にコピーしにくくすることに成功した場合、それはハードコアのクラッカーによってのみコピーされます。筋金入りのクラッカーは、クラックされたビデオを共有するだけでは満足できません。彼らはそれを解読することの信用を欲するでしょう、それで彼らはあなた自身のメッセージであなたのビデオを改ざんします、おそらくあなたの視覚的またはオーディオコンテンツのいくつかを削除または上書きします。

動画のダウンロードとコピーが簡単な場合、それは、人々が共有している、元の品質の元の変更されていない動画になります。

8
Kaz

これはできません。これは、購読者にメールで送信した雑誌を読んだ後、それを細断することを義務付けることに似ています。

ユーザーのコンピューターにビデオを表示するには、コンピューターは何を表示するかを知っている必要があります。これには、サーバーがユーザーのコンピュータにコンテンツを送信する必要があります。一般ユーザーがストリーミングビデオを保存できないようにするビデオ配信システムがありますが、最初に実際にビデオのコンテンツを送信する必要があるという事実は、ビデオの取得を妨げることはできないことを意味します。

ビデオは、さまざまな方法(mp4、avi、movなど)でエンコードできます。ここで覚えておくべき重要なことは、データの変換方法を定義することによって、エンコーディングがユーザーがコンテンツを表示できないようにするではなく、ユーザーがコンテンツを表示できるようにするであることです。画像と音声に。ユーザーがまったく動画を見るには、動画を構成するデータと、動画として表示するためのツールの両方が必要です。それを回避する方法はありません。データを取り除いて、見るべきビデオはありません。それを意味のあるものに変換する方法を取り除いてください。そうすれば、データは見られないごみです。


一番下の行はこれです:

  • 動画が視聴できる場合はダウンロードできます。
  • 動画をダウンロードできない場合は、視聴できません。
4
yoozer8

これを実行できないという回答は、かなりネイティブで誤解を招くものです。確かに、どのセキュリティシステムも理論的には絶対に安全ではありません。ただし、ビデオを盗むことをほぼ不可能にしながら、視聴を可能にするテクノロジーが広く使用されています。これらはDRMテクノロジーと呼ばれ、すべての主要なプレミアムコンテンツプロバイダー(Netflix、Huluなど)で使用されます

DRMは、ビデオを暗号化し、それを復号化して再生するために安全なプレーヤーコンポーネントを要求することで機能します。プレーヤーコンポーネントは改ざんに対して強化されています。たとえば、ハッカーが侵入しようとした場合、プレーヤーはこれを検出するのが最善であり、攻撃を検出するとすぐにシャットダウンします。

同様に、プレーヤーは接続されているすべてのデバイスを検証し、再生を停止します。 DVDレコーダーをPCに接続します。レコーダーではないことを確認するデバイスでの再生のみを許可するように設定できます。最近のほとんどのモニターはHDCPを実装しています。これは、他の機能の中でも特に、モニターケーブルをタップしてもコンテンツが盗まれないようにします。

間違いありません-そのような保護されたビデオは、熟練した専門家によって盗まれる可能性があります。ただし、ほとんどすべての通常のユーザーによる盗難を防ぎます。ユーザーがどうにかしてビデオファイルをダウンロードできた場合(インターネットダウンロードマネージャーを使用した場合など)は、暗号化されているため、ビデオファイルを使用して何かを行うことはできません。暗号化キーを取得できるのは、熟練したハッカーだけです。

このタイプの保護は、すべてのプレミアムコンテンツプロバイダー(映画スタジオ)で必要とされており、広く普及しています。私は、MicrosoftPlayReadyテクノロジを使用しています。これは、広く使用されている最も一般的なDRMテクノロジのようです。

私の雇用主は SilverHD DRM サービスを提供しています。これにより、PlayReadyを使用してビデオを保護し、月額のわずかな料金ですべての最新のプラットフォームでビデオを表示できます。モバイルプラットフォームでの再生は、プレーヤーコンポーネントをライセンスする必要があるため、現在はより高価です(Microsoftは、最新のPC/MacブラウザーでSilverlightを含む独自のプラットフォームに無料のプレーヤーを提供しています)。商用ソリューションに興味がある場合は、ウェブサイトのリンクからお気軽にお問い合わせください。

デモについては、 Video ParadiseサンプルWebサイト を参照してください。私はあなたが大きな努力なしにこれらの映画を盗むことができないことを保証します。

2
Sander