BrightSign OS/en: различия между версиями

Материал из SmartPlayer
Нет описания правки
Новая страница: «BrightSign LS and HD series devices do not support simultaneous playback of two videos due to technical limitations. For more details on compatibility, please visit the official '''[https://www.brightsign.biz/digital-signage-products/compare-models BrightSign]''' page.»
Строка 17: Строка 17:
|}
|}


'''Важно!'''
BrightSign LS and HD series devices do not support simultaneous playback of two videos due to technical limitations. For more details on compatibility, please visit the official '''[https://www.brightsign.biz/digital-signage-products/compare-models
На устройствах BrightSign серии LS и HD воспроизведение одновременно двух видео не поддерживается из-за технических ограничений устройств. Более подробно с информацией по совместимости вы можете ознакомиться на официальной странице '''[https://www.brightsign.biz/digital-signage-products/compare-models BrightSign]'''
BrightSign]''' page.


All modern players come with firmware [https://www.brightsign.biz/downloads/overview%20BrightSign 8.x.x] and are supported by SmartPlayer.
All modern players come with firmware [https://www.brightsign.biz/downloads/overview%20BrightSign 8.x.x] and are supported by SmartPlayer.

Версия от 16:14, 12 ноября 2025

Description

BrightSign are professional network media players supporting HTML5 / JavaScript and other web technologies. BrightSign player can be built into the panel and supplied as a one-piece monoblock.

Supported devices

BrightSign FW version SmartPlayer support
8.x.x Yes
7.x.x Yes
6.x.x No
5.x.x No

BrightSign LS and HD series devices do not support simultaneous playback of two videos due to technical limitations. For more details on compatibility, please visit the official [https://www.brightsign.biz/digital-signage-products/compare-models

BrightSign] page.

All modern players come with firmware 8.x.x and are supported by SmartPlayer. The application can only be launched from a MicroSD card, it will not start from Flash memory. We recommend using MicroSD, since they are protected from external factors (they are closed with a protective piece of iron on the screw) and are more compact, which excludes the possibility of "accidental" falling out of the USB socket.

Working with audio (volume)

On BrightSign, there is no such thing as a volume level on a device. The volume level is set to specific content. Content can be video (with an audio track), audio, etc. SmartPlayer supports setting the volume for content when creating a broadcast, which you can use if you need to play content at a certain volume level.

Current version limitation (will be added in next version)

  • no support for proof-of-play statistics (disabled)
  • no support for 4K content (it will play but in FullHD mode)
  • no support for setting the date and time from the SmartPlayer personal account
  • no support for vertical mode

Factory reset (Сброс устройства к заводским настройкам)

Иногда необходимо сбросить устройство к заводским настройкам для этого:
1. Отключить питание
2. Зажать кнопку reset и svc
3. Включить питание (вставить провод от адаптера питания)
4. Дождаться когда светодиод Err начнем моргать красным и тогда отпустить зажатые кнопки
5. Подождать пока устройство сделает операции, если в этот момент подключен HDMI будет видна полоска по выполнению операции

Видеоинструкция: https://vimeo.com/351436006?embedded=true&source=video_title&owner=25098699

Обновление прошивки

Начиная с версии клиентского приложения v1.3.0 и выше, при начальной настройки (до регистрации устройства в личном кабинете) если прошивка выложена на сервере SmartPlayer для настраиваемого устройства, приложение предложит обновить прошивку.

Обновление прошивки до последней версии является хорошей практикой. Как узнать и обновить текущую прошивку: https://docs.brightsign.biz/display/DOC/Firmware+Installation+Instructions

Подготовка MicroSD карточки

1. Как выбрать MicroSD карточку - https://brightsign.zendesk.com/hc/en-us/articles/218065677-How-to-select-an-SD-card. Рекомендуемые MicroSD карточки - https://www.brightsign.biz/digital-signage-products/accessories/MicroSD-cards
2. Отформатировать в формат exFAT - https://brightsign.zendesk.com/hc/en-us/articles/360041158914-How-do-I-format-or-erase-an-SD-card. Объем памяти MicroSD будет определять объем доступной памяти для приложения SmartPlayer. После форматирования должна быть пустая MicroSD, без сторонних файлов.
3. В корень отформатированной флешки положить клиентское приложение полученное от представителя SmartPlayer. Итоговый состав файлов показан на скриншоте. Никогда не модифицируйте файлы находящиеся в папке sp_app и autorun.brs, это приведет к некорректной работе приложения (или не запуску приложения системой). Все манипуляции с файлами в папке sp_app происходят через личный кабинет SmartPlayer.

4. Вставьте MicroSD в разъем на устройстве
5. Вытащить питание и вставить его обратно для перезагрузки устройства (кнопка включения питания на корпусе устройства не сработает если вставлена карточка на горячую). Первый запуск от одной до трех минут (зависит от MicroSD).
6. Если устройство подключено к сети интернет покажется девятизначный код регистрации.
7. Далее работаем по инструкции http://wiki.smartplayer.org/index.php/Getting_started

Updating the application manually

1. Disconnect the power from the device and remove the microSD from the device
2. Rename folder to MircoSD sp_app to sp_app_old
3. Delete autorun.brs file
4. Unzip the archive with the new version to the microSD root (the sp_app folder and the updated autorun.brs will appear)
5. Create cache folder in sp_app
6. Create CONFIG folder in sp_app / cache
7. Copy file /sp_app_old/cache/CONFIG/device.txt to folder /sp_app/cache/CONFIG/device.txt
8. Delete sp_app_old folder
9. Insert MircoSD into device and power on

All modern players come with firmware 8.x.x and are supported by SmartPlayer. The application can only be launched from a MicroSD card, it will not start from Flash memory. We recommend using MicroSD, since they are protected from external factors (they are closed with a protective piece of iron on the screw) and are more compact, which excludes the possibility of "accidental" falling out of the USB socket.

1. Отключить питание от устройства и вынуть MicroSD из устройства
2. Переименовать папку на MircoSD sp_app в sp_app_old
3. Удалить файл autorun.brs
4. Разархивировать архив с новой версией в корень MicroSD (появится папка sp_app и обновленный autorun.brs)
5. Создать папку cache в sp_app
6. Создать папку CONFIG в sp_app/cache
7. Скопировать файл /sp_app_old/cache/CONFIG/device.txt в папку /sp_app/cache/CONFIG/device.txt
8. Удалить папку sp_app_old
9. Вставить MircoSD в устройство и включить питание

Неправильное разрешение при старте устройства

Если при установке и старте приложения изображение выводится не на полный экран или выглядит обрезанным, необходимо проверить настройки разрешения в настройках вашего устройства. Для этого необходимо включить в настройках устройства Diagnostic Web Server и проверить установленное разрешение и при необходимости изменить на корректное: Diagnostic Web Server Configuration

Проигрывание контента в режиме синхронизации

Режим синхронизации - это режим работы устройств внутри личного кабинета SamrtPlayer, когда воспроизводимый контент синхронизируется между устройствами в рамках одной трансляции.

Режим синхронизации

Режим "Синхронизации" и режим "Видеостены" не работают на устройствах под управлением BrightSign OS.

Аппаратные ограничения платформы

На устройствах BrtightSign существуют следующие аппаратные ограничения:

  1. Нет режима синхронизации (данное решение прорабатывается).
  2. Устройства модельного ряда "LS" и "HD" поддерживают воспроизведение только одного видеоролика в один момент времени.
  3. При стриме поддерживает все форматы потоков.
  4. Воспроизведение контента в 4К (или же в разрешении 3840Х2160) поддерживается только на поздних моделях (серия XT). Остальные линейки устройств автоматически конвертируют воспроизводимый контент в Full HD (или же разрешение 1920Х1080).
  5. Ограничения по оперативной памяти моделей серии "HD" и "LS" - 128 МБ. В остальных сериях в моделях ограничение оперативной памяти в 512 МБ.
  6. Отсутствует возможность удаленного включения/отключения дисплея.
  7. Отсутствует ползунок настройки яркости выводящегося контента. В данном случае яркость настраивается напрямую на устройствах.
  8. Отсутствует дистанционное управление.
  9. Отсутствует поддержка IPTV.
  10. Невозможно установить соединение через прокси (данное решение прорабатывается).
  11. По умолчанию устройства серии "XT", "4K", "XD" - могут поддерживать два активных ролика единовременно. Устройства серии "HD", "LS" - могут поддерживать один активных ролик единовременно. Подробнее по ссылке.

Использование PDF в качестве контента

Чтобы использовать PDF-файл на устройстве в качестве контента, ознакомьтесь со статьей по ссылке

Поддержка 2 HDMI

Начиная с версии v1.10.17 добавлена поддержка двух и более HDMI. Устройство должно иметь 2 выхода HDMI (например XT2145). При запуске устройсво, оно определить лучший видеорежим для подключенного экрана по HDMI (если HDMI несколько, то они все будут учитаны). Приложение SmartPlayer отрисовывается в логических координатах.

  • Пользовательские (логические) координаты — это система координат интерфейса приложения. На 4K-экранах при выключенном режиме full-resolution graphics движок рендерит в «логическом» пространстве 1920×1080, а железо масштабирует картинку до физического 4K.
  • Физические координаты — это реальные пиксели панели/выхода HDMI.На 4K-экранах это сетка 3840×2160 (или фактическая из EDID). Любая позиция/размер в физических координатах соответствует ровно этим пикселям на экране без дополнительного масштабирования.

Режим логических координат влияет только на единицы измерения и на то, как апскейлится UI. Важно: качество видео 4К не страдает. Ролики 4К показываются как 4К — четко и на весь экран. «Логические пиксели» касаются только расположения элементов интерфейса, а не самого видео.

BrighSignOS не предоставляется API для включения или выключения full-resolution graphics режима, рекомендовано работать в логических координатах сторонним разработчикам (относительно официальных решений BrightSignAutor и т.п.)

Как я могу понять физические и логические координаты ?

  • Для отображения физических координат запуститет программу DWS на вкладке Video. DWS у BrightSign — это Diagnostic Web Server («диагностический веб-сервер»). Встроенная веб-админка плеера, доступная по HTTP на его IP-адресе (обычно порт 80). Через неё смотрят логи, статус, грузят файлы на SD, перезагружают устройство и т.п.
  • Для отображения логических координат запуститет программу SmartPlayer и в карточке устройства вы увидите координаты в которой нужно работать (Разрешение по ширине и Разрешение по высоте). Данные значения выставляются при каждом запуске плеера, это значит если текущий запуск был с одним HDMI, а следующий с 2 HDMI, то данные по разрешению будут изменены.

Какое разрешение выставит SmartPlayer по умолчанию ?

Зависит от того, сколько HDMI подключено. При каждом запуске приложения опрашивает активные HDMI и выставляет каждому лучший режим (https://docs.brightsign.biz/developers/videomodeconfiguration метод getBestMode). Дисплей должен вернуть корректную информацию по EDID, по умолчанию 1920х1080. EDID (Extended Display Identification Data) — набор данных, который монитор/ТВ/дисплей передаёт источнику (плееру, ПК) по служебному каналу DDC (I²C внутри HDMI/DP/VGA). Хранится в ПЗУ дисплея.

По EDID источник узнаёт:

  • марку/модель, серийник, дату выпуска;
  • поддерживаемые режимы видео (разрешения и частоты: 1920×1080@60, 3840×2160@30/60 и т. п.);
  • предпочтительный (родной) режим панели;
  • формат цветопередачи и глубину цвета (RGB/YCbCr, 8/10/12-bit);
  • аудио-возможности (LPCM, AC-3, E-AC-3, DTS и т. д.);
  • доп. возможности по стандарту CTA-861 (HDR10/HLG флаги, 4:2:2/4:4:4 и пр.).

Источник на основе EDID автоматически выбирает совместимый режим вывода (т.е. getBestMode()). Явное указание (force resolution mode) на текущий момент не поддерживается. В большенстве случаев, при правильных данных по EDID, получается нужный результат.