【ProAV Lab】SRT, 인터넷을 통한 최적의 비디오 스트리밍 프로토콜

By Isaac Chen, Lumens

6월 02, 2022 18624

 
 

▶ 소개

SRT는 "보안 신뢰할 수 있는 전송"의 약자입니다. Haivision이 인터넷을 통해 한 위치에서 다른 위치로 비디오를 라이브로 전송하기 위해 개발 한 오픈 소스 비디오 스트리밍 프로토콜입니다. SRT는 인터넷과 같은 challeng 네트워크를 통해 스트리밍하도록 특별히 설계되었습니다. 공용 인터넷은 유비쿼터스적이고 저렴하지만 대역폭 변동으로 예측할 수없고 신뢰할 수 없습니다. 이러한 특정 문제를 해결하기 위해, SRT의 코어 값은 임의의 거리 전송에 대해 "안전" 및 "신뢰성"으로 설정된다. 첫째, SRT가 암호화됩니다. 둘째, SRT는 네트워크 혼잡으로 인한 지연, 지터 및 패킷 손실로부터 전송을 방지하기 위해 패킷 손실 방지 메커니즘을 가지고 있습니다.

 

▶ AES 암호화로 보안

AES는 "고급 암호화 표준"의 약자이며 십 년 동안 진화해 왔습니다. AES는 정보(문자 메시지, 비디오 파일, 스트림 등)를 암호화하여 누군가가 정보를 해독할 수 있는 올바른 디지털 키를 가지고 있지 않으면 해독할 수 없도록 만들 수 있는 암호화 방법입니다. 사이버 보안이 점점 더 중요해짐에 따라 많은 방송사, 기업, 정부 및 기타 조직은 개인 라이브 비디오 스트림을 완전히 보호해야한다고 생각합니다.

 

SRT는 AES-256 암호화를 채택합니다. 숫자는 디지털 키의 크기를 나타냅니다. AES 기술은 서로 다른 키 길이를 사용합니다. 128비트, 192비트 또는 265비트 - 키가 길수록 암호화가 강력해집니다. SRT는 AES-256을 종단 간 보안에 사용하여 권한이 없는 시청자로부터 비디오 스트림을 보호합니다. 올바른 키가 없으면 콘텐츠에 액세스할 수 없습니다.

 

이 하이비전 블로그에서 자세한 내용을 확인하십시오 : https://www.haivision.com/blog/all/video-security-aes-encryption/

 

▶ 패킷 손실 복구로 신뢰할 수 있음

SRT는 ARQ 패킷 손실 복구를 통해 UDP 기반의 낮은 대기 시간 스트리밍 프로토콜입니다. UDP는 공용 네트워크를 통한 빠르지만 신뢰할 수 없는 전송 프로토콜입니다. SRT는 UDP의 장점을 빠른 속도와 낮은 오버 헤드로 유지하는 크게 수정 된 버전입니다. ARQ는 SRT에서 "신뢰성"을 보장하는 라이브 비디오 스트리밍을 지원합니다.

공용 인터넷 전송의 대부분은 TCP/IP(인터넷 프로토콜을 통한 전송 제어 프로토콜)를 통해 이루어집니다. TCP는 수신자가 수신된 모든 패킷을 승인하도록 요구하여 패킷 손실로부터 스트림을 보호합니다. 즉, 수신기는 송신자가 데이터를 성공적으로 전송했음을 나타내기 위해 승인 신호(ACK)를 보내야 합니다. 패킷이 손실되면 보낸 사람은 데이터를 다시 보내야 합니다. 이 측정은 전송의 신뢰성을 보장합니다. 그러나 너무 많은 ACK 신호는 지연을 초래하고 대역폭 효율을 크게 감소시킵니다. 전송은 특히 장거리의 전송에 걸친 실시간 비디오 스트림의 경우 매우 비효율적입니다.

 

ARQ (자동 반복 요청)는 라이브 비디오 스트림을 보내는 데 더 적합한 다른 패킷 재전송 방법을 수행합니다. ARQ는 수신된 모든 패킷을 승인하는 대신 패킷이 손실될 때만 음수 신호를 전송합니다. 이를 부정 인정(NAK) 또는 손실 보고서라고 합니다. 도중에 패킷이 손실되면 NAK 신호가 발신자에게 다시 전송됩니다. 그런 다음 송신자는 패킷을 수신기로 재전송한다. 이러한 접근 방식을 통해 SRT는 대기 시간 및 대역폭 변동 측면에서 공용 인터넷을 통한 실시간 스트리밍에 이상적입니다.

 

자세한 내용은 다음을 확인하십시오 : https://www.haivision.com/blog/broadcast-video/low-latency-video-packet-loss-arq-fec/

 

▶ SRT는 어디에서 작동합니까?

SRT는 예측할 수 없는 네트워크를 통한 안전하고 안정적인 전송을 위해 실시간 비디오 스트리밍에 특히 최적화되어 있습니다. SRT는 스튜디오와의 원격 라이브 인터뷰, 지사에 대한 본사 스트리밍 이벤트와 같은 공용 인터넷을 통한 편도 비디오 기여에 이상적입니다.  많은 하드웨어 및 소프트웨어 솔루션이 Lumens PTZ 카메라의 SRT와 같은 SRT를 지원하기 시작했습니다. 현재까지 Haivision, Wowza, Microsoft 및 Lumens를 포함하여 500 개 이상의 회사가 SRT Alliance에 가입했습니다.

SRT 얼라이언스: https://www.srtalliance.org/members/

 


여기를 클릭하십시오 맨 위로 ↑


 
뒤로