У вас вопросы?
У нас ответы:) SamZan.net

тема взглядов на организацию приложений реального времени в Интернет

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 2.2.2025

Лекция 10

Протокол RTP

Особенности протокола.

Протокол RTP следует архитектуре «каркас прикладного уровня». Протокол связан с формированием фреймов на прикладном уровне (application bayer framing).

RTP работает совместно с UDP и по сети IPv4.

Использует групповую адресация, поскольку аудто- и видео- используется группами хостов.

 RTP сознательно не завершенный протокол. Это даже не протокол, а система взглядов на организацию приложений реального времени в Интернет.

Трансляторы. Трансляторы преобразуют формат данных, например, принимает широкополосный поток данный по высокоскоростной сети и преобразует его в узкополосный поток для удаленной машины, работающей в низкоскоростной сети.  При этом качество аудио - или видео - ухудшается

Смесители преобразуют потоки данных одного типа в потоки другого типа.

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

Формат RTP

Порт источника 5004

Порт приемника 5004

Заголовок UDP

Длина датаграммы

Контрольная сумма

Версия 1

Тип нагрузки

Заголовок RTP

Метка времени

Идентификатор синхронизации источника

Первый идентификатор источника в объединении

Последний идентификатор источника в объединении

Данные

Поле тип нагрузки. Тип аудио- и видео- формата данных. Может быть MPEG, G271, GSM, LPC, G722, G728, JPEG и другие форматы. Возможно использовать 127 типов форматов. Реально используется меньше.

Поддержка приложений. TCP/IP не учитывает время при фрагментации пакетов, пакеты поступают неравномерно. RTP восстанавливает синхронизацию между пакетами данных по временным меткам.

Протокол управления передачей в реальном времени

RRTP – real time control protocol. Выполняет контроль за передачей данных. Протокол содержит пять типов отчетов:

  •  отчет отправителя, статистические данные узла - отправителя данных,
  •  отчет получателя, статистические данные узла - получателя данных,
  •  описание источников данных,
  •  прощание,
  •  собственные сообщения приложений.

Отчеты получателя включают:

  •  метку времени;
  •  процент потерь данных;
  •  максимальный полученный номер;
  •  колебания межпакетного интервала;
  •  время получения последнего отчета.

Характеристика отправителя:

  •  идентификатор отправителя,

Прощание:

Один из участников может покинуть конференцию. В пакете передается причина выхода из конференции.

Сообщение приложения:

Приложение сообщает особенности данных. Этот пакет характеризует открытость и незавершенность RTP. Дает возможность приложению экспериментировать.

Смеситель

Высокоскоростная сеть

Транслятор

Маршрутизатор

Низкоскоростная сеть

Хост

Хост

Хост

Маршрутизатор

Низкоскоростная. Сеть 256кбит/с

Хост

Хост

Хост

Высокоскоростная сеть 256 кбит/с

Хост

Хост




1. Ригідний 1795 1932 2
2. Тема 6 Нуклеиновые кислоты
3. тематизацииколич
4. Терпение в благочестии к родителям Вся Хвала Аллаху Господу миров Мир и благословение Аллаха нашему
5. Основные понятия социологии
6. Спешу домой г Новосибирск
7. геологических изысканиях
8. на тему Иностранные инвестиции в России- современное состояние проблемы и пути решения
9. Связь промышленности с историей при помощи капитала и с государственностью при помощи общего умножения до
10. Витебский государственный университет им