RTSP 2.0 | Поле заголовка запроса Bandwidth

RTSP 2.0 | Поле заголовка запроса Bandwidth

Синтаксис строки запроса RTSP имеет следующий вид:

<Method> SP <Request-URI> SP <RTSP-Version> CRLF

Заголовки RTSP в таблице могут быть включены в запрос как request-headers (заголовки запроса), чтобы изменить специфику запроса.

Поле заголовка запроса «Bandwidth» описывает предполагаемую полосу пропускания, доступную клиенту, выраженную в виде положительного целого числа и измеряемую в килобитах в секунду. Доступная для клиента полоса пропускания может изменяться во время сеанса RTSP, например, из-за мобильности, перегрузки и т. д..

Клиенты могут быть не в состоянии точно определить доступную пропускную способность, например, потому что первый переход не является узким местом. В этом случае локальная сеть (ЛВС) не является узким местом, а линия доступа к Интернету в ЛВС, если сервер находится не в той же ЛВС. Таким образом, скорости соединения сетей WLAN или Ethernet обычно не являются основой для оценки доступной полосы пропускания. Сотовые устройства или другие устройства, напрямую подключенные к модему или устройству, обеспечивающему подключение, могут более точно оценить пропускную способность узкого места и ее разумную долю для среды, контролируемой RTSP. Клиент также должен будет учитывать другой трафик, разделяющий узкое место. Например, путем назначения только определенной доли RTSP и его медиапотокам. РЕКОМЕНДУЕТСЯ, чтобы этот заголовок использовали только клиенты, которые имеют точную и явную информацию о узких местах пропускной способности.

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

 

Пример:

Bandwidth: 62360

Синтаксис поля заголовка запроса Bandwidth в RTSP 2.0

Bandwidth = "Bandwidth" HCOLON 1*19DIGIT

Ссылки

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

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

Ссылка на синтаксис