Статус документа
Статус документа

ГОСТ Р 56170-2014 Телевидение вещательное цифровое. Домашняя мультимедийная платформа. Класс 1.2. Основные параметры

     8.6 Типы медиа


Агент пользователя DVB-HTML должен быть в состоянии распознавать и обрабатывать (совместимые с форматами раздела 7 настоящего стандарта) типы медиа в соответствии с таблицей 5.


Таблица 5 - Типы контента, доступные в DVB-HTML

Тип медиа MIME

Общее название

text/xml

XML

application/xml

text/css

CSS

text/plain

Формат мономедиа для текста

text/dvb.utf8

audio/mpeg

Формат мономедиа для аудиоклипов или Audio

image/jpeg

JPEG

image/png

PNG

image/gif

GIF

image/mpeg

MPEG-2 I-кадры

video/dvb.mpeg.drip

MPEG-2 видео капли

video/mpeg

MPEG видео

multipart/dvb.service

Многокомпонентная служба DVB

application/dvb.pfr

Загружаемые шрифты

application/dvbj

Файл класса DVB-J

text/ecmascript

ECMAScript


Ресурсы этих типов медиа MIME определяются при использовании локаторов, представленных в разделе 14 и в 8.16.5 настоящего стандарта с учетом условий эксплуатации.

Примечание - Агентам пользователей рекомендуется быть готовыми к обработке случаев, когда тип медиа MIME будет указан неправильно и возникнет необходимость использования альтернативных стратегий (например, на основе имени файла, проверки содержания).

8.6.1 Применяемые типы медиа MIME

%ContentType.datatype: описания DTD DVB HTML определяют объект "ContentType.Datatype%;" для использования в атрибутах деклараций, где могут быть использованы типы медиа MIME. В таблице 6 перечислены эти атрибуты и модули XHTML.


Таблица 6 - Использование атрибутов элементов ContentType

Атрибуты элементов

Модули XHTML

a.type

Hypertext

link.type

Link

object.type

Object

object.codetype

Object

param.type

Object

form.enctype

Basic Forms, Forms

style.type

Stylesheet

script.type

Scripting


% URI.datatype: описания типа документа (DTD) определяют "% URI.datatype;", описание идентификатора (URI). Эти атрибуты перечислены в таблице 7 с соответствующими модулями XHTML для ссылки.


Таблица 7 - Перечень атрибутов URI

Атрибуты

Модули XHTML

a.href

гипертекст Hypertext

area.href

карта ссылок на стороне клиента (Client-side Image Map)

area.href

Основной (Base)

blockquote.cite

Основной текст (Basic Text)

form.action

Базовые формы, Формы (Basic Forms, Forms)

frame.longdesc

Кадры (Frames)

frame.src

Кадры (Frames)

head.profile

Структура (Structure)

iframe.longdes

I -кадр( Iframe)

iframe.src

I -кадр( Iframe)

img.src

I -кадр( Iframe)

img.longdesc

I -кадр( Iframe)

img.usemap

Карта ссылок на стороне клиента (Client-side Image Map)

input.src

Базовые формы, Формы (Basic Forms, Forms)

input.usemap

Базовые формы, Формы (Basic Forms, Forms)

link.href

Канал (Link)

object.archive

Объект (Object)

object.classid

Объект (Object)

object.codebase

Объект (Object)

object.data

Объект (Object)

object.usemap

Карта ссылок на стороне клиента (Client-side Image Map)

q.cite

Основной текст (Basic Text)

script.src

написание сценария (Scripting)

8.6.2 Ограничения использования типа медиа MIME

Ограничения использования типа медиа MIME должны быть в соответствии с таблицей 8. Режим работы терминала МНР указывается только там, где есть "X" на пересечении element.attribute и типа медиа MIME.


Таблица 8 - Ограничения использования типа медиа MIME

Атрибуты элементов

Типы медиа MIME


text/
xml

application/
xml

text/
css

text/
plain

text/
dvb.utf8

audio/
mpeg

image/
jpeg

image/
jpeg

image/
gif

image/
mpeg

video/
mpeg

multipart/
dvb.service

application/
dvbj

video/
dvb.mpeg.
drip

text/
ecmascript

Корневой элемент

x

a.type

x

x

x

x

link.type (Примечание)

x

x

object.type

x

x

x

x

x

x

x

x

x

object.
codetype

x

param.type

(Примечание)

style.type

x

script.type

x

Примечание - Ограничения типа медиа MIME применяются только к этому атрибуту, если атрибут param.valuetype имеет значение "ref". Не допускается поддержка типов объектов, которые не используют атрибут этого "type"


В [14] (таблице 9) показано наличие ресурса, идентифицированного величиной URI каждой пары: element.attribute и медиа типа MIME в DVB-HTML.

8.6.3 Семантика типа медиа MIME

Семантика типа медиа MIME представлена в [14]:

- Локаторы выхода - согласно [14] (8.16.5.2);