Протокол объявления сеанса (SAP ) является экспериментальным протоколом для рекламы информации о сеансе многоадресной передачи. SAP обычно использует протокол описания сеанса (SDP) в качестве формата для описаний сеансов транспортного протокола реального времени (RTP). Данные объявления отправляются с использованием многоадресной передачи IP и протокола дейтаграмм пользователя (UDP).
В SAP отправители периодически передают описания SDP на хорошо известный адрес многоадресной рассылки и номер порта (9875). Приложение для прослушивания создает руководство по всем объявленным многоадресным сеансам.
SAP был опубликован IETF как RFC 2974.
Интервал объявления модулируется совместно, так что все объявления SAP в области многоадресной доставки по умолчанию потребляют 4000 бит в секунду. В любом случае максимальный интервал объявления составляет 300 секунд (5 минут). Объявления автоматически удаляются по истечении 10-кратного интервала объявления или одного часа, в зависимости от того, что больше. Объявления также могут быть отозваны в явной форме первоначальным эмитентом.
SAP предлагает отдельные методы для аутентификации и шифрования объявлений. Не рекомендуется использовать шифрование. Аутентификация предотвращает несанкционированное изменение и другие DoS-атаки. Аутентификация не обязательна. Поддерживаются две схемы аутентификации:
Тело сообщения может быть необязательно сжатый с использованием формата zlib, как определено в RFC 1950.
медиаплеер VLC отслеживает объявления SAP и представляет пользователю список доступных потоков.
SAP - один из дополнительных методов обнаружения и управления подключением, описанных в стандарте взаимодействия AES67 аудио через Ethernet.