ГОСТ Р 56170-2014
Они могут быть получены от Xlet XletContext. вызывая getXletProperty с именем строки, опреде
ленным выше.
Все ключи для XletContext.getXletProperty. начинающиеся dvb, зарезервированы для использо
вания в спецификациях проекта DVB. Подробности применения Xlet в соответствии с [11] (11.7.1.1) с
уточнениями по [14] (11.7.1.1).
11.7.2 API открытия приложения и запуска приложения
Этот API сформирован из пакета org.dvb.application, определенного в [14] (приложение S).
Свойства API для использования с методом AppAttributes.getProperty определены [14] (таблица 98).
В [14] (таблица 99) определены источники информации, которая должна использоваться для ме
тода возвращения информации из записи в базе данных приложений для приложения, сигнализиро
ванного в AIT. Эти данные должны применяться к обоим AIT, поставленным через вещание MPEG-2 и
поставленным как файл АН ([14] (10.4.9)).
11.7.3 API взаимодействия приложений
Этот API сформирован из пакетов java.rmi и javax.microedition.xlet.ixc как определено в JSR [58]. а
также пакета org.dvb.io.ixc. Механизм формирования API взаимодействия приложений представлен в
[11]{11.7.3).
11.7.4 Основные концепции MPEG
П р и м е ч а н и е - Интерфейс
API
от
DAVIC.
определенный в этом пункте, является опциональным для за
дач потокового медиа в разделе 15. потому что он имеет отношение к транспортным потокам.
Этот API сформирован из классов Java, определенных в [7] (приложение G):
- ApplicationOrigin;
- ElementaryStream:
- Service:
- TransportStream.
Методы, возвращающие экземпляры службы элементарного потока или транспортного потока,
должны возвратить экземпляры определенного подкласса DVB (DvbElementaryStroam и т.д.). если
спецификация терминала МНР включает эти классы.
В соответствии с [14] (11.7.4) перечень классов API должен быть дополнен классами:
- DvbElementaryStream;
- DvbService;
- DvbTransportStream.
11.7.5 Уведомления о ресурсах
Уведомления о ресурсах определены в [7] (приложение F). В соответствии с [11] они обеспечива
ются применением.
- Метода notifyRelease ();
- Параметра requestData метода requestRelease. реализующего интерфейсjava.rmi.Remote;
- Метода resourceProxy.getClient ().
11.7.6 API ссылок на контент
Этот API состоит из классов, находящихся в[7] (приложение Н. Н.4), иклассов Locatorи DvbLocator.
Он также включает пакет javax.tv.locator. Он также включает org.dvb.locator.package. определенный
в [14] (приложение AL). Сигнатура org.davic.net.Locator класса будет расширена: «реализации javax.
tv.locator.Locator».
Детализация применения методов и локаторов представлена в [14] (11.7.6).
11.7.7 API отчетов об ошибках
Этот API состоит из интерфейса и исключений, определенных из [7] (приложение G):
- NotAuthorizedlnterface;
- NotAuthorizedException.
- ObjectUnavailableException:
- ResourceException;
82