Задать вопрос

Нужен сервер раздающий видео таким образом, чтобы на клиентской стороне его можно было проиграть html5-плеером, но нельзя было получить прямую ссылку?

Ищу помощи вот в какой задаче:

Коротко: нужен сервер раздающий видео таким образом, чтобы на клиентской стороне его можно было проиграть html5-плеером, но нельзя было получить прямую ссылку.. Ищу идей, примеров реализаций или исполнителя, готового взяться за работу.

Длинно: у нас есть небольшой учебный портал. Поставлена задача, лишить учеников скопировать видео любым способом, кроме захвата экрана. В процессе гугления узнал про RTMP и https://github.com/arut/nginx-rtmp-module. Развернул, всё работает. В этот момент пришло осознание, что проигрывать RTMP умеет только flash-плеер. В свете его скорого убийства решение неприемлемо. Ищу идей, как реализовать сервер умеющий:
на клиентской стороне получить прямую ссылку на видео невозможно.
на клиентской стороне html5-плеер.
на видео можно автоматически накладывать водяной знак.
  • Вопрос задан
  • 542 просмотра
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 7
gbg
@gbg Куратор тега Linux
Любые ответы на любые вопросы
Вам нужно прикрутить к своему NGINX DRM
Ответ написан
Комментировать
@Romanaerl
Простой гугл выдает решение https://www.vdocipher.com/ Сам не пробовал но вроде обещают DRM на всех популярных клиентах и вотермарки из коробки. Цена вопроса начинается от 129 в год. Скорее всего дело сильно ограничено по трафику и ребята зарабатывают заставляя вас платить за траффик ушедший в моме7нт просмоотра ваших видео. Буду признателен, если поделитесь опытом использования плюсами/недостатками, в сулчае, если попробуете его использовать.

У меня впрочем есть зачехленный проект, который решает эту проблему другим не шипко секурным, но оригинальным способом. Если будут вопросы - пишите в личку.

Удачи!
Ответ написан
Комментировать
@Drno
Все что выкладывается интернет возможно скачать.
Любой браузер при воспр виде вначале скачивает кусочек этого видео... так что всё равно все скачается.
Можно вашу ссылку на трансляцию натравить в vlc и там нажать кнопку запись, без всяких захватов.

Так же как и любые прямые эфиры в соц сетях и прочих сайтах)
Так что особо не заморачивайтесь
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Поставлена задача, лишить учеников скопировать видео любым способом, кроме захвата экрана

Задача не имеет решения.
Я ставлю прокси, врубаю на нем кэширование всего на свете - и получаю видеоролик.
Я ставлю любой клиент, имеющий функционал записи эфира - даже банальный KMplayer - и пишу себе все, что воспроизводится.
Уж не говоря о том, что особо упоротые пишут свои клиенты.

Водяной знак не панацея, кроме того есть например FormatFactory, которая умеет его убирать
Ответ написан
Комментировать
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Без использования DRM (то есть файл то скачать можно - но открыть нельзя-он будет "зашифрован") ничего не получится. Все ссылки идут в открытом виде и видны в Web console любого браузера.
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Принципиально эта задача не имеет решения. Если юзер хоть как-то на экране видит видео - то считайте что он его уже качает. Вопрос технического и программного оснащения - это вопрос времени.

DRM не поможет если плеер уже транслирует драгоценное видео с релизом вашего сериала - то вы можете купить HDMI-recorder и спокойно писать цифровое видео прямо с выхода видеокарточки.

Вывод - контент будет украдет полюбому. Поэтому лучше не парьтесь ерундой. А если у вас что-то реально хорошее - продавайте его как Megogo продает сериалы за небольшую плату.
Ответ написан
Комментировать
Самый упоротый будет тупо писать на телефон с экрана и все. Как гриится, шахимат илонмакс.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы