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

ГОСТ Р 57874-2017 Телевидение вещательное цифровое. Система TV-Anytime. Процесс поиска контента по ссылке. Основные параметры

     8 Форматы локаторов


Экземпляры контента могут предоставляться различными способами: местным запоминающим устройством, потоком вещания, потоком вещания данных, файлом данных в Интернете и потоком данных, передаваемых через сеть Интернет.

Локатор определяет адрес, показывающий, где и когда может быть получен элемент контента. Необходимость обработки множества форматов локаторов обусловлена множеством способов предоставления контента PDR. PDR анализирует достаточное количество форматов локаторов, гарантирующее для PDR возможность принятия решения о допустимости использования соответствующего способа передачи.

Локатор анализируется и используется способами, зависимыми от формата медиаконтента, используя мультимедийные средства или конкретный транспортный протокол. Например, локатор DVB будет содержать параметры позиции потока DVB:

- ID транспортного потока;

- ID службы;

- ID настольного ПК;

- ID события.

Ниже представлен синтаксис формата локатора:

<transport mechanism>:<transport system specific>


Строка <transport mechanism> должна быть уникальной для каждого транспортного потока. Строка "CRID" не должна использоваться в качестве имени <transport mechanism>.

Строка <transport system specific> определяет формирователя <transport mechanism>.

В целом локатор по спецификации совместим с URI.

Для каждой строки <transport mechanism> будет применяться только один формат синтаксиса строки <transport system specific>.

Строка <transport system specific> должна предоставлять следующую информацию:

- позиция (location) - обеспечивает представление позиции (места и времени), в которой возможно приобретение контента. Допускается прием устройством PDR контента от различных провайдеров, использующих один и тот же <transport mechanism>. Эта причина определяет требование однозначности формата "позиция" системы TV-Anytime при использовании несколькими провайдерами одинаковых <transport mechanism>;

- тип доступности (type of availability) - предполагается, что некоторые схемы будут использоваться для получения контента "по расписанию" и "по требованию". Контент, который доступен в определенное время в определенном месте (например, вещательная телевизионная программа, веб-вещание), приобретается "по расписанию". Контент, основанный на расписании, должен быть получен в то время, которое предоставлено позицией. Контент, который можно получить в любое время между двумя граничными значениями (например, контент, который находится на сервере в течение одного месяца), обрабатывается в формате "по требованию". Контент, основанный на механизме "по требованию", может быть получен в любое доступное время.

Для контента, поставляемого на основе расписания, устанавливаются следующие условия:

- время старта (Start time) - предоставляется информация о планируемом времени начала вещания контента. Необходимо, чтобы время старта было однозначным в отношении местного часового пояса, так как PDR может иметь возможность получать контент из разных часовых поясов;

- продолжительность доступности контента (Duration of content) соответствует продолжительности контента во времени.

Для контента "по требованию" устанавливаются следующие условия:

- начало доступности (Duration of content) - поле определяет первый момент времени, когда контент становится доступным. Необходимо обеспечивать однозначность начала доступности в отношении местного часового пояса, так как PDR может иметь возможность получать контент из разных часовых поясов;

- окончание доступности (End of availability) - поле определяет первый момент времени, когда контент станет недоступным.

В определении синтаксиса для строки локатора <transport system specific>, связанного с <transport mechanism>, есть предположение о среде, в которой работает PDR. Для каждого <transport mechanism> PDR необходима конкретная информация для получения контента от этой системы. Эта информация может быть предоставлена транспортным механизмом или любым другим способом, соответствующим задаче PDR.

Например, в среде PAL Западной Европы позиция может указывать сеть и идентификатор канала в рамках его синтаксиса. Отображение сети вещания и идентификатора канала в физическом канале использует информацию, которая переносится на интервале вертикального обратного хода луча.

Транспортный механизм обеспечивает более точную синхронизацию, чем время начала, которую PDR может использовать для захвата контента (например, информацию об управлении программой доставки (Programme Delivery Control, PDC или ID событий DVB).