라이브 영상·음성 전송에서 지연을 낮추면서도 네트워크 문제에 대응해야 하는 상황에서 SRT가 전송 프로토콜로 언급된다. SRT는 Secure Reliable Transport의 약자로, 초저지연 라이브 스트리밍과 대용량 데이터 전송을 목적으로 설계된 방식이다. 단순히 데이터를 보내는 데 그치지 않고, 전송 과정의 보안성과 안정성을 함께 다루는 것이 핵심이다. 출처 1

핵심 내용
SRT가 해결하려는 문제는 실시간 전송 중 발생할 수 있는 지연, 패킷 손실, 네트워크 상태 변화다. 라이브 영상이나 음성은 전달이 늦어지면 실시간성이 떨어지고, 일부 데이터가 빠지면 재생 품질에도 영향을 줄 수 있다. SRT는 이런 전송 환경을 고려해 낮은 지연의 스트리밍과 신뢰성 있는 데이터 전달을 목표로 한다. 출처 1

- 암호화: 전송되는 데이터의 보안을 위한 기능이다.
- 패킷 손실 복구: 전송 중 일부 패킷이 손실되는 상황에 대응한다.
- 네트워크 상태 적응: 네트워크 환경 변화에 맞춰 전송을 조정하는 기능이다. 출처 2
‘Reliable’이 의미하는 범위
이름에 포함된 Reliable은 모든 네트워크 문제가 사라진다는 뜻으로 확인되지는 않는다. 공개된 자료에서 확인되는 범위는 패킷 손실 복구와 네트워크 상태 적응 기능을 통해, 불안정할 수 있는 전송 환경에 대응하도록 구성됐다는 점이다. 따라서 SRT는 실시간성만 우선하는 방식이라기보다, 지연을 낮추는 목적과 전송 안정성·보안을 함께 고려한 프로토콜로 이해할 수 있다. 출처 2

영상·음성 외 대용량 데이터 전송에도 쓰이는 이유
SRT의 적용 목적에는 라이브 영상·음성뿐 아니라 대용량 데이터 전송도 포함된다. 이때 중요한 공통점은 많은 데이터를 보내는 상황에서도 전송 과정의 손실과 네트워크 변화, 보안 문제를 함께 관리하려는 데 있다. 다만 제공된 자료만으로는 특정 서비스나 이용 장면, 성능 수치까지는 확인되지 않는다. 출처 1 출처 2
참고 자료
SRT는 초저지연 라이브 영상·음성 스트리밍과 대용량 데이터 전송을 위한 Secure Reliable Transport 프로토콜이다. 암호화, 패킷 손실 복구, 네트워크 상태 적응 기능을 통해 실시간 전송에서 보안과 안정성을 함께 다루도록 설계됐다.
