Адаптация клиентского приложения под Raspberry PiZero: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 2: | Строка 2: | ||
В связи с появившейся необходимостью со стороны некоторых пользователей, командой SmartPlayer было разработано решение позволяющее использовать клиентское приложение на устройстве под управлением Raspberry PiZero. На текущий момент удалось добиться стабильной работы данной приставки и воспроизведения необходимого контента из личного кабинета на устройстве.<br> | В связи с появившейся необходимостью со стороны некоторых пользователей, командой SmartPlayer было разработано решение позволяющее использовать клиентское приложение на устройстве под управлением Raspberry PiZero. На текущий момент удалось добиться стабильной работы данной приставки и воспроизведения необходимого контента из личного кабинета на устройстве.<br> | ||
Устройство Raspberry PiZero является достаточно "слабым", с точки зрения технической части, поэтому было решено провести оптимизацию клиентского приложения (за счет аппаратного ускорения устройства), что подвергло за собой урезание некоторых возможностей. | Устройство Raspberry PiZero является достаточно "слабым", с точки зрения технической части, поэтому было решено провести оптимизацию клиентского приложения (за счет аппаратного ускорения устройства), что подвергло за собой урезание некоторых возможностей. | ||
{{Note|Получить дистрибутив клиентского приложения SmartPlayer можно у специалистов технической поддержки SmartPlayer.| | {{Note|Получить дистрибутив клиентского приложения SmartPlayer можно у специалистов технической поддержки SmartPlayer.|warn}} | ||
== '''Изменения параметров работы клиентского приложения''' == | == '''Изменения параметров работы клиентского приложения''' == | ||
Для корректной работы клиентского приложения SmartPlayer, пришлось внести следующие коррективы в работу клиентского приложения для Raspberry PiZero следующие изменения: | Для корректной работы клиентского приложения SmartPlayer, пришлось внести следующие коррективы в работу клиентского приложения для Raspberry PiZero следующие изменения: |
Версия от 12:10, 27 декабря 2024
Описание ситуации
В связи с появившейся необходимостью со стороны некоторых пользователей, командой SmartPlayer было разработано решение позволяющее использовать клиентское приложение на устройстве под управлением Raspberry PiZero. На текущий момент удалось добиться стабильной работы данной приставки и воспроизведения необходимого контента из личного кабинета на устройстве.
Устройство Raspberry PiZero является достаточно "слабым", с точки зрения технической части, поэтому было решено провести оптимизацию клиентского приложения (за счет аппаратного ускорения устройства), что подвергло за собой урезание некоторых возможностей.
Изменения параметров работы клиентского приложения
Для корректной работы клиентского приложения SmartPlayer, пришлось внести следующие коррективы в работу клиентского приложения для Raspberry PiZero следующие изменения:
- Клиентское приложение работает в разрешении - "800Х600".
Такое разрешение используется для увеличения производительности устройства, чтобы оно смогло проигрывать контент.
- В образе для Raspberry PiZero увеличен файл подкачки со стандартного значения "512 Мб", до значения "2 Гб".
Увеличение файла подкачки позволяет избежать сбоев при нехватке оперативной памяти, поддерживать стабильность ресурсоемких приложений и многозадачность, но может замедлить работу из-за медленного доступа к памяти.
Изменения параметров работы устройства
Чтобы обеспечить стабильное отображение контента на устройстве, были проведены следующие изменения в аппаратной части устройства Raspberry PiZero:
- Повышена частота процессора до
arm_freq
с базовой величины в 1000Mhz до 1200Mhz. То есть проведен разгон тактовой частоты процессора. - Повышена частота RAM до
core_freq
с базовой величины в 400Mhz до 500Mhz.
Итог
При всех, описанных выше доработках устройство Raspberry PiZero смогло воспроизвести контент в формате 720p(HD), то есть в разрешении 1280Х720.
Дополнительная информация
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.
Также дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"