Поле заголовка ответа «Public» содержит список методов, поддерживаемых отправителем ответа. Этот заголовок применяется к общим возможностям отправителя, и его единственная цель — указать возможности отправителя получателю. Перечисленные методы могут или не могут быть применимы к Request-URI; поле заголовка Allow (раздел 18.6 из RFC 7826) МОЖЕТ использоваться для указания методов, разрешенных для конкретного URI. (раздел 18.39 из RFC 7826)
Пример использования:
Public: OPTIONS, SETUP, PLAY, PAUSE, TEARDOWN
Если между отправителем и получателем ответа имеются прокси-серверы, каждый промежуточный прокси-сервер ДОЛЖЕН изменить поле заголовка Public, чтобы удалить любые методы, которые не поддерживаются этим прокси-сервером. Результирующее поле заголовка Public будет содержать пересечение методов отправителя и методов, разрешенных промежуточными прокси-серверами.
Обычно прокси-серверы должны позволять всем методам прозрачно проходить от отправляющего агента RTSP к получающему агенту RTSP, но могут быть случаи, когда это нежелательно для данного прокси. Модификация поля заголовка ответа Public промежуточными прокси гарантирует, что отправитель запроса получит точный ответ с указанием методов, которые можно использовать на целевом агенте через цепочку прокси.
Все заголовки, в настоящее время классифицируемые как заголовки ответа, перечислены в таблице.
Ссылки на документы
Скачать оригинальный документ на английском языке RFC 7826 — Real-Time Streaming Protocol Version 2.0
Читать полную версию документа на русском языке RFC 7826 — Потоковый протокол в реальном времени (RTSP), версия 2.0
Не забывайте про поля общих заголовков RTSP 2.0, которые могут применяться как в запросах так и в ответах.
Помните о полях заголовков запросов RTSP 2.0. Изучите методы RTSP 2.0 с которыми применяются коды состояний ответа.