Скрыть исходный путь с BLOB-объектов - PullRequest
0 голосов
/ 11 декабря 2018

Я создаю систему видеоклуба и хотел защитить исходный путь к фильмам с помощью блобов, как это делает YouTube, но я выполняю поиск в Google и не вижу, как это заставляет кого-то дать мнек северу?PS: Все фильмы в видео клубе находятся в формате .MP4

1 Ответ

0 голосов
/ 16 декабря 2018

Здесь есть огромное заблуждение ...

Youtube не скрывает URL-адрес видеофайлов.

Если конечный URL-адрес представляет собой blobURI (blob:https://www.youtube.com...) это потому, что MediaElement отображает на самом деле MediaSource Object.
Они выбирают разные диапазоны из разных кодировок и составляют данные, которые будут представлены на лету.Таким образом, они могут понизить качество, если увидят, что у них не было времени извлечь нужную часть видео.
Но все запросы четко видны на сетевой панели вашего dev-tools, и любой желающий можетна самом деле составить себе полный файл.

Итак, еще раз, это не защита от пиратства.

Также обратите внимание, что поскольку blobURI являются URI, они указывают на локальную память веб-браузера, если вы можете отобразить что-либо изblobURI, это значит, что уже слишком поздно пытаться защитить его (поскольку он уже загружен и доступен в памяти).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...