DRM(デジタル著作権管理)

【castlabs版Electron】配布用アプリにVMPを適用する

前提 下記を参考にアプリが作成されており、VMP署名ツールがインストールされていること。 noifuji.hateblo.jp noifuji.hateblo.jp こんな感じのフォルダ構成になっていること Electronアプリの配布版作成 electron-builderをインストール npm install -D el…

【castlabs版Electron】開発中アプリにVMPを適用する

VMP署名ツール(castlabs-evs)の導入 python3.7以上をインストールする。 ツールをインストール python3 -m pip install --upgrade castlabs-evs アカウントを作成(パスワードは大文字と記号を含める必要あり) python3 -m castlabs_evs.account signup登録し…

【castlabs版Electron】サンプルアプリを作成する

動画配信サイトが著作権を守る仕組み DRMという仕組みを用いて動画データを暗号化している。 Netflix、Amazon Primeなどでは、Widevineというソフトウェアを用いて暗号化を行っている。 主要ブラウザにはWidevineCDMという復号ツールがインストールされてい…