Open10

DRM(デジタル著作権管理)コンポーネントに関すること

Neko7soraNeko7sora

https://ameblo.jp/mongol-sky/entry-12465586429.html

ウェブブラウザのOperaもChromiumベースのブラウザとなっており、このChromium自体はオープンソースであるため、あらゆる開発者が自由に使用可能です。しかし、GoogleからWidevineと呼ばれる独自のDRMコンポーネントのライセンスを取得しない限り、Chromiumベースのブラウザはインターネット上に存在するほとんどの動画コンテンツを再生できないという「罠」があります。

Neko7soraNeko7sora

NHK+ではスクリーンショットを検知すると動画が真っ黒になる。
動画が真っ黒 → DRMを利用している
スクリーンショット検知 → ブラウザ側が検知している
https://plus.nhk.jp/

Neko7soraNeko7sora

Microsoft Edge WebView2 --> Google Widevine に対応している(Edgeブラウザに同梱されているライブラリを使用している説)
Electron --> Chrome ブラウザに同梱されている Widevine CDM ライブラリを使用する
https://www.electronjs.org/ja/docs/latest/tutorial/testing-widevine-cdm
https://imfly.gitbooks.io/electron-docs-gitbook/content/jp/tutorial/using-widevine-cdm-plugin.html
https://noifuji.hateblo.jp/entry/2021/01/12/114539