Дом сети Что такое транспортный протокол в реальном времени (rtp)? - определение из техопедии

Что такое транспортный протокол в реальном времени (rtp)? - определение из техопедии

Оглавление:

Anonim

Определение - что означает транспортный протокол в реальном времени (RTP)?

Транспортный протокол в реальном времени (RTP) - это стандарт Интернет-протокола, который определяет, как программы управляют передачей мультимедийных данных в режиме реального времени по одноадресным или многоадресным сетевым службам.


По сравнению с TCP (протокол управления передачей), который поддерживает целостность данных, а не скорость доставки, RTP способствует быстрой доставке и имеет механизмы для компенсации любой незначительной потери целостности данных.


RTP определяет стандартизированный формат пакетов для доставки аудио и видео по IP-сетям и используется в сочетании с протоколом управления передачей в реальном времени (RTCP), чтобы обеспечить синхронизацию нескольких потоков мультимедиа и поддержание качества обслуживания (QoS).


В распределенных вычислениях потеря информации может быть катастрофической, но при потоковой передаче мультимедиа потери пакетов можно компенсировать с помощью умных алгоритмов, которые исправляют недоставленные / поздние данные пакета в режиме реального времени. До определенного момента - очевидно, что существуют лимиты качества обслуживания, которые считаются приемлемыми / неприемлемыми. RTP дает возможность применять заполнение кадра, чтобы предотвратить заикание звука и применять алгоритмы, которые исправляют пропадание звука и предотвращают щелчки или посторонние цифровые шумы.


Наиболее важным недавним применением RTP является внедрение систем VoIP (Voice over Internet Protocol), которые становятся очень популярными в качестве альтернативы обычным телефонным каналам.

Techopedia объясняет транспортный протокол в реальном времени (RTP)

Транспортный протокол в реальном времени широко используется в развлекательных и коммуникационных системах, которые включают потоковое видео, таких как приложения для телеконференций и передача голоса по Интернет-протоколу.


RTP используется в сочетании с протоколом управления передачей в реальном времени (RTCP), который позволяет отслеживать статистику передачи и оценку качества обслуживания (QoS).


Когда оба протокола задействованы, порты с четными номерами назначаются для RTP, в то время как порты с нечетными номерами назначаются для RTCP. Это дает им дискретные порты связи, через которые можно обмениваться их данными, поэтому ни один из них не зависит от времени доставки потоков пакетов другого, но доставляется в строгой чередующейся последовательности, так что их время очень близко.


Расслоение портов в чередующемся стеке отправки / получения стремится обеспечить стабильность синхронизации между двумя потоками. Трафик RTP обычно составляет 95% от общего объема, а RTCP - только 5% или менее от общего объема трафика; это соотношение гарантирует, что сигнал синхронизации получает приоритет из-за его небольшого размера и способствует сохранению аудио- и видеопотоков во времени друг с другом.


RTP компенсирует джиттер и обнаруживает поступление непоследовательных данных, которые являются общими при передаче по IP-сети.

Что такое транспортный протокол в реальном времени (rtp)? - определение из техопедии