Служба поддержки:
Реквизиты оплаты:





Голосование
Реклама от Google:
ВВЕДЕНИЕ В МУЛЬТИМЕДИА_45
21.12.2012 17:54
|
Глава 4 ВВЕДЕНИЕ В RTP В этой главе рассматривается протокол RTP, начиная с положенных в его основу базовых принципов и используемых стандартов. В конце главы рассматриваются возможные пути развития RTP и соответствующих ему стандартов. 4.1. Базовые принципы RTP Перед создателями протокола RTP стояла задача разработки механизма надежной доставки мультимедийной информации по ненадежным сетям. Они достигли этой цели на основе двух принципов: фрагментирования информации на уровне приложений и принципа конечных точек. Фрагментирование информации на уровне приложений позволяет учитывать специфику передаваемой информации и, как следствие, уменьшать число ошибок передачи. Только приложение может оценить существенность возникшей ошибки и принять решение о необходимости повторной пересылки фрагмента или другого способа устранения обнаруженной ошибки. Что касается принципа конечных точек, то он означает, что ответственность за надежность передачи информации возлагается на ее отправителя и получателя, а не на промежуточные пункты маршрута передачи. Такой подход позволяет значительно упростить механизм передачи данных для промежуточных пунктов, исключая операции обнаружения и исправления ошибок передачи. 4.2. Стандартные элементы RTP Стандарт RTP был опубликован в январе 1996 года (RFC 1889). Протокол состоит из двух частей: протокола передачи данных и связанного с ним протокола управления. Первый отвечает за доставку данных реального времени между конечными пунктами маршрута. Он включает порядковый номер пакета для предотвращения потерь пакетов, метку времени для восстановления временных характеристик, SSRC- и CSRS-идентификаторы, маркер существенных событий в передаваемом потоке. В деталях протокол будет рассмотрен позже. Протокол управления RTP (RTP control protocol – RTCP) обеспечивает получение информации о качестве принимаемых данных и |