Протокол объявления сеанса - Википедия - Session Announcement Protocol

В Протокол объявления сеанса (SAP) является экспериментальным протокол для рекламы многоадресная передача информация о сеансе. SAP обычно использует Протокол описания сеанса (SDP) как формат для Транспортный протокол в реальном времени (RTP) описания сеансов. Данные объявления отправляются с использованием Многоадресная IP-рассылка и Протокол пользовательских датаграмм (UDP).

В SAP отправители периодически передают описания SDP в хорошо известный многоадресный адрес и номер порта (9875).[1][2] Приложение для прослушивания создает руководство по всем объявленным многоадресным сеансам.

SAP был опубликован IETF в качестве RFC 2974.

Интервал анонса

Интервал объявления модулируется совместно, так что все объявления SAP в области многоадресной доставки по умолчанию потребляют 4000 бит в секунду. В любом случае максимальный интервал объявления составляет 300 секунд (5 минут). Объявления автоматически истекают по истечении 10-кратного интервала между объявлениями или одного часа, в зависимости от того, что больше. Объявления также могут быть отозваны в явной форме первоначальным эмитентом.

Аутентификация, шифрование и сжатие

В SAP есть отдельные методы для аутентификация и шифрование объявления. Не рекомендуется использовать шифрование. Аутентификация предотвращает несанкционированное изменение и другие DoS-атаки. Аутентификация не обязательна. Поддерживаются две схемы аутентификации:

Тело сообщения при желании может быть сжатый с использованием zlib формат, как определено в RFC 1950.

Приложения и реализации

Медиаплеер VLC отслеживает объявления SAP и представляет пользователю список доступных потоков.[3]

SAP - это один из дополнительных методов обнаружения и управления подключением, описанных в AES67 стандарт совместимости аудио через Ethernet.[4]

Рекомендации

  1. ^ «SAP (v1 и v2): протокол объявления сеанса». Архивировано из оригинал на 2013-01-26. Получено 2012-04-06.
  2. ^ RFC 2974
  3. ^ Просмотр с использованием протокола объявления сеанса (SAP), получено 2019-03-02
  4. ^ «AES67-2013: стандарт AES для аудиоприложений сетей - совместимость с высокопроизводительным потоковым аудио по IP». Аудио инженерное общество. 2013-09-11. Получено 2014-02-11.

внешняя ссылка