SRT는 Secure Reliable Transport의 약자로, 예측하기 어려운 IP 네트워크 환경에서도 영상과 음성을 낮은 지연으로 전송하도록 설계된 오픈소스 전송 프로토콜이다. 라이브 송출에서 핵심 승부처는 지연을 줄이면서도 전송 중 생길 수 있는 손실과 불안정을 어떻게 다루느냐인데, SRT는 이 문제에 대응하는 기능을 제공한다. 출처 1

핵심 내용
- 영상·음성 미디어 스트림을 IP 네트워크로 전송하는 데 쓰인다.
- 낮은 지연을 목표로 하면서, 네트워크 상태 변화와 패킷 손실에 대응하도록 구성됐다.
- 스트림의 페이로드는 AES 암호화로 보호할 수 있다. 출처 1 출처 2
암호화로 보호하는 전송 구간
SRT의 보안 기능은 전송되는 미디어 스트림의 페이로드를 AES 암호화로 보호하는 데 있다. 즉, 영상·음성 데이터 자체를 보호하는 전송 방식을 제공한다는 뜻이다. 다만 제공된 공개 내용만으로는 어떤 서비스나 환경에서 어떤 암호화 설정을 적용해야 하는지까지는 확인되지 않는다. 출처 2

패킷 손실과 네트워크 변화에 대응하는 방식
네트워크 전송에서는 일부 패킷이 도착하지 않거나 전송 상태가 흔들릴 수 있다. SRT는 ARQ 기반 재전송과 지연 버퍼링을 활용해 패킷 손실 복구를 지원하며, 네트워크 상태에 맞춰 전송을 조정한다. 이 조합이 저지연 라이브 영상·음성 스트리밍과 데이터 전송에서 SRT가 제공하는 핵심 기능이다. 출처 3

SRT는 불안정할 수 있는 IP 네트워크에서 낮은 지연의 영상·음성 전송을 지원하는 오픈소스 프로토콜이다. AES 암호화, ARQ 기반 재전송, 지연 버퍼링, 네트워크 상태 적응이 전송 안정성과 보호를 뒷받침한다. 출처 1 출처 2 출처 3
참고 자료
SRT는 라이브 미디어 전송에서 낮은 지연과 안정성을 함께 다루기 위한 Secure Reliable Transport 프로토콜이다. 암호화로 페이로드를 보호하고, 재전송·버퍼링·네트워크 상태 적응으로 패킷 손실과 전송 변동에 대응한다.
