LowerThirdSoftware CG
한국어

NDI 그래픽: 네트워크를 건너는 오버레이

NDI는 일반 IP 네트워크로 영상·오디오·알파를 전송합니다. 그래픽 관점에서는 한 컴퓨터에서 만든 자막을 다른 컴퓨터 — 스위처, 다른 부조, 다른 건물 — 에서 키잉할 수 있다는 뜻입니다. 언제 중요한지, 언제 브라우저 소스로 충분한지 정리합니다.

NDI란

NDI(Network Device Interface)는 일반 기가비트 네트워크로 저지연 영상을 보내는 프로토콜입니다. 소스가 스스로를 알리고 수신 측이 이름으로 찾으며, 스트리밍 프로토콜이라면 수 초가 걸릴 지연 대신 몇 프레임의 지연으로 화면이 도착합니다.

그래픽에서 중요한 점은 NDI가 알파 채널을 전달할 수 있다는 것입니다. 자막용 컴퓨터는 그래픽만 투명하게 내보내고, 프로그램 위 합성은 스위처에 맡길 수 있습니다.

키와 필을 한 스트림으로

전통적인 키잉은 두 신호를 보냅니다. 필(색이 있는 픽셀)과 키(어디가 불투명한지 알려주는 그레이스케일 마스크). SDI 케이블 두 개, 스위처 입력 두 개죠.

알파가 있는 NDI 소스는 둘을 한 스트림에 담습니다. NDI 알파를 이해하는 스위처는 바로 키잉하고, 그렇지 않은 스위처에는 보통 같은 소스에서 파생한 필 출력과 키 출력을 줍니다.

NDI인가 브라우저 소스인가

  • 브라우저 소스 — 프로그램을 같은 컴퓨터의 OBS·vMix·Streamlabs에서 구성할 때. 더 단순하고 대역폭을 쓰지 않으며 지연도 늘지 않습니다.
  • NDI — 그래픽이 컴퓨터 밖으로 나가야 할 때. 하드웨어·소프트웨어 스위처, 별도 부조 PC, Ross나 Vizrt 체인, 두 번째 오퍼레이터 자리 등.
  • 대역폭을 계산하세요. 알파가 있는 1080p는 실제 트래픽입니다. 전용 기가비트 경로를 준비하고 인터넷 회선과 공유하지 마세요.
  • 타이밍에 주의하세요. NDI는 저지연이지 무지연이 아닙니다. 스위처 쪽에서 1~2프레임 보정이 여전히 필요합니다.

LowerThird Software의 현재 위치

현재 출력은 HTML5 브라우저 소스입니다. OBS·vMix·Streamlabs가 원하는 방식이며, 절대다수의 방송이 필요로 하는 것이기도 합니다.

알파 지원 NDI 출력은 로드맵의 다음 큰 항목으로, 인코더가 아니라 스위처에 공급하려는 스튜디오를 겨냥합니다. 같은 엔진의 두 번째 전송 경로가 될 것입니다. 같은 패널, 같은 템플릿, 같은 장면 상태를 웹 페이지에 더해 네트워크 소스로도 제공하는 방식입니다. 현재의 HTML5 경로 →

브라우저 소스부터 시작하세요 오늘 송출되는 모든 것은 투명 페이지 한 장을 지나갑니다. 빌드를 요청하시고 스튜디오가 NDI에 무엇을 원하는지 알려주세요.

얼리 액세스 신청

자주 묻는 질문

NDI는 투명을 지원하나요?

네. NDI는 알파 채널을 전달할 수 있고, 그래서 그래픽에 유용합니다. 수신 측이 자막을 프로그램 위에 직접 합성합니다.

방송에 그래픽을 넣으려면 NDI가 필요한가요?

아니요. 프로그램을 한 대의 컴퓨터에서 OBS나 vMix로 구성한다면 브라우저 소스가 더 단순하고 가볍고 네트워크 비용도 없습니다.

지금 NDI 출력을 지원하나요?

아직 아닙니다(예정되어 있습니다). 현재 출력은 브라우저 소스로 제공되는 투명 HTML5 페이지이며, NDI는 대체가 아니라 추가 전송 경로로 계획하고 있습니다.

관련 페이지