Протокол анонса сессии
-
Описание протокола SAP
- SAP — экспериментальный протокол для многоадресной рассылки информации о сеансах.
- Используется для описания сеансов RTP, обычно через SDP.
- Передача данных осуществляется через IP и UDP.
-
Структура и функционирование
- Отправители периодически отправляют описания SDP на известный адрес и порт.
- Приложение для прослушивания создает руководство по объявленным сеансам.
- Опубликован IETF как RFC 2974.
-
Интервал и срок действия объявлений
- Интервал между объявлениями регулируется для потребления 4000 бит/с.
- Максимальный интервал — 300 секунд, срок действия истекает через 10 интервалов или час.
- Объявления могут быть отозваны издателем.
-
Аутентификация и шифрование
- Предлагаются методы проверки подлинности и шифрования, но шифрование не рекомендуется.
- Аутентификация предотвращает несанкционированные изменения и DoS-атаки, но не обязательна.
- Поддерживаются две схемы аутентификации и сжатие сообщений.
-
Применение и стандарты
- VLC media player отслеживает объявления и предоставляет список потоков.
- SAP является частью стандарта AES67 для управления аудио-соединениями по Ethernet.
-
Рекомендации
- Ссылки на внешние ресурсы для дополнительной информации о SAP.
Полный текст статьи: