Raspberry Pi 3-4: различия между версиями
(Отметить эту версию для перевода) |
Нет описания правки Метка: ручная отмена |
||
(не показано 16 промежуточных версий этого же участника) | |||
Строка 32: | Строка 32: | ||
В терминале выполнить команду "sudo dd bs=4M if=raspi_smartplayer.img of=/dev/sdx" и дождаться окончания процесса, | В терминале выполнить команду "sudo dd bs=4M if=raspi_smartplayer.img of=/dev/sdx" и дождаться окончания процесса, | ||
где sdx - устройство чтения/записи SD Card (USB или адаптер). | где sdx - устройство чтения/записи SD Card (USB или адаптер). | ||
=== Установка на SD Card === | |||
Инструкцию по установке ОС Raspbian на SD Card можно просмотреть в: | |||
[[Инструкция по установке образа ОС Raspbian на SD Card]] | |||
=== Завершение установки === <!--T:8--> | === Завершение установки === <!--T:8--> | ||
#Вставьте SD карту в вашу Raspberry Pi. | #Вставьте SD карту в вашу Raspberry Pi. | ||
#Запустите устройство и дождитесь загрузки и появления ПИН кода | #Запустите устройство и дождитесь загрузки и появления ПИН кода | ||
=='''Адаптированные клиентские приложения'''== | |||
На текущий момент была произведена адаптация клиентского приложения для Raspberry Pi под следующие устройства: | |||
* Raspberry PiZero - [https://wiki.smartplayer.org/index.php/%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B0%D1%86%D0%B8%D1%8F_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BF%D0%BE%D0%B4_Raspberry_PiZero инструкция] | |||
=='''Аппаратные ограничения платформы'''== | |||
На устройствах под управлением Raspberry существуют следующие аппаратные ограничения: | |||
# Просматривая минимальные системные требования для устройства, пользователь должен понимать что они указаны для корректной работы само приложения SmartPlayer, без учета остальных программ и процессов которые также расходуют ресурсы устройства. Поэтому рекомендуется иметь конфигурацию устройства. которое имеет более производительные компоненты, чем указаны в минимальных системных требованиях. Иначе стабильная работа приложения SmartPlayer и его компонентов не гарантируется. | |||
=='''Требования к контенту'''== | |||
На операционной системе Windows может проигрываться контент со следующими характеристиками: | |||
* Разрешение - до 3840x2160 (RaspberryPi-4); до 1920x1080 (RaspberryPi-3) | |||
* Частота кадров - до 30 FPS | |||
* Битрейт - до 8000 kb/s | |||
* Формат видео - MPEG-4 | |||
* Видеокодек - H264/mp42/mp41 | |||
* Аудио - MPEG-4 audio | |||
=== '''Ограничение по количеству контента''' === | |||
Для операционной системы Windows существует следующее ограничение по количеству контента: | |||
# Не более одного видео формата 4К (3840X2160) для Raspberry PI 4 | |||
# Не более одного видео формата Full HD (1920X1080) для Raspberry PI 3 | |||
== '''Проигрывание контента в режиме синхронизации'''== | |||
{{Note|Режим синхронизации - это режим работы устройств внутри личного кабинета SamrtPlayer, когда воспроизводимый контент синхронизируется между устройствами в рамках одной трансляции. |warn}} | |||
=== '''Требования для корректной работы режима синхронизации''' === | |||
*Режим "Синхронизации" работает только с устройствами в локальной сети. Если устройства для режима "Синхронизации" находятся в разных подсетях, то синхронизация работать не будет | |||
*Рекомендуется использовать подключение по Ethernet кабелю | |||
*Рекомендуется использовать устройства с одинаковыми конфигурациями "железа" и систем. В случае использования похожих систем режим "Синхронизации" будет работать, но возможны проблемы | |||
*При наличии нескольких клиентских приложений работающих в режиме "Синхронизации" необходимо учитывают время начало проигрывания и длительность каждого контента, а также продолжительность и количество страниц | |||
*В личном кабинете должна для включения режима синхронизации должна быть общая папка для клиентских приложений | |||
*Режим синхронизации включается только для группы устройств | |||
*При работе режима синхронизации устройство "Мастер", по команде, может в любой момент отключить любое устройство от режима синхронизации | |||
{{Note|Если устройство или несколько устройств не имеет/не получило IP - адрес, то синхронизация на устройствах работать не будет.|warn}} | |||
==='''Особенности контента'''=== | |||
*Web-виджеты и PDF-контент синхронизируется исключительно по началу и концу проигрывания | |||
*В режиме синхронизации пользователь не может проигрывать трансляцию с контентом использующем событийную модель. Также актуально для смарт-папок и режим "Рекламщики" | |||
== '''Обновление приложения SmartPlayer в ручном режиме''' == | |||
Ручное обновление приложения SmartPlayer производится по следующему алгоритму (без переустановки образа): | |||
* Подключить к устройству Raspberry Pi 4 клавиатуру | |||
* Нажать "''Ctrl+F12''" для выхода из режима "киоска" | |||
* Подключить USB-флешку с установочным файлом формата: "''SmartPlayer...deb''" | |||
* Должно появиться окно "''Removable medium is inserted''". В нём нажать "''Enter''" | |||
[[File:Окно_функционала.png|thumb|center| Пример отображения окна|800px]] | |||
* Зафиксировать путь до USB-флешки в верхнем поле окна (как на скриншоте) | |||
[[File:Отображение_пути.png|thumb|center| Пример отображения пути|800px]] | |||
* Нажать кнопку "''win''" | |||
* Ввести "''terminal''" | |||
[[File:Команда_терминал.png|thumb|center| Пример отображения команды |800px]] | |||
* Нажать клавишу "''Enter''" для запуска терминала | |||
[[File:Запуск_терминала.png|thumb|center| Пример отображения запуска терминала|800px]] | |||
* Ввести и запустить команду <code>sudo -s</code> | |||
* Ввести и запустить команду <code>killall -9 SmartPlayer</code> | |||
* Ввести и запустить команду <code>cd /media/*Имя_пользователя*/*Имя_USB*</code> | |||
[[File:Пример_команды_1.png|thumb|center| Пример отображения команды|800px]] | |||
* Ввести и запустить команду <code>dpkg -i SmartPlayer_*.*.*_...deb</code> | |||
* Дождаться завершения установки | |||
[[File:Завершение_установвки.png|thumb|center| Пример отображения завершения установки|800px]] | |||
* Ввести и запустить команду <code>reboot</code>. Устройство Raspberry перезагрузится | |||
* После перезагрузки запустится новая версия SmartPlayer | |||
</translate> | </translate> |
Текущая версия от 15:41, 7 февраля 2025

Описание
Одноплатный компьютер размером с банковскую карту.
SmartPlayer поддерживает работу с различными версиями Raspberry Pi3 и Raspberry Pi4 с Операционной Системой Raspbian OS
Минимальные требования
- Raspberry Pi3 2GB
- Raspbian OS
- 16 GB ROM/SD Card
Рекомендуемые требования
- Raspberry Pi4 4GB+
- Raspbian OS
- 32 GB ROM/SD Card
Перед установкой
- Скачать образ Rapberry Pi предоставленный представителем SmartPlayer
- Распаковать архив
Установка на Windows
Установить программу "Win32 Disk Imager" с сайта Win32 Disk Imager Запустить, в поле "Image File" указать "raspi_smartplayer.img", в поле "Device" - выбрать диск и нажать кнопку "Write".
Установка на Linux
В терминале выполнить команду "sudo dd bs=4M if=raspi_smartplayer.img of=/dev/sdx" и дождаться окончания процесса, где sdx - устройство чтения/записи SD Card (USB или адаптер).
Установка на SD Card
Инструкцию по установке ОС Raspbian на SD Card можно просмотреть в: Инструкция по установке образа ОС Raspbian на SD Card
Завершение установки
- Вставьте SD карту в вашу Raspberry Pi.
- Запустите устройство и дождитесь загрузки и появления ПИН кода
Адаптированные клиентские приложения
На текущий момент была произведена адаптация клиентского приложения для Raspberry Pi под следующие устройства:
- Raspberry PiZero - инструкция
Аппаратные ограничения платформы
На устройствах под управлением Raspberry существуют следующие аппаратные ограничения:
- Просматривая минимальные системные требования для устройства, пользователь должен понимать что они указаны для корректной работы само приложения SmartPlayer, без учета остальных программ и процессов которые также расходуют ресурсы устройства. Поэтому рекомендуется иметь конфигурацию устройства. которое имеет более производительные компоненты, чем указаны в минимальных системных требованиях. Иначе стабильная работа приложения SmartPlayer и его компонентов не гарантируется.
Требования к контенту
На операционной системе Windows может проигрываться контент со следующими характеристиками:
- Разрешение - до 3840x2160 (RaspberryPi-4); до 1920x1080 (RaspberryPi-3)
- Частота кадров - до 30 FPS
- Битрейт - до 8000 kb/s
- Формат видео - MPEG-4
- Видеокодек - H264/mp42/mp41
- Аудио - MPEG-4 audio
Ограничение по количеству контента
Для операционной системы Windows существует следующее ограничение по количеству контента:
- Не более одного видео формата 4К (3840X2160) для Raspberry PI 4
- Не более одного видео формата Full HD (1920X1080) для Raspberry PI 3
Проигрывание контента в режиме синхронизации
Требования для корректной работы режима синхронизации
- Режим "Синхронизации" работает только с устройствами в локальной сети. Если устройства для режима "Синхронизации" находятся в разных подсетях, то синхронизация работать не будет
- Рекомендуется использовать подключение по Ethernet кабелю
- Рекомендуется использовать устройства с одинаковыми конфигурациями "железа" и систем. В случае использования похожих систем режим "Синхронизации" будет работать, но возможны проблемы
- При наличии нескольких клиентских приложений работающих в режиме "Синхронизации" необходимо учитывают время начало проигрывания и длительность каждого контента, а также продолжительность и количество страниц
- В личном кабинете должна для включения режима синхронизации должна быть общая папка для клиентских приложений
- Режим синхронизации включается только для группы устройств
- При работе режима синхронизации устройство "Мастер", по команде, может в любой момент отключить любое устройство от режима синхронизации
Особенности контента
- Web-виджеты и PDF-контент синхронизируется исключительно по началу и концу проигрывания
- В режиме синхронизации пользователь не может проигрывать трансляцию с контентом использующем событийную модель. Также актуально для смарт-папок и режим "Рекламщики"
Обновление приложения SmartPlayer в ручном режиме
Ручное обновление приложения SmartPlayer производится по следующему алгоритму (без переустановки образа):
- Подключить к устройству Raspberry Pi 4 клавиатуру
- Нажать "Ctrl+F12" для выхода из режима "киоска"
- Подключить USB-флешку с установочным файлом формата: "SmartPlayer...deb"
- Должно появиться окно "Removable medium is inserted". В нём нажать "Enter"

- Зафиксировать путь до USB-флешки в верхнем поле окна (как на скриншоте)

- Нажать кнопку "win"
- Ввести "terminal"

- Нажать клавишу "Enter" для запуска терминала

- Ввести и запустить команду
sudo -s
- Ввести и запустить команду
killall -9 SmartPlayer
- Ввести и запустить команду
cd /media/*Имя_пользователя*/*Имя_USB*

- Ввести и запустить команду
dpkg -i SmartPlayer_*.*.*_...deb
- Дождаться завершения установки

- Ввести и запустить команду
reboot
. Устройство Raspberry перезагрузится - После перезагрузки запустится новая версия SmartPlayer