Перейти к содержанию

Dune HD: неофициальный справочник разработчика плагинов

Справочник для разработчиков PHP-плагинов медиаплееров Dune HD и их LLM-агентов: как устроена среда плагина, API, миграция на прошивку r25 и публикация плагина.

Неофициально

Проект не связан с Dune HD и не одобрен ею. Названия, товарные знаки и идентификаторы API принадлежат их правообладателям. Сведения могут быть неполными или неверными; проверяйте на своём устройстве.

На чём основано

Каждое утверждение опирается на источник: код прошивок tv188b r24 и r25, наблюдения на одном устройстве tv188b, документацию SDK, код открытых плагинов и сообщения форумов. Наблюдения сделаны на одной модели и одной сборке прошивки и на другие модели и прошивки не переносятся, если в сноске не сказано иное.

Метки

После утверждения стоит метка уровня доказательства и сноска; в сноске — id утверждения, где оно наблюдалось (платформа, прошивка) и его формулировка. Если ссылок несколько, метка — по самому слабому уровню.

Метка Что значит
устройство проверено на устройстве, есть лог
код так написано в коде прошивки или плагина; «написано» не значит «проверено»
SDK официальная документация или SDK
форум сообщение пользователя о поведении
вывод вывод, требует проверки

Версия в метке (например, «код r25») — если все утверждения группы наблюдались на одной прошивке.

Главы

  • Быстрый старт — минимальный PHP-плагин на r25 — пакет, манифест, установка, первый экран, логи
  • Среда PHP — среда исполнения PHP плагина на r24 и r25 — php_server, php-cgi, uid, каталоги, фон, отладка
  • Справочник API — справочник API плагина r25 — DunePlugin, операции, действия, константы dune_api.php
  • Миграция на r25 — что проверить и поменять при переходе на r25, симптом → причина → что поменять
  • Публикация — пакет, подпись, каналы распространения, выпуск новой версии

Для агентов

  • llms.txt — оглавление в формате llmstxt.org; llms-full.txt — все главы подряд.
  • Исходный Markdown каждой главы — по адресу страницы с .md вместо /, например quick-start.md.
  • claims.jsonl — утверждения, на которые ссылаются главы: id, формулировка, уровень, статус, применимость.

Лицензия

Текст и данные — CC BY 4.0, примеры кода — MIT-0. Дата состояния: 2026-11-03.