Внимание! В период с 29.07.22 по 11.08.22 сервис будет находиться в режиме технического обслуживания. В этой связи может наблюдаться нестабильная работа. Приносим извинения за неудобства.
1
Доступно поисковых запросов: 1 из 2
Следующий пробный период начнётся: 17 августа 2022 в 10:17
Снять ограничение

ГОСТ Р 57870.4-2017

Телевидение вещательное цифровое. Вспомогательные дисплеи и потоки. Часть 4. Протоколы. Обнаружение
Недействующий стандарт
Проверено:  09.08.2022

Информация

Название Телевидение вещательное цифровое. Вспомогательные дисплеи и потоки. Часть 4. Протоколы. Обнаружение
Название английское Digital Video Broadcasting (DVB). Companion Screens and Streams. Part 4. Protocols. Discovery
Дата актуализации текста 01.01.2021
Дата актуализации описания 01.01.2021
Дата издания 16.06.2020
Дата введения в действие 01.08.2018
Область и условия применения Настоящий стандарт является четвертой частью в группе стандартов, определяющих правила использования новых дополнительных медийных услуг на вспомогательных дисплеях (смартфоны, планшеты и т.п.), дополняющих основной контент, отображаемый на телевизионном устройстве (ТВ-устройство). Настоящий стандарт содержит информацию о протоколах идентификации контента и иной информации, служб разрешения материала, системных часов, синхронизации временной шкалы и уведомления о переключающем событии для вспомогательных дисплеев и потоков, а также определяет архитектуру и протоколы обнаружения ТВ-устройства приложением вспомогательного дисплея. Требования настоящего стандарта следует учитывать при разработке, изготовлении и эксплуатации устройств и систем, использующих вспомогательные дисплеи
Опубликован Официальное издание. М.: Стандартинформ, 2020
Утверждён в Росстандарт

Расположение в каталоге ГОСТ


ГОСТ Р 57870.4-2017

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

     

ТЕЛЕВИДЕНИЕ ВЕЩАТЕЛЬНОЕ ЦИФРОВОЕ

     
Вспомогательные дисплеи и потоки

     
Часть 4

     
Протоколы. Обнаружение

     
Digital video broadcasting (DVB). Companion screens and streams. Part 4. Protocols. Discovery



ОКС 33.170

Дата введения 2018-08-01

     

Предисловие

1 РАЗРАБОТАН Автономной некоммерческой организацией "Научно-технический центр информатики" (АНО "НТЦИ")

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 480 "Связь"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 31 октября 2017 г. N 1584-ст

4 Настоящий стандарт разработан с учетом основных нормативных положений разделов 6-12 стандартов Европейского института по стандартизации в области телекоммуникаций (ETSI) ЕТСИ ТС 103 286-2 V1.1.1 (2015-05)* "Телевидение вещательное цифровое. Вспомогательные дисплеи и потоки. Часть 2. Идентификация контента и синхронизация медиаданных" (ETSI TS 103 286-2 V1.1.1 (2015-05) "Digital Video Broadcasting (DVB) - Companion Screens and Streams - Part 2: Content Identification and Media Synchronization", NEQ) и ЕТСИ ТС 103 286-3 V1.1.1 (2015-05) "Телевидение вещательное цифровое. Вспомогательные дисплеи и потоки. Часть 3. Обнаружение" (ETSI TS 103 286-3 V1.1.1 (2015-05) "Digital Video Broadcasting (DVB) - Companion Screens and Streams - Part 3: Discovery", NEQ)

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.

5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Февраль 2020 г.


Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

     1 Область применения


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

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

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

     2 Нормативные ссылки


В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ Р 52210 Телевидение вещательное цифровое. Термины и определения

ГОСТ Р 52591 Система передачи данных пользователя в цифровом телевизионном формате. Основные параметры

ГОСТ Р 54994 Телевидение вещательное цифровое. Передача служб DVB по сетям с IP протоколами. Общие технические требования

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

     3 Термины, определения и сокращения

3.1 В настоящем стандарте применены термины по ГОСТ Р 52210, ГОСТ Р 52591, ГОСТ Р 54994, а также следующие термины с соответствующими определениями:

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

3.1.2 вспомогательный дисплей, вспомогательное устройство: Устройство с IР-подключением, такое как мобильный телефон, планшет, ноутбук.

3.1.3 контент по расписанию: Аудио-, видео- или любой другой тип потоковых или файловых медиаданных или контент, сгенерированный приложением, презентация которого привязана к временной шкале.

3.1.4 материал: Уникальный фрагмент или сегмент финального редакционного контента. Может включать (но не ограничиваясь ими): разовые ТВ-программы, серии из телесериалов, рекламу, трейлеры и пр.

3.1.5 метка времени: Пара из двух значений, каждое из которых представляет значение времени на временной шкале, при этом оба эти значения соответствуют одному и тому же моменту времени.

3.1.6 переключающее событие: Уведомление о временной точке в трансляции.

3.1.7 приложение вспомогательного дисплея (Companion Screen Application; CSA): Приложение, выполняемое на вспомогательном устройстве и обеспечивающее доступ к услугам, дополняющим основной контент, который пользователь просматривает на ТВ-устройстве.

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

3.1.9 телевизионное устройство (ТВ-устройство): Телевизионное устройство или устройство типа сет-топ-бокс, подключенное к домашней сети, принимающее и воспроизводящее DVB-трансляцию, IP-ТВ услугу или иной контент по расписанию.

3.1.10 тег (tag): Язык разметки или дескриптор.

3.1.11 WebSocket: Протокол дуплексной связи поверх TCP-соединения, обеспечивающий обмен сообщениями между браузером и веб-сервером в режиме реального времени.

3.2 В настоящем стандарте применены следующие сокращения:

ТВ - телевидение, телевизионный;

ТВ-устройство - телевизионное устройство;

ASCII - американский стандарт кодировки символов (American standard code for information interchange);

API - интерфейс программирования приложений (Application Programming Interface);

BOSH - двунаправленные потоки (данных) через синхронный HTTP (Bidirectional-streams Over Synchronous HTTP);

CORS - совместное использование ресурсов между разными источниками (Cross Origin Resource Sharing);

CII - идентификация контента и иной информации (Content Identification and other Information);

CIS - сервер информации о корреляции (Correlation Information Server);

CSA - приложение вспомогательного дисплея (Companion Screen Application);

CSS - вспомогательные дисплеи и потоки (Companion Screens and Streams);

DA - обнаружение и взаимодействие (Discovery and Association);

DCP - протокол управления устройством (Device Control Protocol);

DDD - документ описания устройства (Device Description Document);

DVB - телевидение вещательное цифровое (Digital Video Broadcasting);

ETSI - Европейский институт по стандартизации в области телекоммуникаций (European Telecommunications Standards Institute);

GENA - архитектура уведомлений общих событий (General Event Notification Architecture);

GZIP - утилита сжатия и декомпрессии файлов (GNU Zip);

HTTP - протокол передачи гипертекста (HyperText Transfer Protocol);

HTTPS - протокол передачи гипертекста с поддержкой шифрования (HyperText Transfer Protocol Secure);

IP - межсетевой протокол (Internet Protocol);

JSON - текстовый формат обмена данными, основанный на языке JavaScript (JavaScript Object Notation);

LP - прокси-соединение (Link Proxy);

Ml - информация о материале (Material Information);

MIME - многоцелевые расширения интернет-почты (Multipurpose Internet Mail Extensions);

MPEG - экспертная группа по движущемуся изображению; стандарт сжатия видео- и аудиоданных (Moving Picture Experts Group);

MRS - услуга [служба] разрешения материала (Material Resolution Service);

MSAS - сервер приложения синхронизации медиаданных (Media Synchronization Application Server);

NTP - протокол сетевого времени (Network Time Protocol);

PES - пакетизированный элементарный поток (Packetized Elementary Stream);

PID - идентификатор пакета (Packet Identifier);

PTS - временная отметка предоставления пакета (Presentation Time Stamp);

REST- передача состояния представления (REpresentational State Transfer);

SC - клиент синхронизации (Synchronization Client);

SCP - протокол управления сеансом (Session Control Protocol);

SCPD - описание протокола управления услугой (Service Control Protocol Description);

SOAP - простой протокол доступа к объектам (Simple Object Access Protocol);

STB - сет-топ-бокс (Set Top Box);

TCP - протокол управления передачей (Transmission Control Protocol);

TE - переключающее событие (Trigger Event);

TEMI - внешняя медиа-информация с привязкой ко времени (Timed External Media Information);

TLS - синхронизация временной шкалы (TimeLine Synchronization)

TS - транспортный поток (Transport Stream);

TSAP - данные частного характера в поле адаптации транспортного потока (TS Adaptation Private (data));

UDP - протокол пользовательских датаграмм (User Datagram Protocol);

UPnP - набор сетевых протоколов, публикуемых форумом UPnP (Universal Plug and Play);

URI - унифицированный идентификатор ресурса (Uniform Resource Identifier);

URL - универсальный указатель ресурса (Universal Resource Locator);

XML - расширяемый язык разметки (eXtensible Markup Language);

XMPP - расширяемый протокол обмена сообщениями и информацией о присутствии (eXtensible Messaging and Presence Protocol);

WC - системные часы (Wall Clock).

     4 Идентификация контента и иной информации

     4.1 Общие положения


CSA получает идентификацию контента и иной информации с ТВ-устройства через интерфейс СII, что позволяет CSA определить, какой контент по расписанию в настоящее время демонстрируется ТВ-устройством. Интерфейс CII также предоставляет любую другую информацию, требуемую от ТВ-устройства для синхронизации временной шкалы.

     4.2 Протокол


ТВ-устройство должно обеспечить подключение к оконечному узлу службы CII нескольким CSA одновременно.

Когда CSA пытается подключиться к оконечному узлу службы CII, ТВ-устройство может отклонить запрос, если обслуживание оконечных узлов в настоящее время не доступно или превышено число одновременных подключений, которое ТВ-устройство способно поддерживать в данное время.

Когда CSA успешно подключается к оконечному узлу службы CII, ТВ-устройство должно направить сообщение идентификации контента и иной информации (СМ).

Когда ТВ-устройство обнаруживает изменение одного или нескольких свойств, включенных в сообщение идентификации контента и иной информации, ТВ-устройство должно направить всем подключенным CSA сообщение, содержащее обновленную идентификацию контента и иной информации. Это сообщение должно включать свойства, которые изменились. Свойства, которые не изменились, могут быть опущены.

ТВ-устройство может игнорировать любые сообщения, полученные по протоколу CII от CSA, которые не описаны в данном разделе.

ТВ-устройство должно отключать CSA только в том случае, если оно больше не в состоянии обеспечить функцию вспомогательной синхронизации, например если ТВ-устройство отключено от питания или ушло от ресурса.

     4.3 Транспорт протокола


ТВ-устройство должно реализовать оконечный узел службы CSS-CII, которая реализует серверную часть протокола WebSocket версии 13. Оконечные узлы службы, предоставляемые ТВ-устройством, в сообщении CII являются WebSocket URL сервера WebSocket. WebSocket URL определяет хост, порт, безопасность и имя ресурса оконечного узла службы.

Все сообщения, отправленные CSA и ТВ-устройством, должны быть в формате кадра данных WebSocket с полезной нагрузкой в текстовом формате.

Если оконечный узел службы CII в данный момент не доступен, ТВ-устройство должно отклонить запрос на соединение ответом с кодом ответа HTTP 403 "Запрещено".

Если ТВ-устройство достигло предела числа одновременных подключений к оконечному узлу службы CII, которое оно может обработать, то ТВ-устройство должно отклонить запрос на соединение, возвращая код ответа HTTP 503 "Сервис не доступен".

CSA должно подписаться на идентификацию контента и иной информации путем установления соединения с оконечным узлом службы СП в качестве клиента протокола WebSocket.

ТВ-устройство может проверить заголовок "Origin", если он присутствует в заголовке HTTP запроса от CSA по протоколу WebSocket для установления соединения. На основе значения заголовка "Origin" ТВ-устройство может решить отказать в установлении соединения и ответить с кодом ответа 403 "Forbidden".

ТВ-устройство может возвращать HTTP коды ответа 400 и 500 (включая код 403 "Forbidden" и 503 "Service Unavailable") и по другим причинам, которые не рассматриваются в настоящем стандарте.

CSA должно отключаться при закрытии соединения в соответствии с процедурой протокола WebSocket.

Если ТВ-устройство разрывает соединение, то оно должно делать это в соответствии с процедурой протокола WebSocket. При этом ТВ-устройство должно сообщить соответствующий код состояния в кадре закрытия, чтобы указать причину закрытия соединения.

ТВ-устройство и CSA должны корректно обрабатывать неожиданное закрытие соединения в случае, если WebSocket кадра закрытия не отправлен, или не принят, или если базовое соединение с TCP соединителем разорвано, например из-за тайм-аута.

     5 Служба разрешения материала

     5.1 Общие положения


Идентификатор контента может быть передан службой разрешения материала как информация материала, потенциально включая информацию временной шкалы. Ниже приведены способы, с помощью которых CSA запрашивает MRS о разрешении передачи и структуре возвращаемой информации.

     5.2 Протокол разрешения материала


Для взаимодействия с MRS должен использоваться протокол REST API через HTTP 1.1 или HTTPS (в частности, HTTP 1.1 через TLS).

URL MRS должен указывать, какой протокол следует использовать.

В нормальном режиме кодом ответа HTTP должен быть код состояния "200 ОK". Другие коды состояния также могут быть возвращены, и они должны быть обработаны соответствующим образом. Следует отметить, что успешные коды (2хх), коды перенаправления (3хх) и коды не-модификации (304) могут быть возвращены и должны поддерживаться.

Могут быть возвращены коды ошибок клиента (4хх) и коды ошибок сервера (5хх). Поведение сервера в этих случаях не определено, но рекомендуется, чтобы оно было таким же, как если бы идентификатор контента не был получен от ТВ-устройства.

     5.3 Запрос протокола разрешения материала

5.3.1 Общие требования протокола разрешения материала

CSA должно выдавать запросы GET к URL MRS_REST_API согласно 5.2.

CSA должно включать поле "Accept: application/json" в заголовок запроса.

CSA должно поддерживать GZIP и IDENTITY (для не упакованных в архив GZIP в формате JSON) кодирования ответов и включать поле "Accept-Encoding" в заголовок запроса, а также параметры GZIP и IDENTITY.

CSA должно поддерживать метки объекта ETags для запроса.

Закупки не найдены
Свободные
Р
Заблокированные
Р
Роль в компании Пользователь

Для продолжения необходимо войти в систему

После входа Вам также будет доступно:
  • Автоматическая проверка недействующих стандартов в закупке
  • Создание шаблона поиска
  • Добавление закупок в Избранное