Secure Reliable Transport

Поддержка SRT в Nimble Streamer
Srt_logo_white-greytext Srt-alliance-logo Srt_ready

Что такое SRT

Secure Reliable Transport (SRT) - это транспортная технология на основе UDP, которая оптимизирует доставку через непредсказуемые сети.
SRT применяется как к приёму данных, так и к передаче для обеспечения наилучшего качества и наименьшей задержки видео.

  • SRT определяет и адаптируется к условиям сети между точками передачи в реальном масштабе времени.
  • SRT помогает компенсировать задержки и отклонения в работе загруженных сетей.
  • Механизм восстановления после ошибок минимизирует потерю пакетов, типичную для соединений через Интернет.
  • Шифрование AES 128/256 бит также поддерживается для обеспечения полной безопасности обмена данными.

Компания "Софтвелум" вошла в состав SRT Alliance - группы организаций, использующих и поддерживающих реализацию SRT с открытым кодом. Этот альянс содействует внедрению технологии и способствует усилиям лидеров индустрии по уменьшению задержки при доставке медиаданных. Наша компания активно вносит вклад в развитие технологии и всей экосистемы.

SRT в Nimble Streamer

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

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

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

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

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

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

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

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


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

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