Общие заголовки RTSP 2.0 — это заголовки, которые могут использоваться как в запросах, так и в ответах. Общие заголовки RTSP 2.0 перечислены в таблице 1
Поле общего заголовка «User-Agent» содержит информацию о пользовательском агенте, который отправил запрос или дал ответ. Это для статистических целей, отслеживания нарушений протокола и автоматического распознавания пользовательских агентов для адаптации ответов, чтобы избежать определенных ограничений пользовательских агентов. Пользовательские агенты ДОЛЖНЫ включать это поле в запросы. Поле может содержать несколько токенов продукта и комментариев, идентифицирующих агента и любые субпродукты, которые составляют значительную часть пользовательского агента. Условно, токены продукта перечислены в порядке их значимости для идентификации приложения.
Пример:
User-Agent: PhonyClient/1.2
Синтаксис поля общего заголовка User-Agent в RTSP 2.0
User-Agent = "User-Agent" HCOLON ( product / comment ) *(LWS (product / comment))
Ссылки
Скачать оригинальный документ на английском языке RFC 7826 — Real-Time Streaming Protocol Version 2.0
Читать полную версию документа на русском языке RFC 7826 — Потоковый протокол в реальном времени (RTSP), версия 2.0
Ссылка на синтаксис