UDP-based Data Transfer Protocol

Поддержка UDT в Nimble Streamer

Что такое UDT

UDP-based Data Transfer Protocol (UDT) - это высокопроизводительный протокол, разработанный для передачи объёмных данных по глобальным вычислительным сетям (WANs).
Ключевые возможности включают в себя:

  • Скорость. UDT создан для построяния высокоскоростных сетей доставки и его используют для передачи терабайтных массивов данных в глобальных масштабах.
  • Щадащее использование полосы пропускания. Одновременные потоки UDT могут делить имеющуюяс полосу пропускания, оставляя место для TCP.

UDT в Nimble Streamer

Nimble Streamer полностью поддерживает протокол UDT.

  • Поддерживаются Push и Listen - оба существующих режима доставки.
  • Поддерживаются Listen и Pull - оба режима приёма для дальнейшей обработки.
  • Поддерживается режим Rendezvous (рандеву) для получения и отправки данных.
  • Через один канал UDT может передаваться любое число потоков.
  • Можно задавать mux rate (коэффициент мультиплексирования) - у Nimble Streamer 100% точность PCR, 0ns смещение PCR и интервал PCR <20 ms согласно StreamGuru.
    Как правило, это используется для точного тестирования пропускной способности.

Установка и использование

Для работы с UDT в Nimble Streamer вам нужно сделать следующее:

  1. Установите Nimble Streamer , если вы этого ещё не сделали, или обновите его до последней версии.
  2. Установите пакет UDT к Nimble Streamer для добавления функциональности.
  3. Следуйте этой инструкции для настройки работы UDT во всех нужных режимах с использованием сервиса управления WMSPanel.

UDT в сложных сценариях

Nimble Streamer может применяться во множестве сценариев живого вещания, поэтому UDT можно применять для сложных схем построения доставки.

  • Live Transcoder позволяет обрабатывать входящие потоки для изменения контента согласно вашей бизнес-логике.
    Сюда входит декодирование, применение различных фильтров и кодирование. Все настройки делаются через удобный веб-интерфейс.
  • Принимайте входящие потоки по RTMP , RTSP , MPEG-TS , SRT , HLS и UDT.
  • Выдавайте исходящие потоки по RTMP, RTSP, MPEG-TS, HLS, MPEG-DASH, Icecast и SRT.
  • Используйте функциональность DVR для записи входящих потоков и их проигрывания через MPEG-DASH и HLS.
  • Стройте сети из серверов на основе Nimble Streamer для доставки контента наиболее оптимальным способом.


Другие разделы: Потоковое вещание | Кодеки | Транскодер | Видео-по-запросу | Построение инфраструктуры | Мобильные решения

Свяжитесь с нами, если нужна помощь и воспользуйтесь поиском по документации, там есть ответы на многие вопросы.