RTSP 2.0 | Поле общего заголовка Accept-Ranges

RTSP 2.0 | Поле общего заголовка Accept-Ranges

Общие заголовки RTSP 2.0 — это заголовки, которые могут использоваться как в запросах, так и в ответах. Общие заголовки RTSP 2.0 перечислены в таблице 1

Поле общего заголовка «Accept-Ranges» позволяет указать формат, поддерживаемый в заголовке Range. Клиент ДОЛЖЕН включать заголовок в запросы метода SETUP, чтобы указать, какие форматы являются приемлемыми при получении в ответах методами PLAY и PAUSE и запросах REDIRECT. Сервер ДОЛЖЕН включать заголовок в ответы SETUP и 456 (поле заголовка недействительно для ресурса), чтобы указать форматы, поддерживаемые для ресурса, указанного в Request-URI. Заголовок МОЖЕТ быть включен в пары запроса и ответа GET_PARAMETER. Запрос GET_PARAMETER ДОЛЖЕН содержать заголовок сеанса, чтобы идентифицировать контекст сеанса, с которым связан запрос. Запросчик и ответчик будут указывать свои возможности относительно форматов диапазона соответственно.

Accept-Ranges: npt, smpte, clock

 

Синтаксис определен в разделе 20.2.3.

Accept-Ranges = "Accept-Ranges" HCOLON acceptable-ranges
acceptable-ranges = (range-unit *(COMMA range-unit))
range-unit = "npt" / "smpte" / "smpte-30-drop" / "smpte-25" / "clock" / extension-format
extension-format = token

Скачать оригинальный документ на английском языке RFC 7826 — Real-Time Streaming Protocol Version 2.0

Читать полную версию документа на русском языке RFC 7826 — Потоковый протокол в реальном времени (RTSP), версия 2.0