Показ водяных знаков в плеере

Чтобы настроить показ водяных знаков в плеере Boomstream выполните эти действия:

  • Загрузите видео или создайте трансляцию в личном кабинете.
  • Ограничьте доступ к видео/трансляции через оплату, пароль или форму регистрации.
  • Включите Защиту от скачивания.

Зачастую используется вариант ограничить доступ паролем. Этот пароль создается в интерфейсе личного кабинета по инструкции. Мы можем отправить его письмом на указанный email или вы каким-то образом сохраняете и передаете зрителю.

extra-watermarks... Если у вас есть личный кабинет ученика-покупателя, можно настроить автоматическую авторизацию в плеере. В этом случае ученик логинится в вашем личном кабинете, нажимает кнопку плей и при воспроизведении видео автоматически появляются данные: email, ip адрес устройства воспроизведения, имя.

Вот описание как настроить такую интеграцию через наше API:

1) вы загружаете видео на платформу или создаете трансляцию.

2) создаете доступ по паролю в личном кабинете или через метод api create в соответствии с теми параметрами, которые исходят из вашей бизнес логики: дата начала доступа, дата окончания доступа или период доступа.

Тип доступа по паролю стоит использовать групповой. Тогда все видео, добавленные в этот доступ по паролю, можно будет смотреть по одному паролю.

Количество доступов по паролю не ограничивается, создавайте сколько необходимо для ваших задач.

Видео может быть одновременно в нескольких доступах по паролю.

3) добавляете видео в соответствующий доступ по паролю. для этого ставите галочку слева от названия видео и нажимаете кнопку "ограничить доступ", выбираете нужный. Или через метод api addmedia.

4) теперь переходим к вашему личному кабинету ученика.

4.1.) когда зритель должен получить доступ к просмотру видео, вы вызываете метод addbuyer. В результате вы добавляете email зрителя в список разрешенных потребителей. В ответ вам приходит индивидуальный пароль доступа <Hash>123456789</Hash>.

Вы сохраняете Hash у себя в базе, чтобы потом подставить в плеер для авторизации

или второй вариант

4.2.) когда зритель должен получить доступ к просмотру видео, вы вызываете метод https://boomstream.com/api/ppv/addbuyer?apikey=[API_KEY]&code=[CODE_SUBSCRIPTION]&media=[CODE_MEDIA]&email=[EMAIL]&notification=0&hash=[YOUR_HASH_TO_IDENTIFY_USER]

Код hash=[YOUR_HASH_TO_IDENTIFY_USER] должен содержать ваш уникальный префикс (имя проекта-№ или 12345 ) иначе возможны коллизии и пользователь не добавится.

5) для каждого плеера, который вы встроили в страницы с уроками добавляете параметр ?id_recovery=[YOUR_HASH_TO_IDENTIFY_USER]. Итоговая ссылка на плеер выглядит так https://play.boomstream.com/0Ut5NKvv?id_recovery=[YOUR_HASH_TO_IDENTIFY_USER]

6) вы настраиваете передачу параметра ?id_recovery=[YOUR_HASH_TO_IDENTIFY_USER] в плеер каким угодно образом.

7) в личном кабинете Boomstream в настройках проекта в разделе Брендирование, выполняете парковку домена, чтобы адрес вашего плеера стал video.vashdomen.ru, иначе возможна блокировка кроссдоменных запросов браузерами.

8) в личном кабинете Boomstream в настройках проекта, раздел Защита, указываете разрешенный домен воспроизведения и запрещаете проигрывание при пустом рефферере.

https://storage.boomstream.com/boomstream/news/2022-04-28/E5...