ГОСТ Р 55712—2013
5.4 Интерфейсы между приложениями МНР и системой МНР
Интерфейсы между приложениями МНР и системой МНР обеспечивают доступ приложений к ресур
сам приемника, включающим базы данных, декодеры потоков медиа, декодеры статического контента и
доступ к каналам связи. Состав интерфейсов между приложениями МНР и системой МНР показан на ри
сунке 2. Настоящий стандарт определяет параметры интерфейсов, расположенных непосредственно на
границе между приложением и остальной частью системы. Вся остальная часть схемы определяется реа
лизацией МНР и показана на рисунке 2 толькодля справки.
ВыходВидео
аудио выход
Удаленное управление
(клавиатура, «мышь»)
Сеть
Рисунок 2 — Интерфейсы между приложениями МНР и системой МНР
5.5 Плагины
5.5.1 Плагины представляют собой сменные программныемодули (совокупности функциональных воз
можностей), которые могут вводиться в универсальную платформу МНРдля интерпретации приложений и
форматов контента, неопределенных настоящим стандартом, которыедолжны вводиться втерминал МНР
Выбор типа плагинадля использования в МНР выполняет конечный пользователь при выборе необхо
димого источника службы.
Допускается применение плагинов двух типов:
- совместимых плагинов, требующих только стандартных API МНР;
- плагинов, использующих коды конкретной реализации (например, собственного (машинного) кода
или конкретного кодадля реализаций программных интерфейсов приложений Java).
5.5.2 Плагины должны иметь необходимыйдоступ к ресурсам платформы для реализации соответ
ствующей спецификации. Плагин конкретного исполнения может иметьдоступ ко многим ресурсам незави
симо от модели безопасности платформы МНР. Все плагины ответственны за управление безопасностью
приложений, которые они выполняют.
Требования к параметрам внутренней структуры плагинов настоящий стандарт не устанавливает.
11