Как обезопасить видеофайл, воспроизводимый через Media Source Extension API? - PullRequest
0 голосов
/ 31 октября 2018

Я сделал веб-видеоплеер, использующий API Media Source Extension. Видео и аудио, загружаемые и воспроизводимые моим плеером, не защищены. Как в вы можете перейти на Network в Google Chrome Inspect и скачать видео и аудио и воспроизводить его через медиаплеер. Я хочу, чтобы мои аудио и видео файлы воспроизводились через мой видеопроигрыватель только .

Прекрасный пример защищенных видеофайлов здесь. Видеопроигрыватель: http://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html. U может вставить источник во вход: https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd. А когда я загружаю файлы из Network в Google Chrome Inspect, я не могу воспроизвести видеофайл с .m4v в VLC или еще где. Поэтому я думаю, что это безопасно. Файлы, загруженные для воспроизведения, можно найти здесь: http://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k.

Netflix имеет очень очень защищенные видеофайлы, где попытка файла даже не определена. Так может кто-нибудь посоветовать мне, как защитить мои видео и аудио файлы для загрузки и воспроизведения из другого места. Спасибо

Пример моего проекта видеоплеера: https://drive.google.com/file/d/156mDgIltBGMkXhx4LZfShxv3A8JrwkNP/view?usp=sharing

1 Ответ

0 голосов
/ 31 октября 2018

Файлы m4v можно воспроизводить, вам просто нужно добавить их к фрагменту инициализации. Netflix не использует расширения Media Source напрямую. Они используют зашифрованные медиа-расширения вместе с поставщиком DRM, таким как widevine.

...