콘텐츠로 건너뛰기
Callaba
SRT 기여 및 라우팅 소프트웨어

Callaba SRT Server

Callaba SRT Server는 SRT 기여 피드를 수신하고 전송 상태를 모니터링하며 라이브 영상을 Multiview, 녹화, 재송출 및 재생 워크플로로 라우팅하는 클라우드 기반 및 셀프호스팅 SRT 서버 솔루션입니다.

라이브 Multiview 데모 열기

프로토콜 설명을 찾고 있나요?SRT 서버 정보 가이드 읽기

실시간 SRT 운영

모든 연결을 확인하고 접근 대상을 제어하세요.

하나의 실시간 화면에서 SRT 퍼블리셔와 수신자를 운영하세요. 비트레이트와 전송 상태를 확인하고 각 연결의 지역과 피어 IP 주소를 파악하며 접근 정책을 적용하거나 필요에 따라 게스트 워크플로를 열 수 있습니다.

연결 정보

지역 및 피어 IP 주소

각 SRT 피어의 연결 위치와 사용 중인 네트워크 주소를 확인하세요.

프랑크푸르트, DE203.0.113.42
라이브 · 비트레이트, 패킷 손실 및 RTT

실시간 비트레이트 및 전송 상태

6.2 Mb/sRTT 42 ms패킷 손실 0.02%
접근 정책

퍼블리셔와 수신자 완전 제어

승인된 Stream ID 또는 피어 IP 주소만 허용하고 퍼블리셔와 수신자 역할별 규칙을 적용하세요.

게스트 접근 활성화
제작 워크플로

출력 라우팅

라이브 기여 피드는 Callaba에 한 번 들어온 뒤 모니터링, Multiview, 녹화, 재송출 또는 재생 워크플로로 이어질 수 있습니다.

MVRECOUTWEB
눈에 보이는 제품 워크플로

하나의 SRT 기여 피드, 여러 제작 경로

Callaba는 라이브 SRT 피드를 수신하고 전송 상태를 운영자에게 보여 주며 선택한 제작 워크플로로 입력을 라우팅합니다.

기여 소스
IN

카메라 또는 인코더

공용 인터넷을 통해 전송되는 SRT 기여 피드입니다.

IN

원격 제작 소스

행사장, 스튜디오 또는 현장 팀에서 들어오는 라이브 피드입니다.

SRT

Callaba SRT Server

기여 피드를 수신, 모니터링 및 라우팅합니다.

실시간 비트레이트 및 전송 상태퍼블리셔와 수신자 완전 제어
클라우드 또는 셀프호스팅
제작 워크플로
MV

Multiview

운영자에게 공유 라이브 화면을 제공합니다.

REC

녹화

나중에 사용할 수 있도록 피드를 보관합니다.

OUT

재송출

검증된 피드를 구성된 목적지로 보냅니다.

WEB

Web Player

브라우저 재생을 게시하고 검증된 시청 URL 또는 임베드 코드를 사용합니다.

라이브 기여 피드는 Callaba에 한 번 들어온 뒤 모니터링, Multiview, 녹화, 재송출 또는 재생 워크플로로 이어질 수 있습니다.

끊김 없는 소셜 송출

SRT 소스를 전환하는 동안에도 YouTube, Facebook, Twitch 라이브 유지

테스트된 SRT PULL 경로와 경로에 맞는 loop, reconnect 및 버퍼 설정을 사용하면 Callaba가 출력 게시 세션을 닫지 않고 입력 소스를 전환합니다. 소셜 스트림이 오프라인이 되는 대신 시청자는 일반적으로 몇 프레임만 잃습니다.

선호 routing host신호 불안정
준비된 SRT 소스준비됨
SRT소스 페일오버
송출 세션라이브 유지
  • YouTubeLIVE
  • FacebookLIVE
  • TwitchLIVE

소스를 전환하고 모든 목적지를 라이브로 유지

Callaba가 다음 테스트된 SRT PULL 경로로 이동하는 동안 YouTube, Facebook, Twitch 출력은 연결된 상태를 유지합니다.

새 라이브 세션이 아닌 몇 프레임의 손실

테스트된 경로와 경로에 맞게 설정된 버퍼를 사용하면 전환 시 일반적으로 몇 프레임만 손실됩니다. 소셜 플랫폼에서 새 게시 세션을 다시 열 필요가 없습니다.

정확한 프레임 손실은 소스 준비 상태, 미디어 호환성, 버퍼링, 네트워크 조건 및 배포 설정에 따라 달라집니다. 프로덕션 전에 전체 경로를 테스트하세요.

기술 사양

제품이 지원하는 범위와 확인할 사항

지원되는 동작마다 실무적인 인수 확인 항목을 함께 제시합니다. 최종 기준은 설치된 Callaba 인터페이스와 실제 소스, 대상 및 인프라 프로필입니다.

제품이 지원하는 범위와 확인할 사항
기능지원 동작인수 확인
기여 피드 수신카메라, 인코더 또는 원격 제작 위치의 SRT 영상을 Callaba로 가져옵니다.SRT 기여 피드를 수신하고 전송 상태를 운영자에게 보여 주며 라이브 영상을 Multiview, 녹화, 재송출 및 재생 워크플로로 라우팅합니다.
Listener 및 Caller 수신 패턴표준 수신 경로에서 Callaba는 SRT Listener를 실행하고 외부 인코더 또는 소스는 SRT Caller로 연결합니다.퍼블리셔 · Caller: 피드가 라이브인 동안 수신 전송의 운영 상태를 확인합니다.
전송 상태 모니터링피드가 라이브인 동안 수신 전송의 운영 상태를 확인합니다.라이브 · 비트레이트, 패킷 손실 및 RTT
하나의 입력 라우팅동일한 기여 피드를 Multiview, 녹화, 재송출 또는 재생 워크플로에서 사용합니다.동일한 수신 피드를 Callaba에서 설정한 Multiview, 녹화, 재송출 및 재생 워크플로로 이어갈 수 있습니다.
Multiview운영자에게 공유 라이브 화면을 제공합니다.동일한 수신 피드를 Callaba에서 설정한 Multiview, 녹화, 재송출 및 재생 워크플로로 이어갈 수 있습니다.
SRT 소스를 전환하는 동안에도 YouTube, Facebook, Twitch 라이브 유지테스트된 SRT PULL 경로와 경로에 맞는 loop, reconnect 및 버퍼 설정을 사용하면 Callaba가 출력 게시 세션을 닫지 않고 입력 소스를 전환합니다. 소셜 스트림이 오프라인이 되는 대신 시청자는 일반적으로 몇 프레임만 잃습니다.SRT PULL에서 routing_hosts를 구성하고 loop와 reconnect를 활성화하면 연결 종료 후 릴레이가 재연결하고 목록을 순환할 수 있습니다. 선호 경로 변경에는 통제된 stop/save/start가 필요하며, 저장해도 실행 중인 릴레이가 즉시 다시 로드되지 않고 hitless failover도 보장되지 않습니다.
이제 실제로 설정해 보세요

Callaba에서 구성한 뒤 연결 상태를 확인하세요

이 페이지는 제품의 역할과 범위를 설명합니다. 아래 가이드는 열어야 할 제어 항목, 다음에 연결할 모듈, 워크플로 준비를 확인하는 방법을 안내합니다.

  1. 구성SRT 서버가이드 열기
  2. 연결SRT 경로가이드 열기
  3. 확인스트림 및 연결 액세스가이드 열기
배포

클라우드 또는 셀프호스팅 운영 선택

두 방식 모두 동일한 제품 워크플로를 실행하므로 팀에 맞는 운영 모델을 선택하세요.

Linux 셀프호스팅

환경을 직접 제어해야 한다면 자체 Linux 인프라에 Callaba를 설치합니다.

프로토콜 설명을 찾고 있나요?

SRT 서버: 프로덕션 환경에서 배포, 운영 및 문제 해결하기

SRT 서버의 개념과 라이브 비디오 인제스트에서 Caller/Listener 모드, UDP 포트, 지연 시간, Stream ID 및 패스프레이즈가 작동하는 방식을 알아보세요.

Iurii Pakholkov, Callaba 창립자

작성자: Iurii Pakholkov

Callaba 창립자. SRT, RTMP, WebRTC, NDI, 라이브 라우팅, 모니터링, 녹화 및 프로덕션 워크플로를 위한 클라우드 비디오 도구를 개발합니다.

최종 업데이트: 2026년 7월 22일

SRT 서버SRT 스트림을 수신, 전송 또는 중계하는 라이브 비디오 인제스트 엔드포인트입니다. 일반적으로 카메라, 인코더, 원격 행사장, 스튜디오, 모바일 디바이스 또는 파트너 시스템의 라이브 비디오를 통제된 미디어 워크플로로 전달하는 데 사용합니다.

SRT는 Secure Reliable Transport를 뜻합니다. UDP에서 실행되며 복구, 암호화, 지연 시간 제어, 연결 모드 및 런타임 통계를 제공합니다. 따라서 공용 인터넷, 행사장 네트워크, 장거리 경로 및 기타 불완전한 연결을 통한 라이브 콘트리뷰션에 유용합니다.

SRT 서버는 웹 비디오 플레이어, CDN 또는 시청자 재생 서버와 다릅니다. 대부분의 라이브 워크플로에서 SRT는 콘트리뷰션과 인제스트에 사용됩니다. SRT 서버가 라이브 피드를 수신한 후 스트림을 라우팅, 녹화, 트랜스코딩, 재스트리밍하거나 HLS, WebRTC 또는 RTMP 출력과 같은 시청자용 형식으로 변환할 수 있습니다.

빠른 답변: SRT 서버란 무엇인가요?

SRT 서버는 인코더, 소프트웨어 도구, 모바일 앱, 카메라, 행사장 또는 파트너 피드의 SRT 연결을 수락하는 라이브 인제스트 지점입니다. 가장 일반적인 설정은 서버를 Listener로 두고 인코더를 Caller로두는 방식입니다. 서버는 UDP 포트에서 대기하고 라이브 스트림을 수신하며 비트레이트, RTT, 패킷 손실 같은 통계를 제공한 다음, 스트림을 녹화, 재스트리밍, 트랜스코딩, 라우팅, 멀티뷰 또는 재생 워크플로로 전달합니다.

라이브 비디오 인제스트용 SRT 서버 인코더가 UDP를 통해 SRT 서버로 SRT를 전송하고, 서버가 라이브 피드를 모니터링, 녹화, 재스트리밍 및 재생 워크플로로 라우팅하는 과정을 보여주는 검색 가능한 다이어그램. SRT 서버 라이브 비디오 인제스트 · UDP · Caller/Listener · 모니터링 · 라우팅 인코더 카메라, OBS, vMix, FFmpeg, 모바일 앱 UDP 기반 SRT Stream ID · 패스프레이즈 · 지연 시간 SRT 서버 Listener 엔드포인트 수신 · 모니터링 라우팅 · 보호 녹화 HLS 재스트리밍 API 콘트리뷰션 복구 UDP 워크플로 제어
SRT 서버가 콘트리뷰션 피드를 먼저 수신합니다. 녹화, 재생, 재스트리밍 및 라우팅은 인제스트 이후에 이루어집니다.

SRT 서버란 무엇인가요?

여기서 말하는 SRT 서버 는 SRT 연결을 수락하거나 관리하는 엔드포인트입니다. 인코더의 라이브 SRT 스트림을 수신해 다른 시스템으로 중계하거나, 원격 소스와 프로덕션 플랫폼 사이의 통제된 인계 지점 역할을 할 수 있습니다.

일반적인 라이브 워크플로에서 SRT 서버는 다음 네 가지 실무 작업을 수행합니다.

  • 라이브 피드 수신: 카메라 인코더, OBS, vMix, FFmpeg, Larix 또는 다른 소스가 서버로 비디오를 전송합니다.
  • 콘트리뷰션 경로 보호: SRT는 손실된 패킷을 복구하고 전송 세션을 암호화할 수 있습니다.
  • 라이브 통계 제공: 운영자는 비트레이트, RTT, 패킷 손실, 재전송 및 연결 상태를 모니터링할 수 있습니다.
  • 스트림을 다운스트림으로 전달: 서버는 피드를 녹화, 트랜스코딩, 재스트리밍, 스위칭 또는 재생 워크플로로 라우팅할 수 있습니다.

따라서 SRT 서버는 소스 측과 플랫폼 측 사이의 경계가 됩니다. 원격 팀이 “전송 중입니다”라고 말할 때, 신호가 실제로 도착하는지, 안정적인지, 다운스트림에서 미디어를 사용할 수 있는지를 확인하는 곳이 SRT 서버입니다.

SRT 서버와 SRT 프로토콜의 차이

여기서 SRT 프로토콜 은 전송 방식이고, SRT 서버 는 해당 프로토콜을 사용하여 라이브 스트림을 수신하거나 전송하는 시스템 또는 소프트웨어 엔드포인트입니다.

용어 의미 예시
SRT 프로토콜 복구, 암호화, 지연 시간 제어 및 통계 기능을 사용해 라이브 미디어를 전달하는 UDP 기반 전송 방식. 인코더와 Callaba 사이의 연결.
SRT 서버 SRT 세션을 수락하고 워크플로의 나머지 부분에 연결하는 인제스트 또는 중계 엔드포인트. Callaba가 원격 행사장 피드를 기다리는 구성.

SRT 라이브 서버란 무엇인가요?

여기서 말하는 SRT 라이브 서버 는 실시간 또는 준실시간 라이브 비디오 콘트리뷰션에 사용하는 SRT 서버입니다. 이벤트가 진행되는 동안 라이브 스트림을 수신해 라이브 프로덕션, 녹화 또는 배포 워크플로로 전달합니다.

팀은 원격 이벤트 콘트리뷰션, 카메라와 인코더의 클라우드 인제스트, 스튜디오-클라우드 전송, 파트너 피드 인계, 백업 콘트리뷰션 경로, 원격 프로덕션 워크플로 및 다중 대상 재스트리밍에 SRT 라이브 서버를 사용합니다.

“라이브”라는 단어가 중요한 이유는 SRT 튜닝이 파일 전송과 다르기 때문입니다. 서버는 지연 시간과 복구 사이의 균형을 맞춰야 합니다. 실제 네트워크 경로에 비해 지연 시간이 너무 낮으면 스트림은 연결되더라도 패킷 손실이나 지터가 발생할 때 끊길 수 있습니다.

SRT 서버의 작동 방식

SRT 서버는 SRT 연결을 통해 인코딩된 오디오와 비디오를 수신합니다. 미디어는 SRT가 전송하기 전에 이미 인코딩되어 있습니다. 라이브 비디오 워크플로에서는 다중화된 MPEG-TS 스트림을 SRT로 전달하는 경우가 많지만 정확한 컨테이너는 송신자와 워크플로에 따라 달라질 수 있습니다. 실무에서는 보통 H.264 또는 H.265/HEVC 같은 비디오, AAC 같은 오디오, 경우에 따라 메타데이터가 포함된 준비된 미디어 스트림을 수신합니다.

SRT 서버의 작동 방식 소스 인코딩, SRT 전송, SRT 서버 인제스트, 모니터링, 라우팅 및 출력 형식을 보여주는 검색 가능한 워크플로 다이어그램. SRT 서버의 작동 방식 서버가 라이브 콘트리뷰션을 먼저 수신합니다. 재생, 녹화 및 재스트리밍은 인제스트 이후에 이루어집니다. 1. 인코딩 H.264 / H.265 2. 전송 SRT Caller 3. 수신 SRT 서버 Listener 4. 모니터링 비트레이트, RTT, 손실 5. 라우팅 녹화 재스트리밍 트랜스코딩 재생
SRT는 일반적으로 콘트리뷰션과 인제스트 단계에서 가장 강점을 발휘합니다. 그 후 서버가 미디어 워크플로의 나머지 부분으로 스트림을 넘깁니다.
  1. 인코더가 라이브 오디오와 비디오 스트림을 생성합니다.
  2. 인코더가 스트림을 SRT 서버로 전송합니다.
  3. SRT 서버가 스트림을 수신하고 연결 상태를 추적합니다.
  4. 패킷이 손실되면 아직 유효한 동안 SRT가 재전송을 요청할 수 있습니다.
  5. 서버가 다음 워크플로 단계로 스트림을 전달합니다. 녹화기, 트랜스코더, 재스트리밍, 스위처, API 워크플로 또는 재생 시스템 등이 이에 해당합니다.

Caller, Listener 및 Rendezvous 모드

SRT에는 세 가지 연결 모드가 있습니다. 어느 쪽이 연결을 시작하는지와 방화벽 및 NAT를 통과해 세션이 작동하는 방식을 모드가 결정합니다.

SRT Caller, Listener 및 Rendezvous 모드 SRT 서버 설정의 Listener, Caller 및 Rendezvous 연결 모드를 설명하는 검색 가능한 다이어그램. SRT 모드: Caller, Listener, Rendezvous 클라우드 인제스트에서 가장 일반적인 프로덕션 구성은 서버를 Listener, 인코더를 Caller로 두는 방식입니다. Listener 서버 대기 알려진 공인 IP 또는 DNS. 알려진 UDP 포트. 첫 클라우드 설정에 가장 적합. Caller 인코더 연결 SRT 세션 시작. OBS, vMix, 하드웨어 인코더에서 일반적. Rendezvous 양쪽 모두 연결 일부 NAT 환경에서 유용. 프로덕션 전에 테스트. 첫 설정에는 비권장. 권장 첫 테스트: 인코더 Caller → SRT 서버 Listener
첫 클라우드 인제스트 테스트에서는 단순하게 구성하십시오. SRT 서버는 Listener 모드, 원격 소스는 Caller 모드로 설정합니다.
  • Listener: 알려진 UDP 포트에서 수신 SRT 연결을 기다립니다. 클라우드 인제스트 서버 또는 데이터 센터 엔드포인트에서 일반적으로 사용합니다.
  • Caller: Listener에 대한 연결을 시작합니다. 현장 인코더, OBS, vMix, FFmpeg, 모바일 앱 및 원격 소스에서 일반적으로 사용합니다.
  • Rendezvous: 양쪽에서 연결을 시작합니다. 일부 NAT 환경에서 유용할 수 있지만 프로덕션 전에 신중하게 테스트해야 합니다.

SRT 서버 포트와 방화벽 규칙

SRT는 UDP를 사용합니다. 따라서 클라우드 보안 그룹, 호스트 방화벽, 라우터 또는 네트워크 정책에서 올바른 UDP 포트를 열어야 합니다.

  • 서버에 공인 IP 또는 접근 가능한 네트워크 주소가 있음;
  • 올바른 UDP 포트가 열려 있음;
  • 인코더가 올바른 Caller/Listener 모드를 사용함;
  • Stream ID를 사용하는 경우 서버 라우팅 규칙과 일치함;
  • 암호화를 사용하는 경우 양쪽의 패스프레이즈가 일치함;
  • 수신 워크플로가 올바른 다운스트림 출력에 매핑됨.

인코더에 “연결됨”이라고 표시되는지만 확인하는 것은 흔한 실수입니다. 연결만으로는 충분하지 않습니다. 미디어가 도착하고 비트레이트가 안정적이며 다운스트림 시스템이 스트림을 사용할 수 있는지도 확인해야 합니다.

SRT 서버 설정 예시

실무적인 첫 테스트 설정입니다. 호스트, 포트, Stream ID 및 패스프레이즈를 실제 값으로 바꾸십시오.

Install steps
Server side:
mode: listener
UDP port: 10080
latency: 200 ms
stream ID: event-main
passphrase: optional, same on both sides

Sender side:
srt://YOUR_CALLABA_IP:10080?mode=caller&latency=200&streamid=event-main

테스트 원칙: 먼저 송신자 하나, UDP 포트 하나, Stream ID 하나, 미리보기 하나, 녹화 하나를 검증합니다. 그런 다음 암호화, 다중 소스, 장애 조치, 라우팅, 플레이어 링크 및 프로덕션 모니터링을 추가합니다.

라이브 스트리밍 워크플로에서 SRT 서버의 위치

SRT는 일반적으로 워크플로의 콘트리뷰션 측, 즉 라이브 피드가 소스에서 플랫폼으로 이동하는 구간에서 가장 강점을 발휘합니다.

카메라 또는 인코더 → SRT 서버 → 트랜스코더 / 녹화기 / 재스트리밍 / 플레이어 워크플로

SRT 서버가 스트림을 수신한 후 플랫폼은 재스트리밍, 녹화, 트랜스코딩, 재생, 라우팅, 장애 조치, API 워크플로 또는 프로덕션 모니터링을 위해 스트림을 준비할 수 있습니다.

SRT 서버와 RTMP, HLS, WebRTC 및 NDI 비교

SRT는 모든 비디오 기술을 대체하지 않습니다. 워크플로의 특정 구간을 해결합니다.

기술 가장 적합한 역할 실무 참고 사항
SRT 통제된 엔드포인트 사이의 라이브 콘트리뷰션, 인제스트 및 전송. 콘트리뷰션 경로가 중요하거나 불완전할 때 사용.
RTMP / RTMPS 간단한 퍼블리싱과 소셜 플랫폼 인제스트. SRT 인제스트 후 플랫폼으로 최종 전송할 때 자주 사용.
HLS 브라우저, TV 및 모바일 디바이스를 통한 대규모 시청자 재생. 브라우저에는 일반적으로 원시 SRT가 아니라 HLS 또는 다른 재생 형식이 필요합니다.
WebRTC 대화형 실시간 비디오, 통화, 리턴 피드 및 1초 미만의 참여. 시청자나 참여자에게 매우 낮은 지연 시간이 필요할 때 유용.
NDI 통제된 LAN 또는 스튜디오 환경 내부의 저지연 프로덕션 네트워크. 사이트 또는 클라우드 워크플로 사이에서 프로덕션 신호를 이동할 때 SRT/NDI 브리지를 사용.

프로토콜 수준의 비교는 SRT와 RTMP 비교를 참조하십시오.

SRT 서버를 배포하는 방법

정확한 설정은 소프트웨어, 클라우드 공급자 및 워크플로에 따라 달라지지만 배포 논리는 대체로 동일합니다.

SRT 서버 설정 체크리스트

세션 연결만으로는 충분하지 않습니다. 전송 설정을 일치시키고 미디어 페이로드를 검증하십시오.

SRT 서버 설정 체크리스트
설정서버 측송신자 측중요한 이유
모드 Listener Caller 핸드셰이크
주소 공인 IP / DNS 서버 호스트 접근 가능성
포트 열린 UDP 포트 동일한 포트 방화벽
지연 시간 복구 예산 동일한 정책 지터/손실
Stream ID 경로/접근 규칙 동일한 값 식별
패스프레이즈 동일한 키 동일한 키 암호화
코덱 수신 + 라우팅 H.264 / H.265 호환성
컨테이너 일반적인 MPEG-TS 다중화된 A/V 스트림 페이로드 형식
비트레이트 실제 입력 모니터링 업링크 미만 안정성
오디오 미리보기 + 모니터링 AAC / 소스 오디오 페이로드
통계 RTT, 손실, 재전송 업링크 상태 진단
경로 녹화 / 재스트리밍 소스 레이블 워크플로
SRT 서버 설정에는 네트워크 구성과 미디어 검사가 모두 필요합니다. 정상적인 핸드셰이크만으로 사용 가능한 비디오임을 증명할 수 없습니다.
설정 권장 첫 테스트 중요한 이유
모드 서버는 Listener, 인코더는 Caller 가장 단순한 클라우드 인제스트 구성.
UDP 포트 인제스트 피드마다 문서화된 UDP 포트 하나를 개방 방화벽이 닫혀 있으면 SRT 트래픽이 도착하지 않습니다.
지연 시간 일반 인터넷 경로에서는 200–500 ms로 시작 SRT가 손실과 지터를 복구할 시간을 제공합니다.
MPEG-TS / 컨테이너 MPEG-TS는 SRT를 통한 라이브 비디오의 일반적인 컨테이너 서버는 전송 연결뿐 아니라 다중화된 미디어 페이로드를 수신합니다.
Stream ID 다음과 같이 읽기 쉬운 값을 사용: event-main 피드를 라우팅하고 식별하며 보호하는 데 도움이 됩니다.
패스프레이즈 송신자와 서버에 동일한 값 키가 일치하지 않으면 암호화에 실패합니다.
  1. 서버 또는 클라우드 인스턴스를 생성 하고 워크플로에 충분한 CPU, 네트워크 용량 및 스토리지를 제공합니다.
  2. 필요한 UDP 포트를 개방 하여 클라우드 보안 그룹과 호스트 방화벽에 적용합니다.
  3. SRT Listener를 생성 하여 수신 스트림을 받습니다.
  4. Stream ID 및 패스프레이즈 규칙을 설정 하여 필요할 때 라우팅과 암호화를 수행합니다.
  5. 인코더를 연결 하여 SRT Caller로 Listener 엔드포인트에 스트림을 전송합니다.
  6. 라이브 통계를 확인 합니다. 비트레이트, RTT, 패킷 손실, 재전송 및 연결 상태 등이 포함됩니다.
  7. 스트림을 다운스트림으로 라우팅 하여 녹화, 재스트리밍, 트랜스코딩 또는 재생에 사용합니다.

Callaba에서 SRT 서버를 사용하는 방법

Callaba에서 SRT 서버는 일반적으로 통제된 인제스트 지점으로 사용됩니다. 원격 소스가 Callaba로 스트림을 전송하면 Callaba가 다음 워크플로 단계에서 해당 스트림을 사용할 수 있게 합니다.

일반적인 Callaba 워크플로:

  • SRT 인코더에서 Callaba로 보낸 다음 Twitch 또는 YouTube로 재스트리밍;
  • OBS에서 SRT를 통해 Callaba로 보낸 다음 스트림 녹화;
  • vMix에서 SRT를 통해 Callaba로 보낸 다음 피드를 다른 대상으로 라우팅;
  • 모바일 앱에서 SRT를 통해 Callaba로 보낸 다음 소셜 플랫폼으로 재스트리밍;
  • 원격 행사장에서 Callaba로 보낸 다음 브라우저 재생용으로 패키징;
  • SRT 입력을 브라우저 멀티뷰, 녹화기, API 라우팅 및 통제된 플레이어 전송에 연결.

대화형 확인: 다음 Callaba 멀티뷰 데모 를 열어 클라우드 인제스트 후 수신된 소스가 어떻게 표시되는지 확인하십시오.

SRT 서버에서 모니터링할 항목

SRT 세션이 연결되었다고 해서 스트림이 항상 정상인 것은 아닙니다. 전송 상태와 미디어 상태를 모두 모니터링하십시오.

전송 신호

  • 연결 상태: 연결됨, 연결 끊김, 다시 연결 중 또는 실패.
  • 수신 비트레이트: 미디어가 예상 속도로 계속 흐르는지 여부.
  • RTT: 송신자와 수신자 사이의 왕복 시간.
  • 패킷 손실: 경로에서 손실되는 데이터의 양.
  • 재전송: SRT가 누락된 패킷을 복구해야 하는 빈도.
  • 지터: 패킷 도착 시간의 변동 정도.
  • 수신 버퍼 압력: 연결이 복구 한계에 지나치게 가까운지 여부.

실무 임계값: 상태가 양호하면 RTT는 대개 20–60 ms 정도입니다. RTT가 지속적으로 150 ms를 넘거나 계속 증가하면 네트워크 경로를 확인하십시오. 패킷 손실이 1–2%를 넘는다면 서버를 탓하기 전에 지연 시간을 늘리거나 비트레이트를 낮추거나 업링크를 개선해야 합니다.

미디어 신호

  • 검은 화면, 정지 화면, 오디오 누락 또는 무음;
  • 잘못된 코덱, 프레임 레이트, 해상도 또는 오디오 형식;
  • 잘못된 타임스탬프, 누락된 키프레임 또는 호환되지 않는 스트림 매핑.

일반적인 SRT 서버 문제

SRT 서버 문제 해결 경로 SRT 서버 문제에서 모드, UDP 포트, Stream ID, 패스프레이즈, 지연 시간, 미디어 페이로드 및 다운스트림 경로를 확인하는 순서를 보여주는 검색 가능한 문제 해결 다이어그램. 다음 순서로 SRT 서버 디버깅 “연결됨”에서 멈추지 마십시오. 전송, 미디어 및 다운스트림 경로를 확인하십시오. 1. 모드 Caller/Listener 2. UDP 포트가 열려 있나요? 3. 보안 Stream ID, 키 4. 지연 시간 복구 시간이 충분한가요? 5. 미디어 코덱, 오디오 6. 통계 RTT, 손실, 비트레이트 7. 출력 녹화, HLS, RTMP
전송을 먼저 디버깅하고, 그다음 미디어 페이로드, 마지막으로 다운스트림 경로를 확인하십시오.

SRT 연결이 시작되지 않음

연결 모드, UDP 포트, 공인 IP, 방화벽 규칙, Stream ID 및 암호화 패스프레이즈를 확인하십시오. 대부분의 SRT 핸드셰이크 실패는 잘못된 모드, 차단된 UDP 트래픽, 잘못된 포트 또는 일치하지 않는 보안 설정 때문에 발생합니다.

스트림은 연결되지만 비디오가 불안정함

RTT, 지터, 패킷 손실, 재전송 및 지연 시간 설정을 확인하십시오. 네트워크 경로에 비해 지연 시간이 너무 짧으면 손실된 패킷이 쓸모없어지기 전에 SRT가 복구할 시간이 부족할 수 있습니다.

스트림은 연결되지만 오디오가 없음

인코더를 먼저 확인하십시오. 오디오 소스가 활성화되어 있고 올바른 오디오 디바이스가 선택되었으며 오디오 코덱이 다음 워크플로 단계와 호환되고 수신 애플리케이션이 오디오 트랙을 읽을 수 있는지 확인합니다.

SRT 서버를 디버깅하기 전에 소스에 오디오가 존재하는지 확인하십시오. 네트워크나 서버를 탓하기 전에 OBS, vMix, 하드웨어 인코더의 로컬 모니터링, 헤드폰 또는 디바이스 미리보기를 사용합니다.

SRT 통계는 양호하지만 시청자에게 계속 문제가 발생함

SRT 링크가 정상이지만 시청자에게 멈춤이나 아티팩트가 보인다면 다운스트림에 문제가 있을 수 있습니다. 트랜스코딩, 패키징, 오리진, CDN, 플레이어 동작 및 출력 형식을 확인하십시오. 전체 체인을 확인하기 전에는 SRT 서버를 탓하지 마십시오.

자체 호스팅 및 관리형 SRT 서버

SRT 서버를 직접 운영하거나 관리형 플랫폼을 사용할 수 있습니다. 더 나은 선택은 팀이 어느 정도의 운영 제어를 직접 맡고 싶은지에 따라 달라집니다.

옵션 사용 시점 주요 위험
자체 호스팅 SRT 서버 네트워크 배치, 규정 준수, 라우팅 로직 또는 내부 배포 규칙을 완전히 제어해야 할 때. 팀이 모니터링, 확장, 업데이트 및 행사 당일 운영을 담당합니다.
관리형 SRT 워크플로 플랫폼 빠르게 시작하고 모니터링, 라우팅, 녹화 또는 재스트리밍을 한곳에서 처리하려 할 때. 포트, 소스 설정, Stream ID, 패스프레이즈 및 다운스트림 경로는 여전히 검증해야 합니다.

Callaba는 클라우드 또는 자체 호스팅 SRT 워크플로 플랫폼으로 사용할 수 있습니다. AWS에서 실행하거나 자체 서버에 설치하고, SRT 인제스트 지점을 생성한 뒤 해당 스트림을 재스트리밍, 녹화, 라우팅, 브라우저 미리보기, 멀티뷰, 플레이어 전송 및 API 워크플로에 연결할 수 있습니다.

SRT 서버 행사 당일 체크리스트

  • 서버 IP 또는 호스트 이름을 확인합니다.
  • UDP 포트가 열려 있는지 확인합니다.
  • 양쪽의 Caller/Listener/Rendezvous 모드를 확인합니다.
  • 사용하는 경우 Stream ID를 확인합니다.
  • 사용하는 경우 암호화 패스프레이즈를 확인합니다.
  • 예상 비트레이트, 코덱, 프레임 레이트, 해상도 및 오디오 형식을 확인합니다.
  • 스트림을 시작하고 수신 비트레이트를 확인합니다.
  • RTT, 패킷 손실, 재전송 및 지터를 확인합니다.
  • 연결 상태뿐 아니라 실제 비디오와 오디오를 확인합니다.
  • 다운스트림 경로(녹화, 재스트리밍, 트랜스코딩 또는 재생)를 확인합니다.
  • 시간 동기화를 확인합니다. 문제 해결 시 로그와 녹화물을 연관 지을 수 있도록 서버와 인코더가 NTP 또는 다른 일관된 시간 소스를 사용해야 합니다.
  • 이벤트가 시작되기 전에 백업 경로를 테스트합니다.

공식 참고 자료 및 관련 문서

프로토콜 수준의 SRT 세부 정보, Callaba 설정 문서 또는 관련 워크플로 가이드가 필요할 때 이용하십시오.

자주 묻는 질문

SRT 서버란 무엇인가요?

SRT 서버는 SRT 스트림을 수신, 전송 또는 라우팅하는 라이브 비디오 인제스트 또는 중계 엔드포인트입니다. 일반적으로 인코더, 카메라, 원격 행사장, 스튜디오, 모바일 디바이스 또는 파트너 시스템의 라이브 피드를 통제된 미디어 워크플로로 전달하는 데 사용합니다.

SRT 라이브 서버란 무엇인가요?

SRT 라이브 서버는 실시간 라이브 비디오 콘트리뷰션에 사용하는 SRT 서버입니다. 이벤트가 진행되는 동안 라이브 비디오를 수신하고 스트림을 녹화, 재스트리밍, 트랜스코딩, 스위칭, 라우팅 또는 재생 워크플로로 전달합니다.

SRT 서버와 스트리밍 서버는 같은가요?

항상 같지는 않습니다. SRT 서버는 일반적으로 통제된 엔드포인트 사이의 라이브 인제스트나 전송을 처리합니다. 완전한 스트리밍 플랫폼은 트랜스코딩, 녹화, 시청자 재생, 분석, 접근 제어, API 워크플로 및 CDN 전송도 처리할 수 있습니다.

SRT 서버는 UDP를 사용하나요?

예. SRT는 UDP에서 실행됩니다. 따라서 서버 방화벽, 클라우드 보안 그룹, 라우터 또는 네트워크 정책에서 올바른 UDP 포트를 열어야 합니다.

SRT 서버는 어떤 포트를 사용하나요?

SRT에는 모든 환경에 공통인 고정 포트가 없습니다. 포트는 서버 구성에서 정의합니다. 프로덕션 환경에서는 보통 SRT 인제스트용 UDP 포트나 포트 범위를 명확히 예약하고 각 포트를 사용하는 피드, 테넌트 또는 이벤트를 문서화합니다.

SRT 서버는 Listener와 Caller 중 어느 모드여야 하나요?

대부분의 클라우드 인제스트 워크플로에서는 SRT 서버가 Listener이고 인코더가 Caller입니다. 서버에 공인 IP 또는 DNS 이름, 알려진 UDP 포트 및 명확한 방화벽 규칙이 있을 때 잘 작동합니다.

OBS에서 SRT 서버로 전송할 수 있나요?

예. SRT 출력 URL을 구성하면 OBS에서 SRT 서버로 비디오를 전송할 수 있습니다. 서버가 스트림을 수신해 녹화, 재스트리밍, 트랜스코딩 또는 재생 워크플로로 라우팅할 수 있습니다.

vMix에서 SRT 서버로 전송할 수 있나요?

예. vMix는 SRT 워크플로를 지원하며 SRT 스트림을 전송하거나 수신할 수 있습니다. 일반적인 설정은 vMix에서 Callaba로 SRT를 전송하고 Callaba가 모니터링, 라우팅, 녹화 또는 재스트리밍을 처리하는 방식입니다.

SRT가 RTMP보다 더 좋은가요?

불안정하거나 손실이 있거나 장거리인 네트워크에서 콘트리뷰션할 때는 일반적으로 SRT가 RTMP보다 적합합니다. RTMP는 간단한 퍼블리싱과 플랫폼 인제스트에 여전히 흔히 사용됩니다. 많은 워크플로가 콘트리뷰션에는 SRT를, 소셜 플랫폼으로의 최종 전송에는 RTMP 또는 RTMPS를 사용합니다.

브라우저에서 SRT를 직접 재생할 수 있나요?

일반적인 웹 워크플로에서 브라우저는 SRT를 직접 재생하지 않습니다. SRT 서버가 먼저 스트림을 수신한 다음 플랫폼이 HLS 또는 WebRTC 같은 시청자용 형식으로 변환하거나 패키징합니다.

SRT 스트림은 연결되는데 비디오가 표시되지 않는 이유는 무엇인가요?

SRT 전송 연결이 작동해도 미디어 페이로드가 잘못되었을 수 있습니다. 코덱, 컨테이너, 타임스탬프, 키프레임, 오디오 트랙, 스트림 매핑, 다운스트림 호환성 및 비트레이트가 서버에 실제로 도착하는지 확인하십시오.

SRT 서버의 신뢰성을 높이려면 어떻게 해야 하나요?

안정적인 서버를 사용하고 올바른 UDP 포트를 열며 현실적인 지연 시간을 선택하십시오. RTT와 재전송을 모니터링하고 충분한 대역폭 여유를 유지하며 미디어 페이로드를 검증하고 이벤트 전에 백업 엔드포인트를 테스트하십시오.

SRT는 일반적으로 MPEG-TS를 전달하나요?

라이브 비디오 워크플로에서 SRT는 다중화된 오디오와 비디오가 포함된 MPEG-TS를 전달하는 데 자주 사용되지만 정확한 미디어 컨테이너는 송신자와 워크플로에 따라 달라집니다. 서버는 SRT 연결뿐 아니라 페이로드도 검증해야 합니다.

가장 먼저 확인해야 할 SRT 서버 지표는 무엇인가요?

수신 비트레이트, RTT, 패킷 손실, 재전송 및 연결 상태부터 확인하십시오. 상태가 양호하면 RTT는 20–60 ms 정도일 수 있습니다. RTT가 지속적으로 150 ms를 넘거나 패킷 손실이 1–2%를 넘으면 지연 시간을 늘리거나 비트레이트를 낮추거나 네트워크 경로를 개선하십시오.

다음 단계

최종 업데이트: 2026년 7월 22일

실제 피드로 시작

배포 모델에 맞게 Callaba SRT Server 평가

클라우드에서 시작하거나 Linux에 설치하고, 자동화 전에 라이브 Multiview 경험을 확인하세요.