
私はこの件に関しては初心者なので、どうかご容赦ください。ビデオを販売して顧客と共有したいのですが、顧客がそのビデオを他の人と共有できないようにしたいのです。
これが暗号化によって行われるものだと思っていましたが、間違っているようです。
これを実行するために Microsoft の Silverlight を使用していますが、それが機能するかどうか、また、暗号化されたビデオを購入者に送信した場合、購入者はそれを視聴できるかどうかを知る必要があります。
答え1
Silverlight でビデオを暗号化することは可能です。Netflix は以前、Silverlight を使用して暗号化されたビデオを送信していました。それでも、ビデオをキャプチャすることは可能です。エンド ユーザーが見ることができるものはすべてキャプチャできます。回避する方法はありません。
答え2
あなたの質問に答えます:はい暗号化されたビデオを Silverlight で送信すると、顧客は Silverlight プレーヤーでそれを視聴できるようになります。
DRMについては、このマイクロソフトのドキュメント– そして、明らかに、ここですべての詳細を記載できないほど複雑です。
ストリーミング以外の(オフラインの)シナリオでも、ユーザーにライセンスやその他の DRM スキームを提供できることに注意してください。これについては、上記のドキュメントのセクション 3 でも説明されています。
ここで、次の点に留意してください。
- ユーザーにSilverlightプレーヤーの使用を強制するが、多くの人はインストールしたくないだろう。
- 複雑なDRMスキームを実装する必要がある
- 最終的にはそのスキームを回避できるユーザーがいる
多くの場合、一部のビジネスにとって成功の鍵となるのはないDRM を強制するのではなく、ユーザーが本当に製品を気に入った場合に料金を支払ってもらい、残りのユーザーにはビデオを共有してもらいます。これは無料のプロモーションも意味します。