
- •26. Принципы построения протокола rtp. Формат сообщений протокола rtp.
- •Принципы построения протокола rtp
- •( Примечание )
- •I Определение f
- •Формат сообщений протокола rtp
- •( Примечание
- •27. Назначение протокола rtcp. Типы сообщений протокола rtcp.
- •Назначение протокола rtcp
- •Типы сообщений протокола rtcp
- •28. Реализация специальных требований потоковых приложений. Протокол stcp управления передачей потоков.
Типы сообщений протокола rtcp
Сообщения протокола RTCP предназначены для управления компонентами, выполняющими формирование и передачу группового трафика с использованием протокола RTP. Для решения этой задачи используются следующие типы сообщений протокола RTCP:
отчет источника — sr (Sender Report);
отчет приемника — rr (Receiver Report);
описание источника — sdes (Source Description);
завершение сессии — bye;
специфическая функция — арр.
Сообщения sr формируются активными участниками сессии для передачи диагностической информации о передаваемых и принимаемых порциях потоковых данных. Поле РТ таких сообщений содержит признак сообщения sr— константу "200".
Сообщения rr формируются пассивными участниками сессии для передачи диагностической информации о принимаемых порциях потоковых данных, В поле РТ таких сообщений помещается признак сообщения rr — константа "201".
Сообщения sdes содержат описания источников потоковых данных. Поле РТ содержит признак сообщения sdes — константу "202".
Сообщение bye формируется одним участником сессии для информирования остальных участников о том, что данный узел перестал участвовать в сессии. Поле РТ таких сообщений содержит признак сообщения sr — константу "203".
Сообщение арр предназначено для выполнения специфических функций конкретных приложений. Поле РТ таких сообщений содержит признак сообщения sr — константу "204".
Каждое сообщение протокола RTCP представляет собой информационный блок, имеющий стандартный заголовок, похожий на заголовок сообщения
протокола RTP. Особенность протокола RTCP заключается в том, что несколько различных типов сообщений этого протокола могут объединяться в одно композиционное сообщение, передаваемое единым блоком без использования каких-либо внутренних разделителей. При формировании композитного сообщения протокола RTCP должны быть соблюдены некоторые специальные правила. Сообщение bye, например, может появиться только в завершающей части композитного сообщения, а сообщение sdes, содержащее каноническое имя источника потокового трафика, должно включаться в композитное сообщение настолько часто, чтобы обеспечить достаточно быструю взаимную синхронизацию мультимедийных потоков.
В табл. 5.3 приведен перечень параметров, используемых для описания источников в сообщении so.
Таблица
5.3. Параметры описания источника
сообщения
sd
Признак
Обозначение
Назначение
1
С
NAME
Канонический
идентификатор источника
2
NAME
Имя
пользователя
3
EMAIL
Электронная
почта
4
PHONE
Телефонный
номер
5
LOC
Географическое
размещение
6
TOOL
Тип
используемого приложения
7
NOTE
Текущее
состояние источника
8
PRIV
Расширение
описания