인터넷 실시간 스트리밍의 규모가 커지면서 하나의 컴퓨터로 게임과 송출을 동시에 처리하는 단일 PC 환경을 넘어, 연산 부하를 두 대의 컴퓨터로 분산시키는 투컴(Dual-PC) 방송 인프라를 구축하는 크리에이터들이 늘어나고 있습니다. 게임 플레이용 컴퓨터의 자원을 100퍼센트 확보하면서도 송출용 컴퓨터에서 초고화질 인코딩을 안정적으로 밀어내기 위함입니다. 그러나 이를 위해 필수적이라고 여겨지는 외장형 캡처보드 하드웨어를 구매하고 복잡한 HDMI 케이블 배선을 연결하는 과정은 비용 측면이나 세팅 난이도 면에서 상당한 진입 장벽을 형성합니다.
하드웨어 기반의 투컴 세팅은 영상 신호와 오디오 신호가 캡처 장치를 거치며 미세하게 엇갈리는 싱크 밀림 오류를 자주 유발하며, 고주사율 게이밍 모니터의 성능을 온전히 복사해 오지 못하는 호환성 한계를 보입니다. 책상 위를 가득 채우는 굵은 배선들과 하드웨어 발열 문제를 대면하다 보면, 선 연결 없이 소프트웨어적으로 깔끔하게 화면을 넘길 수 있는 고도화된 솔루션이 간절해집니다.
물리적인 캡처 장비 없이 단 하나의 랜(LAN) 케이블선만으로 게임 컴퓨터의 고화질 화면과 오디오 스트림을 송출 컴퓨터로 실시간 전송하는 혁신적인 프로토콜이 존재합니다. 오픈소스 송출 프로그램인 OBS Studio와 NDI 기술을 결합하면 무압축에 가까운 선명한 비디오 데이터를 초저지연으로 공유할 수 있습니다. 로컬 가상 네트워크 도로망의 대역폭을 정밀하게 통제하여 데이터 손실 없이 완벽한 방송 인프라를 구축하는 최적화 세팅법을 상세히 파헤쳐 보겠습니다.
NDI 기술의 동적 작동 메커니즘과 비디오 데이터 압축의 이해
뉴텍(NewTek)사에서 개발한 NDI(Network Device Interface) 프로토콜은 동일한 로컬 영역 네트워크 환경 내부에서 고해상도 미디어 신호를 상호 교환할 수 있도록 설계된 소프트웨어 기반의 가상 가로채기 기술입니다. 방송국 스튜디오에서 수많은 카메라 신호를 광케이블 없이 내부 네트워크망으로 통합 제어하던 기술을 개인 미디어 송출 시스템에 이식한 형태입니다.
기존의 무선 미러링이나 원격 제어 프로그램들이 심각한 화질 열화와 수 초에 달하는 지연 시간을 보여주었던 것과 달리, NDI 시스템은 인간이 시각적으로 인지할 수 없는 수준인 수 밀리초($ms$) 단위의 초저지연 연산을 자랑합니다. 이는 하드웨어가 비디오 데이터를 처리하는 파이프라인 단계를 소프트웨어 코드가 완벽하게 우회하여 동기화하기 때문에 가능한 결과입니다.
하드웨어 없는 비디오 송수신을 구현하는 OBS NDI 플러그인의 원리
게임 PC에서 구동 중인 OBS Studio에 NDI 확장 플러그인(현 현대 표준 명칭: DistroAV)을 장착하면, 그래픽 카드가 렌더링을 끝마친 최종 캔버스 화면의 프레임 데이터를 실시간으로 복사해 옵니다. 이 플러그인은 수집된 고용량 픽셀 데이터를 네트워크 전송에 최적화된 고효율 압축 코덱인 NDI 가변 비트레이트 포맷으로 즉각 변환합니다.
압축된 데이터 패킷은 메인보드에 장착된 랜 카드를 통해 로컬 네트워크 공간으로 퍼져나가며, 송출 PC에 설치된 OBS 수신 프로세서가 이 신호를 다이렉트로 가로채어 순정 해상도 그대로 복원합니다. 외부 캡처보드의 아날로그 변환 과정을 거치지 않고 디지털 픽셀 신호가 네트워크 도로를 타고 그대로 이동하므로, 색조 왜곡이나 윤곽선 흐려짐이 없는 원본 레벨의 화질을 확보할 수 있게 됩니다.
로컬 가상 도로망 구축과 기가비트 이더넷 대역폭의 한계성
NDI 기술이 초저지연과 초고화질을 동시에 달성할 수 있는 이면에는 엄청난 양의 네트워크 데이터 소모라는 물리적 대가가 따릅니다. 일반적으로 가장 대중적인 1080p 60프레임 영상을 표준 고화질 NDI 모드로 전송할 때, 초당 필요한 내부 데이터 대역폭은 최소 100Mbps에서 최대 150Mbps 사이를 오르내립니다.
이 때문에 신호 간섭이 심하고 대역폭이 불안정한 와이파이(Wi-Fi) 무선 네트워크 환경에서는 NDI 송출을 시도할 경우 백퍼센트 확률로 화면이 얼어붙거나 프레임이 깨지는 대참사가 일어납니다. 두 대의 컴퓨터가 반드시 1Gbps 이상의 처리 속도를 보장하는 기가비트 이더넷 유선 랜 카드를 탑재해야 하며, 데이터 패킷을 중간에서 병목 없이 교통정리 해주는 독립형 스위칭 허브 장비가 매칭되어야 인프라가 안정화됩니다.
송출 인프라 통합을 위한 송수신 PC 정밀 세팅 및 실전 가이드
네트워크 전송을 지탱할 유선 랜 배선 환경이 정돈되었다면 이제 두 대의 컴퓨터에 소프트웨어 핵심 엔진을 안착시키고 데이터 통로를 개방할 타이밍입니다. 프로그램 간의 신호 꼬임을 방지하기 위해 게임 PC는 오직 ‘내보내기(Output)’ 모드로, 송출 PC는 오직 ‘받아들이기(Input)’ 모드로 역할을 엄격하게 이원화하여 매핑하는 세부 조율 단계를 진행해 보겠습니다.
양 단말의 방화벽 차단 벽을 우회하고 OBS 내부 옵션 메뉴의 드롭다운 밸브를 설정하는 실전 테크니컬 프로세스를 순서대로 집행해 볼 차례입니다. 양쪽 컴퓨터의 화면을 동시에 주시하며 단계를 차근차근 이행해 보시기 바랍니다.
게임 PC 송출 활성화부터 송출 PC 수신 매칭까지의 단계별 프로시저
첫 번째 단계로 게임 PC와 송출 PC 양쪽에 NDI 기술의 심장 역할을 하는 필수 런타임 드라이버(NDI Core Runtime)와 OBS 전용 플러그인 설치 파일을 공식 오픈소스 저장소에서 다운로드하여 설치합니다. 설치 완료 후 네트워크 연결 속성을 확인하여 두 PC가 모두 동일한 공유기 혹은 스위칭 허브 아래에 묶여 있는지, IPv4 주소 체계가 같은 대역(예: 192.168.0.X)을 공유하는지 확인합니다.
두 번째 단계로 게임용 PC에서 OBS Studio를 가동합니다. 상단 메뉴 바의 `도구(Tools)` 탭을 클릭하면 플러그인이 정상 인식되었을 때 `NDI Output Settings (또는 DistroAV 설정)` 항목이 새로 생성된 것을 볼 수 있으므로 이를 선택합니다. 활성화되는 작은 팝업창에서 최상단의 ‘Main Output’ 체크 박스에 불을 켜주고, 아래의 출력 이름(Output Name) 칸에 영문으로 ‘GAME_PC’라고 직관적인 명칭을 입력한 뒤 확인을 누르는 순간 게임 컴퓨터의 랜 카드를 통해 영상 신호가 로컬망으로 뿜어져 나가기 시작합니다.
세 번째 단계로 송출용 PC의 OBS Studio를 활성화합니다. 화면 하단의 소스 목록 구역에서 플러스(+) 버튼을 누르면 새로운 입력 장치 종류로 `NDI Source` 항목이 등장하므로 이를 추가합니다. 소스 속성 제어판이 가동되면 가장 중요한 항목인 ‘Source Name’ 드롭다운 메뉴를 클릭합니다. 로컬 네트워크 스캔이 정상적으로 완료되었다면 방금 전 게임 PC에서 개방했던 ‘GAME_PC’라는 주소 신호가 리스트에 나타나므로 이를 선택해 줍니다.
마지막 네 번째 단계로 데이터 수신 대역폭 옵션을 튜닝합니다. 속성 창 중간의 대역폭(Bandwidth) 설정을 ‘Highest(최고)’로 지정하여 해상도 뭉개짐을 차단하고, 동기화(Sync) 옵션은 오디오와 비디오의 타이밍을 마스터 시스템 클록에 강제로 맞추는 ‘Source Timing’으로 변경합니다. 지연 시간(Latency) 모드는 일반적인 상황이라면 초저지연을 달성하는 ‘Low (Async)’를 선택하되, 네트워크 회선 상태가 고르지 못해 프레임이 간헐적으로 튄다면 여유 버퍼를 확보하는 ‘Normal’로 한 단계 낮추어 밸런스를 확정해 줍니다.
선 없는 자유로움이 구축하는 고도화된 투컴 방송 스튜디오
물리적인 외장형 캡처보드 장치와 HDMI 케이블의 간섭 구도를 완벽하게 생략하고 디지털 가상 네트워크 파이프라인으로 연결을 일원화한 투컴 인프라는 1인 미디어 창작 과정에서 고도의 운영 유연성을 제공합니다. 무거운 하드웨어 장비들을 책상 위에서 치워버려 물리적인 발열과 먼지 오염 요소를 원천 차단할 수 있으며, 기기 호환성 문제로 화면이 깜빡이거나 인식이 풀리는 하드웨어 스트레스로부터 완벽히 해방될 수 있기 때문입니다.
특히 NDI 기술은 영상 소스의 투명도 채널(Alpha Channel) 정보까지 온전히 보존하여 전송할 수 있는 독보적인 스펙을 내장하고 있습니다. 게임 PC 뒤편에서 구동되는 버튜버 아바타 프로그램(VTube Studio 등)의 크로마키 투명 화면이나 움직이는 화려한 그래픽 오버레이 소스들을 깨짐 현상 없이 송출 PC로 고스란히 이관하여 오버레이 레이어로 얹어낼 수 있어 화면 연출의 한계가 파괴됩니다. 소프트웨어 기반의 가상화 통신 튜닝을 통해 완성된 이 정교하고 명료한 네트워크 방송 허브 위에서, 시스템 병목 우려 없이 안정적으로 고품질 멀티미디어 크리에이터 활동을 영위해 가시기를 바랍니다.
NDI 가상 송출 및 대역폭 설정 관련 테크니컬 FAQ
Q. NDI 소스를 연결하여 방송 화면은 잘 가져왔는데, 스피커나 헤드폰으로 흘러나오는 사운드가 미세하게 지리릿하며 찢어지거나 박자가 간헐적으로 밀리는 오디오 버퍼링 현상이 일어납니다.
A. 이 오류는 윈도우 운영체제가 랜 카드의 전력을 아끼기 위해 가동하는 절전 알고리즘이 가상 데이터 패킷 전송을 일시적으로 방해하여 발생하는 전형적인 네트워크 병목 아티팩트입니다. 해결을 위해 두 PC의 제어판 내 `장치 관리자`로 진입한 후 네트워크 어댑터 항목에 등록된 본인의 기가비트 랜 카드 장치를 더블 클릭합니다. 속성 제어판의 `전원 관리` 탭으로 이동하여 ‘전력을 아끼기 위해 컴퓨터가 이 장치를 끌 수 있음’ 항목의 체크 박스를 무조건 해제해 주시고, `고급` 탭 내에 존재하는 ‘Energy Efficient Ethernet(에너지 효율적 이더넷)’ 및 ‘그린 이더넷’ 옵션을 모두 비활성화(Disabled) 처리해 주시면 데이터 끊김 렉이 깨끗하게 청산됩니다.
Q. 기가비트 인터넷 상품을 이용 중인데, NDI 투컴 송출이 내부 네트워크 데이터를 초당 150Mbps씩 대량으로 소모하면 플레이 중인 온라인 게임의 핑(Ping)이 튀거나 렉이 발생하지 않나요?
A. NDI 프로토콜이 움직이는 도로망은 외부 인터넷망이 아니라 내 방 안의 공유기 장비 내부에서만 순환하는 순수 로컬 내부 네트워크(LAN) 레이어입니다. 따라서 외부 인터넷 대역폭을 갉아먹지 않으므로 배틀그라운드나 오버워치 같은 실시간 온라인 게임의 핑 변동에는 기술적으로 아무런 악영향을 주지 않습니다. 다만 메인 인터넷 공유기가 내부 고용량 트래픽 연산까지 처리하느라 과열되는 것을 막기 위해, 외부 통신사 모뎀 뒤편에 만원 안팎의 저렴한 ‘기가비트 지원 유선 스위칭 허브’ 장비를 단독 배치하고 두 PC의 랜선을 그곳에 직결하여 내부 트래픽 통로를 완전히 격리해 주는 구조 설정을 강력히 권장합니다.
Q. 송출용 컴퓨터의 OBS에서 소스 추가 버튼을 누르고 NDI Source를 켰는데도 ‘Source Name’ 목록창이 텅 비어있고 게임 PC 명칭이 아예 감지되지 않습니다.
A. 윈도우 시스템의 보안 방화벽이 외부 단말기로부터 인입되는 생소한 UDP 포트 신호를 악성 데이터 후킹으로 오인하여 강제로 차단했을 때 나타나는 전형적인 신호 차단 오류입니다. 양쪽 컴퓨터의 윈도우 설정 내 `업데이트 및 보안` ➡️ `Windows 보안` ➡️ `방화벽 및 네트워크 보호` 제어판으로 이동합니다. ‘방화벽에서 앱 허용’ 메뉴를 클릭한 뒤 변경 승인 권한을 획득하고, 리스트 내의 `obs64.exe` 파일 항목에 대한 개인(Private) 및 공용(Public) 체크 박스에 모두 불을 켜 주시기 바랍니다. 만약 리스트에 존재하지 않는다면 NDI 설치 폴더 내부의 통신 프로시저 파일들을 방화벽 예외 규칙 리스트에 수동으로 명시적 등록해 주어야 장치 탐색 매칭 시스템이 정상 작동하기 시작합니다.
답글 남기기