【ProAV лаборатория】SRT, оптимальный протокол потокового видео через Интернет

By Isaac Chen, Lumens

июня 02, 2022 18644

 
 

▶ Знакомство

SRT расшифровывается как «Защищенная надежная передача». Это протокол потоковой передачи видео с открытым исходным кодом, разработанный Haivision для отправки видео в прямом эфире из одного места в другое через Интернет. SRT специально разработан для потоковой передачи по сетям challeng, таким как Интернет. Общедоступный Интернет вездесущ и недорог, но также непредсказуем и ненадежен с колебаниями пропускной способности. Для решения этой конкретной проблемы основной ценностью SRT является «Безопасная» и «Надежная» для передачи на любое расстояние. Во-первых, SRT шифруется. Во-вторых, SRT имеет механизм защиты от потери пакетов для предотвращения задержек передачи, джиттеров и потерь пакетов из-за перегрузки сети.

 

▶ Безопасность благодаря шифрованию AES

AES расшифровывается как «Advanced Encryption Standard» и развивался в течение десятилетия. AES - это метод шифрования, который может шифровать информацию (текстовые сообщения, видеофайлы, потоки и т. Д.), Чтобы сделать ее неразборчивой, если у кого-то нет правильного цифрового ключа для расшифровки информации. Поскольку кибербезопасность становится все более и более императивной, многие вещатели, предприятия, правительства и другие организации считают, что их частные прямые видеопотоки должны быть полностью защищены.

 

SRT использует шифрование AES-256. Число указывает на размер цифрового ключа. Технология AES использует ключи разной длины. 128, 192 или 265 бит - чем длиннее ключ, тем сильнее шифрование. SRT использует AES-256 для сквозной безопасности для защиты видеопотоков от неавторизованных зрителей. Без правильного ключа вы не сможете получить доступ к содержимому.

 

Узнайте больше подробностей в этом блоге Haivision: https://www.haivision.com/blog/all/video-security-aes-encryption/

 

▶ Надежность благодаря восстановлению потерь пакетов

SRT — это протокол потоковой передачи с низкой задержкой на основе UDP с восстановлением потерь пакетов ARQ. UDP — это быстрый и в то же время ненадежный протокол передачи по сетям общего пользования. SRT - это значительно модифицированная версия, которая сохраняет преимущества UDP в быстрых скоростях и низких накладных расходах. ARQ также обеспечивает «Надежность» в потоковом видео в реальном времени с поддержкой SRT.

Большая часть публичной передачи через Интернет осуществляется через TCP/IP (Протокол управления передачей по Интернет-протоколу). TCP защищает потоки от потери пакетов, требуя, чтобы получатели подтверждали каждый полученный пакет. Это означает, что получатели должны отправить сигнал подтверждения (ACK), чтобы указать, что отправители успешно передали данные. Если пакет потерян, отправитель должен повторно отправить данные. Эта мера обеспечивает надежность передачи. Однако слишком много сигналов ACK приводят к задержкам и значительно снижают эффективность полосы пропускания. Передача становится крайне неэффективной, особенно для видеопотоков в реальном времени на большом расстоянии передачи.

 

ARQ (Automatic Repeat Request) проводит другой метод ретрансляции пакетов, лучше подходящий для отправки видеопотоков в реальном времени. Вместо того, чтобы подтверждать каждый полученный пакет, ARQ посылает отрицательный сигнал только при потере пакета. Мы называем это отрицательным признанием (NAK) или отчетом об убытках. Если пакет потеряется по пути, сигнал NAK будет отправлен обратно отправителю. Затем отправитель повторно передаст пакет получателю. Такой подход делает SRT идеальным для потоковой передачи в режиме реального времени через общедоступный Интернет с точки зрения задержки и колебаний пропускной способности.

 

Для получения дополнительной информации, пожалуйста, проверьте: https://www.haivision.com/blog/broadcast-video/low-latency-video-packet-loss-arq-fec/

 

▶ Где действует СТО?

SRT специально оптимизирован для потоковой передачи видео в режиме реального времени для безопасной и надежной передачи по непредсказуемым сетям. SRT идеально подходит для одностороннего видеоматериала через общедоступный Интернет, такого как удаленное интервью со студией в прямом эфире, потоковое мероприятие в штаб-квартире в филиалах.  Многие аппаратные и программные решения начали поддерживать SRT, например, от Lumens PTZ-камер. На сегодняшний день более 500 компаний присоединились к SRT Alliance, включая Haivision, Wowza, Microsoft и Lumens.

Альянс SRT: https://www.srtalliance.org/members/

 


Нажмите здесь Наверх ↑


 
Назад
Ярлык: SRT SRT Альянс