Триггерные события в трансляции: различия между версиями

Материал из SmartPlayer
Нет описания правки
Строка 22: Строка 22:
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы.<br>
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы.<br>
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть первая страница, потом вторая страница и так далее.
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть первая страница, потом вторая страница и так далее.
 
{{Note|Длительность проигрывания контента настраивается не в настройках события, а в настройках проигрывания в трансляции. Для настройки длительности необходимо кликнут на контент в зоне и найти параметр "Продолжительность" во всплывшем окне. В нём пользователь выставляет нужное значение. |warn}}
[[File:Продолжительность.png|thumb|center|Расположение параметра "Продолжительность" в настройке контента.|300px]]
=== '''Настройка и типы событий''' ===
=== '''Настройка и типы событий''' ===
После добавления контента на страницу, необходимо нажать на иконку "Настройка страницы".
После добавления контента на страницу, необходимо нажать на иконку "Настройка страницы".
Открыв страницу настроек, необходимо справа в тулбаре перейти к созданию события.<br>
Открыв страницу настроек, необходимо справа в тулбаре перейти к созданию события.<br>
Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.<br>
Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.<br>
[[File:Тип_события.png|thumb|center|Два вида параметров для запуска триггерного события|300px]]
Существует два типа событий доступных в качестве триггера:  
Существует два типа событий доступных в качестве триггера:  
* RFID метка.
* '''RFID метка'''
Включает в себя два параметра выставляемых по очереди: ключ и значение.
Включает в себя два параметра выставляемых по очереди: ключ и значение.
В параметре "Ключ" выбирается идентификатор ключа:  
В параметре "Ключ" выбирается идентификатор ключа:  
Строка 36: Строка 38:
В первом случае, если идентификатор  данных выставлен "по идентификатору" - ему нужны значения <br>
В первом случае, если идентификатор  данных выставлен "по идентификатору" - ему нужны значения <br>
Во втором случае, если идентификатор данных выставлен "по полезной нагрузке" - ему нужны значения  
Во втором случае, если идентификатор данных выставлен "по полезной нагрузке" - ему нужны значения  
* Распознавание лица  
[[File:Определители_параметров_и_значения.png|thumb|center|Определитель параметров "По идентификатору" и "По полезной нагрузки" и их значения|300px]]
В будущих версиях функционала планируется добавить дополнительные триггеры.
* '''Распознавание лица'''
Включает в себя два параметра выставляемых по очереди: ключ и значение.
Включает в себя два параметра выставляемых по очереди: ключ и значение.
В параметре "Ключ" выбирается параметр идентификатор ключа. В данном случае он один - по половому признаку.
В параметре "Ключ" выбирается параметр идентификатор ключа. В данном случае он один - по половому признаку.
Строка 43: Строка 45:
Значение имеет два варианта - мужчина и женщина.
Значение имеет два варианта - мужчина и женщина.
После всех настроек обязательно надо нажать кнопку "Сохранить".
После всех настроек обязательно надо нажать кнопку "Сохранить".
 
[[File:Определители_параметров_и_значения.png|thumb|center|Определитель параметров "По половому признаку" и их значения|300px]]
{{Note|В будущих версиях функционала планируется добавить дополнительные триггеры. |warn}}
=== '''Выбор страницы для перехода''' ===
=== '''Выбор страницы для перехода''' ===
Страница для перехода выбирается в меню создания события.<br>
Страница для перехода выбирается в меню создания события.<br>
Строка 49: Строка 52:
Внутри этого параметра пользователь выбирает на какую страницу будет переключаться трансляция при активации триггерного события.<br>
Внутри этого параметра пользователь выбирает на какую страницу будет переключаться трансляция при активации триггерного события.<br>
После выбора страницы, также необходимо нажать кнопку "Сохранить".
После выбора страницы, также необходимо нажать кнопку "Сохранить".
 
[[File:Пример_следующая_страница.png|thumb|center|Пример привязки события к странице|300px]]
=== '''Просмотр схемы отображения и привязки''' ===
=== '''Просмотр схемы отображения и привязки''' ===
Просмотреть схему отображения событий и линии привязки можно по нажатию на специальную иконку. Благодаря данной схеме можно легко понять правильно ли настроено триггеры и события.
Просмотреть схему отображения событий и линии привязки можно по нажатию на специальную иконку. Благодаря данной схеме можно легко понять правильно ли настроено триггеры и события.
[[File:Схема_и_обозначения.png|thumb|center|Пример схемы и "Легенды" для понимания схемы.|800px]]
=== '''Дополнительные возможности для применения''' ===
=== '''Дополнительные возможности для применения''' ===
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Это взаимодействие будет происходить таким путем:  
Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Это взаимодействие будет происходить таким путем:  
Строка 59: Строка 63:
* На финальной странице с контентом будет привязан переход на стартовую страницу, также с помощью касания.
* На финальной странице с контентом будет привязан переход на стартовую страницу, также с помощью касания.
Данное решение работает совместно с функциональностью “Нажатие по контенту”.
Данное решение работает совместно с функциональностью “Нажатие по контенту”.
== '''Итоговый результат''' ==
== '''Итоговый результат''' ==
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции.
Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции.

Версия от 10:26, 20 октября 2023

Описание ситуации

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

Необходимость функционала

Данный функционал позволяет пользователю при помощи выставленного в настройках триггера изменить воспроизводимый на устройстве контент. При этом, как только триггер исчезнет, событие закончится и исходная трансляция продолжиться.

Если в трансляции создано "Объявление", то возможности создать триггерное событие не будет, в связи с возможными проблемами воспроизведения.

Принцип действия

Логика работы

Для того чтобы создавать триггерные события необходимо иметь определенные права пользователя, под названием "AdminBrandML"
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Роль пользователя для создания трансляции

Если пользователь планирует создать триггерное событие, ему необходимо:

  • Первым шагом - создать трансляцию, с несколькими страницами и выделенными зонами контента.
  • Далее настроить работу события внутри трансляции.
  • Привязать созданное событие к переходу на другие страницы трансляции.
  • Дождаться сначала активации и завершения триггеров для события.
  • Вернуться к началу и ждать когда триггеры активируются снова.
Если пользователь создаст трансляцию с контентом и не выставит события вручную, то трансляция проиграет каждую страницу в отдельности, по порядку

Создание трансляции

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Создание трансляции

Пользователю в личном кабинете необходимо найти раздел "Трансляция", кликнуть на него и после открытия всплывающего окна кликнуть на строку "Создать".
После этого, пользователю необходимо выбрать зону для трансляции и заполнить её контентом. Для возможности работы с событиями в трансляции должно быть минимум две страницы.
Если же событий нет, трансляция сейчас по умолчанию проигрывается по страницам , то есть первая страница, потом вторая страница и так далее.

Длительность проигрывания контента настраивается не в настройках события, а в настройках проигрывания в трансляции. Для настройки длительности необходимо кликнут на контент в зоне и найти параметр "Продолжительность" во всплывшем окне. В нём пользователь выставляет нужное значение.
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Расположение параметра "Продолжительность" в настройке контента.

Настройка и типы событий

После добавления контента на страницу, необходимо нажать на иконку "Настройка страницы". Открыв страницу настроек, необходимо справа в тулбаре перейти к созданию события.
Для этого нажимаем на иконку "+" рядом со строкой "Событие" и добавляем тип события.

Два вида параметров для запуска триггерного события

Существует два типа событий доступных в качестве триггера:

  • RFID метка

Включает в себя два параметра выставляемых по очереди: ключ и значение. В параметре "Ключ" выбирается идентификатор ключа:

  • По полезной нагрузке
  • По идентификатору

После выбора одного из двух идентификаторов появляется параметр - значение.
В первом случае, если идентификатор данных выставлен "по идентификатору" - ему нужны значения
Во втором случае, если идентификатор данных выставлен "по полезной нагрузке" - ему нужны значения

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Определитель параметров "По идентификатору" и "По полезной нагрузки" и их значения
  • Распознавание лица

Включает в себя два параметра выставляемых по очереди: ключ и значение. В параметре "Ключ" выбирается параметр идентификатор ключа. В данном случае он один - по половому признаку. После выбора идентификатора появляется параметр - значение. Значение имеет два варианта - мужчина и женщина. После всех настроек обязательно надо нажать кнопку "Сохранить".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Определитель параметров "По половому признаку" и их значения
В будущих версиях функционала планируется добавить дополнительные триггеры.

Выбор страницы для перехода

Страница для перехода выбирается в меню создания события.
Данный параметр находится немного ниже страницы и называется "Следующая страница". Внутри этого параметра пользователь выбирает на какую страницу будет переключаться трансляция при активации триггерного события.
После выбора страницы, также необходимо нажать кнопку "Сохранить".

Пример привязки события к странице

Просмотр схемы отображения и привязки

Просмотреть схему отображения событий и линии привязки можно по нажатию на специальную иконку. Благодаря данной схеме можно легко понять правильно ли настроено триггеры и события.

Пример схемы и "Легенды" для понимания схемы.

Дополнительные возможности для применения

Также функционал может взаимодействовать с устройствами, предусматривающими в себе тач решения. Это взаимодействие будет происходить таким путем:

  • На устройство создаётся трансляция с контентом в виде картинок
  • В настройках привязываются при нажатии переходы на другие страницы для каждого контента
  • При касании экрана совершается переход на следующую страницу.
  • На финальной странице с контентом будет привязан переход на стартовую страницу, также с помощью касания.

Данное решение работает совместно с функциональностью “Нажатие по контенту”.

Итоговый результат

Пользователи умеют пользоваться и интегрировать триггерные события в свои трансляции.