Протокол объявления сеанса

редактировать

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

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

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

Содержание
  • 1 Интервал объявления
  • 2 Аутентификация, шифрование и сжатие
  • 3 Приложения и реализации
  • 4 Ссылки
  • 5 Внешние ссылки
Интервал объявления

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

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

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

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

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

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

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

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-08 01:32:04
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте