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

редактировать

Протокол безопасного потока мультимедиа в реальном времени (RTMFP ) представляет собой набор протоколов , разработанный Adobe Systems для зашифрованной и эффективной доставки мультимедиа через клиент-сервер и в одноранговой сети - сверять модели через Интернет. Первоначально протокол был проприетарным, но позже был открыт и теперь опубликован как RFC 7016

Содержание
  • 1 Операция
  • 2 Преимущества
  • 3 Разница между RTMP и RTMFP
  • 4 Многоадресная передача на уровне приложения
  • 5 История
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
Работа

При использовании RTMFP приложения, которые работают в реальном времени, Коммуникации в реальном времени, такие как социальные сети и многопользовательские игры, смогут предоставлять коммуникационные решения более высокого качества. RTMFP позволяет конечным пользователям подключаться и общаться друг с другом напрямую, используя микрофон и веб-камеру своего компьютера. Это решение расширяет текущую функциональность Flash Player, создавая более качественное решение, которое будет работать лучше независимо от изменений в сети. RTMFP - это одноранговая система, но она предназначена только для прямого взаимодействия конечного пользователя с конечным пользователем для связи в реальном времени, а не для обмена файлами между несколькими одноранговыми узлами с использованием сегментированной загрузки. Facebook использует этот протокол в своем приложении Pipe для передачи больших файлов напрямую между двумя пользователями.

Преимущества

RTMFP снизит затраты на полосу пропускания для решений прямой связи в реальном времени, таких как аудио и видеочат и многопользовательские игры. Поскольку RTMFP передает данные между клиентами конечных пользователей, а не сервером, полоса пропускания не используется на сервере, поэтому масштабирование решений обходится дешевле. RTMFP также увеличивает скорость доставки за счет использования UDP. UDP - более эффективный (но менее надежный) способ отправки видео- и аудиоданных через Интернет, который снижает штрафы, связанные с отсутствующими, отброшенными или неупорядоченными пакетами. RTMFP имеет две функции, которые могут помочь смягчить последствия ошибок подключения.

Быстрое восстановление соединения: Соединения восстанавливаются быстро после кратковременных отключений. Например, когда соединение беспроводной сети прерывается. После переподключения соединение мгновенно приобретает все возможности.

IP-мобильность: Активные одноранговые сеансы сети поддерживаются, даже если клиент переходит на новый IP-адрес. Например, когда портативный компьютер в беспроводной сети подключается к проводному соединению и получает новый адрес.

Разница между RTMP и RTMFP

Принципиальная разница заключается в том, как протоколы обмениваются данными по сети. RTMFP основан на протоколе дейтаграмм пользователя (UDP), тогда как протокол обмена сообщениями в реальном времени (RTMP) основан на протоколе управления передачей (TCP). Протоколы на основе UDP имеют некоторые определенные преимущества перед протоколами на основе TCP при доставке потокового мультимедиа в реальном времени, такие как уменьшение задержки и накладных расходов, а также большая устойчивость к отброшенным или отсутствующим пакетам за счет снижения надежности. В отличие от RTMP, RTMFP также поддерживает отправку данных напрямую из одного Adobe Flash Player в другой, без прохождения через сервер. Соединение на стороне сервера всегда будет требоваться для установления начального соединения между конечными пользователями и может использоваться для обеспечения выполнения данных на стороне сервера или шлюзов в другие системы. Пользователь Flash Media Server также должен будет авторизовать службы поиска сетевых адресов и NAT traversal для клиентов, чтобы предотвратить использование Flash Player неуправляемым образом.

Многоадресная передача на уровне приложения

Flash Player 10.0 допускает только однозначное взаимодействие для P2P, но с уровня приложения 10.1 многоадресная передача разрешена. Flash Player находит подходящий маршрут распространения (оверлейная сеть ) и может распространять его в группу, к которой подключен P2P.

История

Протоколы, лежащие в основе RTMFP, являются результатом приобретения Adobe Amicima в 2006 году; существует сильное архитектурное сходство между RTMFP и GPL -лицензией Amicima Secure Media Flow Protocol (MFP) .

См. также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-03 09:54:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте