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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 30.6.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. Детский сад 44 г
2. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Дніпропетровсь
3. тема органов осуществляющих от имени Российской Федерации надзор за соблюдением Конституции Российской Фед
4. задание Техническое задание ТЗ устанавливает основное назначение технические эстетические характери
5. Организация адвокатской деятельности и адвокатуры
6. реферат дисертації на здобуття наукового ступеня кандидата медичних наук.
7. В реальной жизни преступность проявляется в форме отдельного преступления совершенного конкретным индив
8. Мухи
9. видимому какоето время там преподавал
10. Тестовые вопросы по дисциплине «Медицинская биофизика»