ГОСТ Р 56170-2014
9.7 Жизненный цикл приложений доступа в Интернет
9.7.1 Общие вопросы
Терминалы МНР. поддерживающие приложения доступа в Интернет, в каждый момент времени
должны поддерживать выполнение одного приложения доступа в Интернет. Требования поддержки вы
полнения больше чем одного приложения доступа в Интернет в данный момент времени не предъяв
ляются.
Не предъявляются требования поддержки одновременного выполнения приложений доступа в
Интернет и приложений МНР.
Допускаются случаи, когда в терминалах МНР приложениядоступа в Интернет и приложения МНР
могут быть в памяти терминала и могут обрабатываться одновременно, но не могут совместно исполь
зовать доступ к экрану. Такие терминалы МНР нужно рассматривать как поддерживающие приложения
доступа в Интернет и приложения МНР одновременно в остальной стандарта части, не относящейся к
доступу к экрану. В этих терминалах МНРлюбые приложения МНР в активном состоянии могут быть по
мещены в приостановленное состояние (Пауза), когда они теряют доступ к экрану. Настоящий стандарт
не определяет приоритеты доступа к ресурсам памяти в случае конфликта между приложениями МНР и
приложениями доступа в Интернет.
9.7.2 Запуск приложений доступа в Интернет из приложений МНР
В тех случаях, когда терминалы МНР поддерживают одновременное выполнение Интернет при
ложений и приложений МНР в одно и то же время. Интернет приложение запускается по запросу в со
ответствии с [11] (9.7.2).
9.7.3 Выбор служб DVB из приложений доступа в Интернет
В МНР приложения доступа в Интернет должны поддерживать запуск конечным пользователем
служб DVB (то есть использованием URL ’dvb:’) и приложений МНР, сообщенных по интерактивному
каналу (использованием файла описания приложения, на который ссылаются URL HTTP). Эти проце
дуры должны быть обработаны стандартным механизмом выбора службы (например, реализацией API
выбора службы) в соответствии с [11] (9.7.3).
9.8 Плагины
Уточнения правил применения плагинов, определенных в 5.4 настоящегостандарта, должны быть
в соответствии с [11] (9.8).
9.9 Хранение и кэширование приложений
Описываются общие правила хранения, которые применяются ко всем сохраняемым приложени
ям. версии управления и правила удаления сохраненных приложений, (см. также 9.1.9.9.6.2 настояще
го стандарта).
9.9.1 Хранение файлов
Перечень метаданных, которые должны содержаться в сохраняемом файле (когда файл является
частью приложения) должен быть в соответствии с [11] (9.9.1).
9.9.2 Управление версией
Чтобы иметь право на любой вид хранения приложения, приложение должно быть сообщено с
дескриптором application_storage_descriptor. который содержит номер версии приложения. Сохранен
ное приложение однозначно определено тройным номером версии organisat»onJd, applicationjd.. Тер
миналы должны поддерживать несколько хранящихся версий одного и того же приложения. Например,
поставщики служб могут использовать одно и то же приложение, но в обновленных версиях в разное
время.
Авторы приложения ответственны за обеспечение вещания приложения с корректным номером
версии в соответствии с [11] (9.9.2).
9.4.3 Удаление сохраненных приложений
В любом состоянии, кроме Уничтоженный или Незагруженный (NOTJ.OADED). терминал не дол
жен удалять приложение из хранения или кэша в соответствии с [11] (9.9.3).
Приложение может быть удалено из хранения или кэша при завершении приложения.
51