Чтобы настроить показ водяных знаков в плеере Boomstream выполните эти действия:
Зачастую используется вариант ограничить доступ паролем. Этот пароль создается в интерфейсе личного кабинета по инструкции. Мы можем отправить его письмом на указанный email или вы каким-то образом сохраняете и передаете зрителю.
Если у вас есть личный кабинет ученика-покупателя, можно настроить автоматическую авторизацию в плеере. В этом случае ученик логинится в вашем личном кабинете, нажимает кнопку плей и при воспроизведении видео автоматически появляются данные: 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]¬ification=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 в настройках проекта, раздел Защита, указываете разрешенный домен воспроизведения и запрещаете проигрывание при пустом рефферере.