RØDECaster Video로 채팅창이 나오는 게임 방송을 세팅해보자!!(NDI 프로토콜, 캐스터비디오)

2025-11-11
조회수 119

%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C.png?type=w800


안녕하세요 사운드캣입니다.


지난 시간에 RODE Caster Pro의 업데이트에 대해 안내해 드렸습니다.

사운드캣 공식 블로그


20251106_163730.png?type=w800


지난번 NDI에 대해 설명드렸을 때마저 설명드리지 못한 부분이 있었는데, NDI는 네트워크에 카메라 신호를 전송하는 것뿐 아니라 NDI는 '프로토콜'이기 때문에 NDI를 지원하는 장비들끼리 라면 서로 호환될 수 있습니다.


그러므로 NDI는 영상이 들어가는 모든 곳에서 사용이 가능하며 NDI 프로토콜 자체는 무료로 공개하고 있기 때문에 정말 다양한 회사에서 NDI를 기반으로 장비를 제작하고 있습니다. 대략 200여 개가 넘는 제작사에서 다양한 NDI 장비가 제작되고 있습니다.

ndi-62-header-images.jpg?type=w800

NDI는 지금도 계속 발전해 나가고 있으며 최신 버전인 6.2 버전까지 출시되었습니다. 최신 버전은 아래 버전과 호환되지 않으니 NDI 장비를 구매하실 때 꼭 NDI 버전을 확인하고 구매하시는 것을 권장 드립니다.


NDI는 영상 데이터를 네트워크로 보내기 때문에 네트워크 대역폭을 많이 사용하는 편입니다. 그래서 Caster Video도 랜을 유선 연결해야 NDI를 사용할 수 있습니다.

pexels-brett-sayles-2881224.jpg?type=w800

NDI는 기본적으로 기가 비트 랜(Gbps)를 기본으로 설계한 프로토콜입니다.


그래서 예전에 사용하시던 100Mbps 랜 장비들은 NDI를 사용하기 매우 힘듭니다. NDI가 기본적으로 1080p/30을 기준으로 채널 하나에 100~150Mbps를 사용합니다. 그러므로 100Mbps 랜장비들을 통해 NDI를 사용하게 된다면 단 1개의 채널만 사용해도 채널이 포화상태에 이르기 때문에 사용이 거의 불가능합니다.


다행히 요즘은 1Gbps가 기본이고 설비가 잘 된 곳은 100Gbps까지도 있기 때문에 그나마 다행이라고 할 수 있습니다. 그럼에도 불구하고 100Mbps 정도 되는 데이터가 트래픽으로 옮겨 다니다 보면 전체 네트워크가 좀 복잡해질 수 있습니다. 그래서 새롭게 추가된 프로토콜이 나타났는데 그것이 바로 NDI/HX입니다.

the_difference_between_HX2,_HX3,_and_High_Bandwidth-0303.jpg?type=w800

기존의 NDI는 대역폭이 크더라도 거의 실시간에 가깝게 영상을 전송하기 위해 압축을 하지 않았습니다.


이러한 NDI를 실시간 압축해서 전송하는 규격이 바로 NDI/HX입니다.


NDI/HX는 하드웨어로 압축을 진행해서 영상의 퀄리티는 비슷하게 유지하면서 100Mbps 급 영상을 20Mbps 정도로 압축해서 보낼 수 있어 대역폭에서 매우 유리합니다.


하지만 NDI/HX는 기존 NDI에 비해 압축을 진행하는 프로세스가 추가되므로 아주 약간의 레이턴시가 발생하는 아주 약간의 단점이 있습니다.


캐스터 비디오는 지난번 펌웨어 업그레이드로 인해 NDI/HX 기능을 지원합니다. 일반 NDI를 지원하는 것은 아니기 때문에 아무 NDI 장비를 사서 연결하면 연결이 안 될 가능성도 있으니 호환성에 대해서는 충분히 검증을 거친 후에 장비를 구입하시는 것이 좋습니다. NDI 홈페이지에 가시면 NDI를 지원하는 장비는 카메라, 컨버터, 소프트웨어 등 다양한 장비들이 있습니다.

videoframe_243975.png?type=w800

이번 시간에는 그중 소프트웨어에 집중해 볼 예정으로 NDI 홈페이지에서는 NDI를 잘 활용할 수 있도록 다양한 소프트웨어를 만들어 제공하고 있습니다. 하단의 링크에 진입하면 여러 NDI 소프트웨어 중 NDI Tools라고 하는 프로그램을 다운받으실 수 있습니다.


이번 시간에는 이 NDI 프로그램을 가지고 RODE Caster Pro의 업데이트 소개에 이어 유튜브 채팅창을 만들어서 게임 방송을 하는 방법에 대해 알아보도록 하겠습니다.

videoframe_292579.png?type=w800

프로그램은 맥, 윈도우 사용하시는 OS에 맞춰서 다운받으시면 되며, 설치는 인스톨러를 통해 진행되어 크게 어려움은 없습니다. NDI Tools를 실행해 보면 여러 가지 아이콘이 나타납니다. 이것은 모두 NDI에서 제공하고 있는 프로그램으로 전부 무료 프로그램입니다.


이 중에서 'Screen Capture'를 실행해 보도록 하겠습니다. 'Screen Capture'는 NDI를 이용한 화면 캡쳐 툴로 이를 사용하시면 별다른 캡쳐 툴을 사용하지 않아도 Caster Video에서 화면 캡처를 소스로 사용하여 화면 구성이 가능합니다.


'Screen Capture'를 실행하기 위해서는 아이콘 옆쪽의 톱니바퀴 버튼을 눌러 'Screen Capture HX'를 선택해 주셔야 합니다.

(아이콘을 바로 클릭하시면 NDI 오리지널 버전으로 넘어가기 때문입니다.)

videoframe_319722.png?type=w800


'Screen Capture HX'를 선택이 완료되면 하단의 숨김 아이콘에서 동일한 'Screen Capture HX' 아이콘을 볼 수 있습니다. 아이콘이 나타난 것까지 확인하고 다음 단계로 넘어가 보도록 하겠습니다.

RODE Caster Video 스트리밍 화면 설정


videoframe_383839.png?type=w800

먼저 게임 화면과 웹캠(오버레이C) 오버레이 해보겠습니다. 현재도 나름 나쁘지 않지만 좀 더 깔끔한 화면을 원한다면 크로마키(오버레이 D)를 사용하는 것이 좋습니다. 웹캠 소스에 크로마키를 걸어보도록 하겠습니다. 크로마기카 정상적으로 작동하는 동안 크로마키 스크린을 올리면 뒤가 까맣게 날아갑니다.

videoframe_420825.png?type=w800

6번 게임 화면에 오버레이 D를 사용하면 (게임 화면 + 스트리머 얼굴)이 나오는 화면을 완성하실 수 있습니다. 오버레이 D 버튼을 사용해 언제든지 스트리머의 얼굴 스트리밍 여부는 변경할 수 있습니다.

videoframe_482864.png?type=w800

다음으로는 채팅창 화면을 만들 차례입니다. 서브 모니터 소스인 5번 화면을 선택하고 서브 모니터에 유튜브 채팅창을 띄워줍니다. 그다음 LUMA키를 사용해서 채팅창 외의 다른 화면을 지워주도록 하겠습니다.

videoframe_551622.png?type=w800

소스가 모두 준비되었다면 이제 새로운 씬을 만들어 보도록 하겠습니다. 메인 디스플레이 소스를 추가합니다. 그다음 씬에서 +를 눌러 서브 디스플레이를 추가한 뒤 적절하 사이즈 조정을 해 줍니다. 이제 여기에 오버레이 기능을 통하여 크로마키가 된 스트리머의 웹캠 화면까지 오버레이 하면 스트리밍 화면 세팅 완성입니다.

videoframe_571025.png?type=w800

Caster Video의 새로운 업데이트 NDI, 그리고 LUMA키를 사용하여 유튜브 채팅창이 보이는 스트리밍 화면을 세팅해 보았습니다. NDI Tools를 사용하여 별도의 캡쳐 도구 없이 NDI로 컴퓨터 스크린을 캡쳐하고 Caster Vido의 LUMA 키 기능을 사용하여 유튜브 채팅창의 배경을 제거한 다음에 사용한다면 Caster Video 만으로 게임 방송 세팅이 완성됩니다.


[RØDE] RØDECaster Video 제품 보러 가기 (클릭)