Схема синхронизации: различия между версиями

Материал из SmartPlayer
Нет описания правки
Строка 2: Строка 2:
== '''Описание ситуации''' ==
== '''Описание ситуации''' ==
У клиентов на точках могут быть видео стены или меню борды. Очень часто такие видео стены или меню борды воспроизводят контент синхронно. Но, контролировать корректно происходит воспроизведение, какие экраны работают и что они показывают очень сложно и неудобно. <br><br>
У клиентов на точках могут быть видео стены или меню борды. Очень часто такие видео стены или меню борды воспроизводят контент синхронно. Но, контролировать корректно происходит воспроизведение, какие экраны работают и что они показывают очень сложно и неудобно. <br><br>
Пользователю необходимо лично посетить точку для понимания корректно отображается трансляция или нет.<br><br>
Пользователю необходимо лично посетить точку для понимания корректно отображается трансляция или нет.<br><br>
Для облегчения получения информации от этих точек и удаленной перенастройки синхронизации устровйств был разработан функционал автоматизирующий данный процесс - "Схема синхронизации".
Для облегчения получения информации от этих точек и удаленной перенастройки синхронизации устровйств был разработан функционал автоматизирующий данный процесс - "Схема синхронизации".
=== '''Ценность''' ===
=== '''Ценность''' ===
Наличие такого функционала как "Схема синхронизации" позволяет пользователю быстро и удобно получать информацию  о расположении устройств на месте. В дополнении функционал даёт возможность легко контролировать синхронность воспроизведения контента на устройствах.
Наличие такого функционала как "Схема синхронизации" позволяет пользователю быстро и удобно получать информацию  о расположении устройств на месте. В дополнении функционал даёт возможность легко контролировать синхронность воспроизведения контента на устройствах.
== '''Как это работает''' ==
== '''Как это работает''' ==
(Скрин с путём до функционала)
Функционал "Схема синхронизации" располагается в личном кабинете пользователя.<br>
Функционал "Схема синхронизации" располагается в личном кабинете пользователя.<br>
Для того чтобы использовать данный функционал, необходимо, перейти в раздел "Устройства".
Для того чтобы использовать данный функционал, необходимо, перейти в раздел "Устройства".
Строка 16: Строка 12:
{{Note|Функционал доступен только для группы устройств. На трансляциях с одним устройствах и устройствах без лицензии использовать данный функционал невозможно.|warn}}
{{Note|Функционал доступен только для группы устройств. На трансляциях с одним устройствах и устройствах без лицензии использовать данный функционал невозможно.|warn}}
Кликнув на эту группу устройств нужно обратить внимание на окно со списком настроек. Оно располагается справа. В этом окне и находится кликабельная кнопка функционала "Схема синхронизации". Необходимо просто кликнуть на неё и пользователь "провалиться" в окно настроек.
Кликнув на эту группу устройств нужно обратить внимание на окно со списком настроек. Оно располагается справа. В этом окне и находится кликабельная кнопка функционала "Схема синхронизации". Необходимо просто кликнуть на неё и пользователь "провалиться" в окно настроек.
[[File:Путь до схемы синронизации.png|thumb|center | Путь до раздела "Схема синхронизации"|800px]]
== ''' "Схема синхронизации"''' ==
== ''' "Схема синхронизации"''' ==
=== '''Данные предоставляемы в функционале''' ===
=== '''Данные предоставляемы в функционале''' ===
Перейдя в окно настроек, пользователь видит стартовую страницу. На странице самыми большими объектами является "плитка" с устройствами.
Перейдя в окно настроек, пользователь видит стартовую страницу. На странице самыми большими объектами является "плитка" с устройствами.
{{Note|Существует возможность переключить отображение с "плитки" на список. Для этого необходимо кликнуть по иконке в виде трёх горизонтальных полос, расположенных справа вверху.|warn}}
{{Note|Существует возможность переключить отображение с "плитки" на список. Для этого необходимо кликнуть по иконке в виде трёх горизонтальных полос, расположенных справа вверху.|warn}}
Каждая плитка содержит в себе небольшой объём информации. Это информация: (скрин с размеченной плиткой)
Каждая плитка содержит в себе небольшой объём информации. Это информация:  
Идентичная информация отображается при отображении в виде списка (скрин с размеченным списком)
* Название
* Роль
* Статус синхронизации
* Платформа
* IP-адрес
* Соединение
* Статус
Идентичная информация отображается при отображении в виде списка.
[[File:Пример отображения данных.png|thumb|center | Примеры отображения данных|800px]]
==== '''Классы устройств''' ====
==== '''Классы устройств''' ====
Все устройства разбиты на классы. Данные классы позволяют с помощью текстового описания и специального графического отображения определить его статус. Табличка с упоминанием класса находится справа в нижней части плитки.<br>
Все устройства разбиты на классы. Данные классы позволяют с помощью текстового описания и специального графического отображения определить его статус. Табличка с упоминанием класса находится справа в нижней части плитки.<br>
[[File:Пример с карточками статусов.png|thumb|right | Перечень всех классов устройств|150px]]
Основные классы:
Основные классы:
# Master - это главное устройство. Оно синхронизирует контент всех устройствам со статусом "Slave". Отмечаются синим фоном плитки и соответствующей подписью класса справа внизу.
# Master - это главное устройство. Оно синхронизирует контент всех устройствам со статусом "Slave". Отмечаются синим фоном плитки и соответствующей подписью класса справа внизу.
Строка 42: Строка 48:
# Ошибка - устройство не работает по причине ошибки в воспроизведении контента. Текст статуса помечается красным цветом.
# Ошибка - устройство не работает по причине ошибки в воспроизведении контента. Текст статуса помечается красным цветом.
# Обновление - устройство обновляется и принимает контент. Текст статуса помечается жёлтым цветом.
# Обновление - устройство обновляется и принимает контент. Текст статуса помечается жёлтым цветом.
[[File:Статусы.png|thumb|center | Примеры статусов|800px]]
=== '''Возможности функционала''' ===
=== '''Возможности функционала''' ===
"Схема синхронизации" включает в себя несколько возможностей по работе с устройствами. К этим возможностям относятся:
"Схема синхронизации" включает в себя несколько возможностей по работе с устройствами. К этим возможностям относятся:
Строка 49: Строка 56:
# Авто скриншот - даёт возможность настроить систему автоматических скриншотов, одномоментно, на всех устройствах. Скриншот будет делаться через определенный временной промежуток в секундах, который необходимо выставить пользователю.
# Авто скриншот - даёт возможность настроить систему автоматических скриншотов, одномоментно, на всех устройствах. Скриншот будет делаться через определенный временной промежуток в секундах, который необходимо выставить пользователю.
# Количество строк - количество строк для отображения устройств. Можно настроить в специальном выпадающем окне.
# Количество строк - количество строк для отображения устройств. Можно настроить в специальном выпадающем окне.
[[File:Дополнительные возможности.png|thumb|center | Дополнительные возможности "Схемы синхронизации"|800px]]
==== '''Дополнительные возможности''' ====
==== '''Дополнительные возможности''' ====
Каждую плитку, с любым статусом можно поменять с другой местами. При этом можно менять их местами как в горизонтальном положении, так и в вертикальном.
[[File:Перетягивание плитки.png|thumb|right | Пример с перетягиванием устройства |150px]]
Каждую "плитку" устройства, с любым статусом можно поменять с другой местами. При этом можно менять их местами как в горизонтальном положении, так и в вертикальном.
== '''Итоговый результат''' ==
== '''Итоговый результат''' ==
Пользователи смогут легко контролировать как работают с контентом их устройства и легко синхронизировать устройства по новой, если такая необходимость возникнет.
Пользователи смогут легко контролировать как работают с контентом их устройства и легко синхронизировать устройства по новой, если такая необходимость возникнет.

Версия от 16:40, 7 сентября 2023

Данный функционал еще находится на стадии разработки и не поддерживается ни одним клиентским приложением.

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

У клиентов на точках могут быть видео стены или меню борды. Очень часто такие видео стены или меню борды воспроизводят контент синхронно. Но, контролировать корректно происходит воспроизведение, какие экраны работают и что они показывают очень сложно и неудобно.

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

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

Ценность

Наличие такого функционала как "Схема синхронизации" позволяет пользователю быстро и удобно получать информацию о расположении устройств на месте. В дополнении функционал даёт возможность легко контролировать синхронность воспроизведения контента на устройствах.

Как это работает

Функционал "Схема синхронизации" располагается в личном кабинете пользователя.
Для того чтобы использовать данный функционал, необходимо, перейти в раздел "Устройства". Далее нам нужно группу устройств, в которых идёт трансляция.

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

Кликнув на эту группу устройств нужно обратить внимание на окно со списком настроек. Оно располагается справа. В этом окне и находится кликабельная кнопка функционала "Схема синхронизации". Необходимо просто кликнуть на неё и пользователь "провалиться" в окно настроек.

Путь до раздела "Схема синхронизации"

"Схема синхронизации"

Данные предоставляемы в функционале

Перейдя в окно настроек, пользователь видит стартовую страницу. На странице самыми большими объектами является "плитка" с устройствами.

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

Каждая плитка содержит в себе небольшой объём информации. Это информация:

  • Название
  • Роль
  • Статус синхронизации
  • Платформа
  • IP-адрес
  • Соединение
  • Статус

Идентичная информация отображается при отображении в виде списка.

Примеры отображения данных

Классы устройств

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

Перечень всех классов устройств

Основные классы:

  1. Master - это главное устройство. Оно синхронизирует контент всех устройствам со статусом "Slave". Отмечаются синим фоном плитки и соответствующей подписью класса справа внизу.
  2. Slave - подчиненное устройство. Получает контент с "Master" - устройства. Отмечаются синим фоном плитки и соответствующей подписью класса справа внизу.
  3. Unknown - неопознанное или несинхронизированное устройство. Отмечаются красным фоном плитки.
  4. Off-line - это устройства, которые являются отключенными. Отмечаются серым фоном плитки и соответствующей подписью класса справа внизу.
  5. Устройство без статуса - это устройства которые не синхронизированы. То есть это непривязанное устройство, которое не может быть синхронизировано. Отмечаются зелёным фоном и специальной иконкой справа вверху плитки.

Присвоение классов

В зависимости от типа устройства присвоение ему классов происходит по-разному.

  • На устройствах Samsung (Tizen/Orsay) получает класс "Master" то устройство, которое первое подключилось к сети. Остальные синхронизированные устройства соответственно получают статус "Slave".
  • На устройствах под управлением LG (WEB OS) получает класс "Master" то устройство, у которого наименьший IP-адрес. Остальные синхронизированные устройства получают статус "Slave".
  • На устройствах под управлением BrightSign OS и LG (PRO: Centric) - не поддерживает функционал синхронизации.

Статусы устройств

Слева в верхней части экрана отображается информации о статусах устройств и количестве устройств с определённым статусом. Всего статусов у устройств четыре:

  1. Онлайн - устройство участвует в воспроизведении контента. Текст статуса помечается зелёным цветом.
  2. Оффлайн - устройство не участвует в воспроизведении контента. Текст статуса помечается серым цветом.
  3. Ошибка - устройство не работает по причине ошибки в воспроизведении контента. Текст статуса помечается красным цветом.
  4. Обновление - устройство обновляется и принимает контент. Текст статуса помечается жёлтым цветом.
Примеры статусов

Возможности функционала

"Схема синхронизации" включает в себя несколько возможностей по работе с устройствами. К этим возможностям относятся:

  1. Скрыть/показать описание - позволяет убрать/вернуть всю информацию на плитках и оставить только видимыми устройства.
  2. Обновить информацию об устройствах - обновить данные и параметры устройств.
  3. Сделать скриншот - позволяет сделать скриншот экрана всех устройств одномоментно.
  4. Авто скриншот - даёт возможность настроить систему автоматических скриншотов, одномоментно, на всех устройствах. Скриншот будет делаться через определенный временной промежуток в секундах, который необходимо выставить пользователю.
  5. Количество строк - количество строк для отображения устройств. Можно настроить в специальном выпадающем окне.
Дополнительные возможности "Схемы синхронизации"

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

Пример с перетягиванием устройства

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

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

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