Windows의 Remio Host는 시스템이 제공하는 모든 하드웨어 인코더(NVIDIA의 NVENC, AMD의 AMF, Intel의 Quick Sync)를 찾아 가장 빠른 것을 고릅니다. 비트당 품질이 가장 좋은 하드웨어 HEVC를 항상 우선하고, 범용 대체 수단으로 H.264를 씁니다. macOS에서는 Remio가 VideoToolbox를 쓰며, 이는 활성 디스플레이가 연결된 GPU를 거칩니다. 대부분의 경우 자동 선택이 맞습니다. 이 가이드는 그렇지 않은 경우를 위한 것입니다. 게임에는 외장 그래픽 카드를, 인코딩에는 내장 GPU를 쓰려는 게이머, Thunderbolt eGPU를 쓰는 크리에이터, 세대가 다른 GPU 두 개를 쓰는 모든 사용자가 대상입니다.
개요
Remio가 현재 어떤 인코더를 쓰는지(클라이언트의 통계 오버레이)를 확인하고, 내 컴퓨터의 어떤 GPU에 실제로 인코더가 있는지(아래 지원 비교표)를 이해하고, 특정 카드로 인코딩하고 싶을 때 Remio의 기본 GPU 선택을 바꾸는 방법을 배웁니다. 변경은 Windows 호스트에서는 Windows 설정, eGPU를 쓰는 Intel Mac에서는 디스플레이 패널의 스위치로 합니다. Apple 실리콘 호스트는 인코딩이 자동으로 라우팅되며 바꿀 수 없습니다.
준비 사항
- 호스트 하드웨어: GPU가 둘 이상인 Windows PC(외장 + 내장, 외장 두 개, 또는 eGPU) 또는 Thunderbolt eGPU를 연결한 Intel Mac. GPU가 하나뿐인 컴퓨터에는 이 가이드가 필요 없습니다.
- Remio Host: 최신 버전. 자동 인코더 선택은 최근 릴리스에서 개선되었으므로 오래된 버전은 이 가이드의 설명과 다르게 고를 수 있습니다.
- Windows: 최신 그래픽 설정 페이지를 쓰려면 Windows 10 22H2 또는 Windows 11.
- macOS: 모든 Remio Mac 호스트와 마찬가지로 macOS 15 Sequoia 이상. eGPU 우선 사용 스위치는 macOS의 기능입니다. Apple 실리콘 Mac(M1 이상)은 eGPU를 지원하지 않습니다.
- 클라이언트: 통계 오버레이로 활성 코덱을 확인할 수 있는 모든 Remio 클라이언트(Mac, iPad, iPhone, Android, Windows).
Remio가 기본으로 인코더를 고르는 방식
선택 로직은 결정적이며 호스트가 시작될 때 한 번 실행됩니다. Windows 호스트는 다음 순서로 인코더 목록을 확인합니다.
- NVIDIA NVENC — NVENC를 지원하는 NVIDIA GPU가 있으면 우선합니다. HEVC가 기본이며, Maxwell 이전 카드에서는 H.264로 대체합니다.
- AMD AMF — 그다음 우선순위입니다. HEVC가 기본이며, Polaris 이전 카드에서는 H.264로 대체합니다.
- Intel Quick Sync (QSV) — 대체 수단입니다. Skylake 이후에서는 HEVC가 기본이고, 더 오래된 Intel 내장 GPU에서는 H.264입니다.
- 소프트웨어 인코딩 — 하드웨어 인코더가 전혀 없으면 소프트웨어 H.264 인코딩을 씁니다. 최신 PC에서는 드문 경우입니다.
Apple 실리콘의 Mac 호스트는 선택할 것이 없습니다. VideoToolbox가 유일한 하드웨어 인코더입니다. 외장 AMD GPU가 있는 Intel Mac에서는 VideoToolbox가 활성 디스플레이가 연결된 GPU를 통해 자동으로 인코딩합니다. Mac은 명시적인 인코더 전환 기능을 제공하지 않습니다.
듀얼 GPU 컴퓨터에서 Windows의 Remio Host는 캡처 중인 디스플레이를 소유한 GPU에 화면 캡처를 연결합니다(DXGI 복제는 어댑터별입니다). 인코더가 그 뒤를 따릅니다. 디스플레이가 외장 카드에 있으면 외장 카드가 인코딩합니다. 모니터 하나는 내장 GPU에, 하나는 외장 GPU에 있다면 Remio 클라이언트에서 둘을 전환할 때 캡처와 인코딩이 모두 해당 어댑터로 바뀝니다.
Remio가 정확히 무엇을 골랐는지 알고 싶다면 클라이언트의 통계 오버레이를 보세요. 코덱 줄에 HEVC NVENC, HEVC AMF, HEVC QSV, HEVC VideoToolbox 중 하나로 표시됩니다. 첫 번째 토큰은 코덱이고 두 번째는 인코더입니다.
인코더 지원 비교표
GPU 브랜드별로 하드웨어 인코딩할 수 있는 코덱과 지원이 시작된 세대입니다. Remio는 인코더가 지원하면 항상 하드웨어 HEVC를 쓰고, 오래된 칩에서는 H.264로 대체합니다.
| 제조사 | 인코더 | H.264 | H.265 / HEVC |
|---|---|---|---|
| NVIDIA | NVENC | Kepler 이상(GTX 600 이상) | Maxwell 2세대 이상(GTX 950 이상) |
| AMD | AMF | GCN 2 이상(HD 7000 이상) | Polaris 이상(RX 400 이상) |
| Intel | Quick Sync | Sandy Bridge 이상(2세대 이상) | Skylake 이상(6세대 이상) |
| Apple | VideoToolbox | 지원되는 모든 Mac | 모든 Apple 실리콘, T2가 있는 Intel Mac |
Remio는 HEVC를 쓸 수 있는 모든 곳에서 HEVC를 기본으로 씁니다. 몇 가지 중요한 점이 있습니다.
- RTX 40/50 시리즈의 NVENC — 인코딩 엔진이 두 개라서 이 카드들은 로컬 녹화 같은 두 번째 인코딩 세션이 동시에 실행되어도 4K60 HEVC를 여유 있게 처리합니다.
- RDNA 2/3의 AMD AMF — 같은 비트레이트에서 HEVC 인코딩 품질이 NVIDIA에 가깝습니다. 4K에서 120fps를 넉넉히 넘깁니다.
- Intel Arc QSV — Arc A380 이상은 정말 강력한 HEVC 인코더를 탑재합니다. 보급형 카드치고 놀라울 만큼 뛰어납니다.
- Apple 실리콘의 VideoToolbox — 모든 M 시리즈 칩에는 HEVC만 필요합니다. 미디어 엔진은 전용 실리콘이므로 인코딩이 실제 작업을 하는 GPU 코어를 빌려 쓰지 않습니다.
- AMD 외장 GPU가 있는 Intel Mac — VideoToolbox가 디스플레이에 우선되는 GPU를 씁니다. Radeon Pro 5500M이 있는 2019년 16인치 MacBook Pro는 4K60 HEVC도 거뜬히 인코딩합니다.
Windows에서 특정 GPU 지정하기
Windows 10 22H2와 Windows 11은 앱별 GPU 환경설정을 제공합니다. GPU가 여러 개인 PC에서 Remio Host가 어떤 어댑터를 쓸지 알려 주는 가장 깔끔한 방법입니다. 이 설정은 드라이버 수준의 기본값을 덮어쓰며 재부팅해도 유지됩니다.
- 설정 → 시스템 → 디스플레이 → 그래픽을 여세요.
- 앱에 대한 사용자 지정 옵션에서 찾아보기를 클릭하세요.
C:\Program Files\Remio\Remio Host.exe로 이동해 추가하세요. (Remio Host를 사용자 지정 경로에 설치했다면 그 경로를 지정하세요.)- 목록에서 Remio Host를 클릭한 뒤 옵션을 클릭하세요.
- 하나를 고르세요.
- 절전 — 내장 GPU(iGPU)를 씁니다. 게임 중에 외장 카드의 인코딩 부담을 덜어 줄 때 가장 좋습니다.
- 고성능 — 외장 GPU를 씁니다. 외장 카드에서 NVENC나 AMF가 인코딩을 처리하게 할 때 가장 좋습니다.
- 특정 GPU(Windows 11 23H2 이상) — 이름으로 고릅니다. 외장 카드가 두 개이거나 eGPU가 있을 때 유용합니다.
- 저장을 클릭한 다음 시스템 트레이에서 Remio Host를 종료하고 다시 실행하세요. 새 GPU 설정은 다음 시작 때 적용됩니다.
이 설정은 화면 캡처 어댑터 연결에도 적용되며, 이것이 중요한 부분입니다. Remio가 내장 GPU를 쓰도록 했는데 모니터가 외장 카드에 연결되어 있다면, 호스트가 모든 프레임을 어댑터 간에 복사해야 합니다. 작동은 하지만 1~2밀리초가 더해집니다. 오버헤드를 없애려면 인코딩할 GPU와 같은 GPU에 디스플레이를 연결하세요.
Remio Host의 UI에는 현재 앱 안의 인코더 선택기가 없으며, Windows에서는 OS 수준의 그래픽 설정이 지원되는 변경 방법입니다. 시작할 때 인코더 목록을 확인하므로 변경 사항은 실행 중이 아니라 다시 시작할 때 적용됩니다.
macOS에서 특정 GPU 지정하기
Apple 실리콘 Mac은 칩마다 통합 GPU가 하나이므로 선택할 것이 없고 eGPU도 지원하지 않습니다. 인코딩 경로는 고정되어 있고 매우 빠릅니다. 미디어 엔진이 4K60 HEVC를 거뜬히 처리합니다.
Thunderbolt eGPU를 쓰는 Intel Mac은 다릅니다. macOS에서는 디스플레이별로 특정 외장 GPU를 우선으로 지정할 수 있고, VideoToolbox는 그 디스플레이로 렌더링하는 모든 앱에 대해 그 설정을 따릅니다.
- 시스템 설정 → 디스플레이를 여세요.
- eGPU에 연결된 디스플레이를 선택하세요.
- 외장 GPU 우선 사용을 켜세요.
- Remio Host를 종료했다가 다시 여세요. 이제 VideoToolbox가 해당 디스플레이의 스트림에 eGPU의 인코더를 씁니다.
Mac에 내장 AMD 외장 GPU가 있다면(Intel MacBook Pro 15"/16", iMac Pro, Mac Pro) VideoToolbox가 그 칩에 연결된 모든 디스플레이에 대해 자동으로 외장 칩을 우선합니다. 16" MacBook Pro의 내장 디스플레이는 Intel 내장 GPU와 외장 Radeon 모두에 연결되어 있으며, macOS는 노트북이 배터리로 동작할 때는 내장 GPU로, 전원이 연결되어 있을 때는 외장 GPU로 인코딩합니다.
Apple 실리콘에서는 인코더가 하나뿐이라 다른 인코더를 지정할 수 없습니다. 이것은 제한이 아니라 장점입니다. M 시리즈 미디어 엔진은 출시된 하드웨어 인코더 중 가장 빠른 축에 속하며, 모든 GPU 코어에서 투명하게 공유됩니다.
eGPU 관련 안내
Thunderbolt나 USB4로 연결하는 외장 GPU는 알아 둘 지연을 더합니다. Thunderbolt 4 / USB4의 전체 40Gbps는 eGPU 명령 스트림, 노트북 내장 디스플레이로 되돌아가는 프레임버퍼 전송, eGPU 케이스를 통해 연결된 모든 USB 장치가 나눠 씁니다. 실제로는 다음과 같습니다.
- 내장 GPU보다 1~3ms 지연이 추가됩니다. 데스크톱 사용에는 무시할 수준이고 경쟁 게임에서는 미미합니다.
- 대역폭 상한은 사용 가능한 약 30Gbps(오버헤드 포함)입니다. 4K60 스트림 하나에는 충분하지만 같은 eGPU에서 4K 스트림이 여러 개면 포화되기 시작합니다.
- eGPU 출력을 노트북 화면으로 되돌리기 — 둘 다 가능하지만 모니터를 eGPU 케이스에 직접 연결하는 편이 eGPU가 Thunderbolt로 프레임을 노트북 디스플레이로 되돌려 보내는 것보다 빠릅니다. 호스트에서 로컬로 게임할 때 특히 눈에 띕니다.
- 핫 플러그 — Windows와 macOS 모두 eGPU의 연결과 해제를 깔끔하게 인식합니다. Remio Host는 다음 세션이 시작될 때 인코더를 다시 확인하므로, 세션 중에 eGPU를 뽑아도 충돌하지 않지만 다음 세션은 다른 인코더로 전환될 수 있습니다.
순수 인코딩 분산(내장 GPU에서 게임을 실행하고 eGPU는 NVENC 전용으로 사용)의 경우, 프레임이 이미 표시된 뒤에 인코딩이 이루어지므로 지연 오버헤드는 보이지 않습니다. 프레임이 내장 GPU에서 Thunderbolt를 거쳐 eGPU로 가서 인코딩된 뒤, 아주 작은 압축 비트스트림으로 돌아옵니다. 원본 프레임보다 대역폭이 자릿수 단위로 작습니다.
활성 인코더 확인
Remio 클라이언트의 통계 오버레이가 기준입니다. 클라이언트 툴바의 톱니바퀴 아이콘을 클릭하고 통계 표시를 선택한 뒤 코덱 줄을 보세요.
# 통계 오버레이 — 코덱 줄의 모습
Codec: HEVC NVENC # NVIDIA
Codec: HEVC AMF # AMD
Codec: HEVC QSV # Intel 내장 GPU 또는 Arc
Codec: HEVC VideoToolbox # Mac 호스트
Codec: H.264 software # 대체 수단, 매우 드묾
통계 오버레이에는 활성 해상도, 프레임 레이트, 비트레이트, 왕복 지연도 표시됩니다. Windows 설정에서 특정 GPU를 지정했는데 인코더 이름이 선택한 것과 다르다면 Remio Host를 완전히 종료(트레이 아이콘 우클릭 → 종료)한 뒤 다시 실행하세요. 인코더 확인은 시작할 때 한 번 실행됩니다.
Windows에서 더 자세히 보려면 작업 관리자 → 성능을 열고 세션이 진행되는 동안 각 GPU의 비디오 인코딩 그래프를 보세요. 작업을 처리하는 인코더는 꾸준한 활동을 보이고, 유휴 GPU는 0에 머뭅니다. 설정 변경이 실제로 적용되었는지 가장 빠르게 확인하는 방법입니다.
듀얼 GPU 세션 문제 해결
- 게임을 실행하면 프레임 레이트가 떨어져요 — 외장 GPU가 포화된 것입니다. Windows 설정 → 그래픽에서 Remio Host를 절전으로 지정하고 호스트를 다시 시작하면 내장 GPU의 QSV가 인코딩을 맡습니다. 게임은 외장 카드를 계속 쓰고, 인코딩은 내장 GPU로 옮겨 갑니다.
- 전체 화면 게임을 스트리밍하면 화면이 검게 나와요 — 일부 Vulkan과 OpenGL 게임의 독점 전체 화면이 화면 캡처를 혼란스럽게 할 수 있습니다. 해결: 게임의 비디오 설정에서 독점 전체 화면을 테두리 없는 창 모드로 바꾸세요. 보기에는 똑같지만 캡처가 화면을 인식합니다.
- 디스플레이마다 품질이 달라 보여요 — 각 디스플레이는 특정 GPU 어댑터에 연결되어 있고 GPU마다 인코더 튜닝이 다릅니다. 세션 전체에서 인코딩 품질을 일관되게 하려면 GPU를 하나로 통일하세요(두 모니터를 같은 카드에 연결).
- HEVC를 기대했는데 통계 오버레이에 H.264가 표시돼요 — 호스트 GPU의 HEVC 인코더 초기화에 실패했거나(GPU 드라이버 버전을 확인하세요), 클라이언트 기기가 하드웨어로 HEVC를 디코딩할 수 없는 것입니다. Remio는 항상 양쪽이 지원하는 최선의 코덱을 협상하므로, HEVC 디코딩이 없는 아주 오래된 클라이언트 기기는 자동으로 H.264로 전환됩니다.
- 통계 오버레이에 소프트웨어 인코딩이 표시돼요 — Remio가 어떤 하드웨어 인코더도 초기화하지 못했습니다. 흔한 원인은 GPU 드라이버가 매우 오래된 경우, 다른 앱이 인코더를 독점하고 있는 경우(NVENC 모드의 OBS), GPU가 너무 오래된 경우(Maxwell 이전 NVIDIA, GCN 4 이전 AMD)입니다. 드라이버를 업데이트하고, 다른 캡처 앱을 닫고, Remio Host를 다시 시작하세요.
- 세션 도중 eGPU가 사라져요 — Thunderbolt 케이블을 다시 꽂았거나 잠자기 주기 때문입니다. eGPU를 다시 인식하려면 Remio Host를 다시 시작해야 합니다. macOS에서는 eGPU를 완전히 다시 연결하려면 로그아웃했다가 다시 로그인해야 하는 경우도 있습니다.
- 작업 관리자에 어댑터 간 복사가 표시돼요 — 인코딩용으로 지정한 GPU가 캡처 중인 디스플레이가 연결된 GPU와 다릅니다. 디스플레이를 인코딩 GPU에 연결하거나, 어댑터 간 복사로 인한 약 1ms의 손실을 감수하세요.
듀얼 GPU와 eGPU 관련 질문
Remio가 알아서 맞는 GPU를 고르나요?
대부분의 호스트에서는 그렇습니다. Remio는 쓸 수 있는 모든 하드웨어 인코더(Windows의 NVENC, AMF, QSV, macOS의 VideoToolbox)를 찾아 가장 빠른 것을 고르고, 항상 하드웨어 HEVC를 우선합니다. 듀얼 GPU 노트북에서는 활성 디스플레이를 소유한 GPU를 따르며, 대개 맞습니다. 한쪽 GPU가 게임이나 렌더링 작업으로 포화되었을 때만 직접 바꾸면 됩니다.
NVENC, AMF, QSV, VideoToolbox의 차이는 무엇인가요?
각 제조사의 GPU 실리콘에 내장된 하드웨어 비디오 인코더입니다. NVENC는 NVIDIA의 전용 인코딩 칩으로 CUDA 코어와 별개라서 그래픽 성능에 영향을 주지 않습니다. AMF는 Radeon 카드의 AMD 대응 기능입니다. Quick Sync(QSV)는 Intel 내장 GPU와 Arc 카드 안의 인코더입니다. VideoToolbox는 M 시리즈 미디어 엔진이나 오래된 Mac의 Intel 내장 GPU와 통신하는 Apple의 인코더 중개 계층입니다. 네 가지 모두 동등한 H.264와 H.265 출력을 만들며, Remio는 하드웨어 HEVC를 쓸 수 있으면 항상 선택하고 범용 대체 수단으로 H.264를 씁니다.
외장 카드 대신 내장 GPU를 쓰도록 Remio에 지정할 수 있나요?
네, Windows에서는 가능합니다. 설정 → 시스템 → 디스플레이 → 그래픽을 여세요. Remio Host.exe(또는 실행 중인 호스트의 실행 파일)를 추가하고 절전으로 설정한 뒤 Remio Host를 다시 시작하세요. 이제 호스트가 내장 GPU의 QSV 인코더를 쓰므로 외장 카드는 게임이나 렌더링에 쓸 수 있습니다. macOS에서는 OS가 자동으로 선택하며 Apple 실리콘에서는 바꿀 수 없지만, eGPU가 있는 Intel Mac에서는 디스플레이의 외장 GPU 우선 사용 스위치를 쓸 수 있습니다.
Remio가 eGPU를 지원하나요?
Windows에서는 지원합니다. Thunderbolt나 USB4 eGPU는 다른 GPU와 똑같이 취급됩니다. Windows 설정 → 그래픽에서 Remio Host가 이를 쓰도록 지정하세요. macOS에서는 Intel 기반 Mac만 eGPU를 지원하며, Apple 실리콘(M1 이상)은 eGPU 지원을 완전히 없앴습니다. AMD eGPU를 쓰는 Intel Mac은 VideoToolbox 인코딩에 문제없이 작동합니다. eGPU에 연결된 디스플레이에서 외장 GPU 우선 사용을 켜세요.
모니터 하나가 다른 하나보다 화질이 낮아 보이는 이유가 뭔가요?
각 물리 디스플레이는 특정 GPU 어댑터에 연결되어 있고 Remio의 화면 캡처는 그 어댑터의 프레임버퍼에서 가져옵니다. 모니터 하나가 내장 GPU에, 다른 하나가 외장 GPU에 연결되어 있으면 서로 다른 칩에서 약간 다른 튜닝으로 인코딩됩니다. 해결 방법은 두 모니터를 같은 GPU에 연결하거나 작은 시각적 차이를 감수하는 것입니다. 최신 QSV의 인코딩 품질은 같은 비트레이트에서 NVENC에 매우 가깝습니다.
Remio가 내장 GPU로 인코딩하는 동안 외장 GPU에서 게임을 실행할 수 있나요?
네. 스트리머와 원격 게이밍에서 가장 흔한 듀얼 GPU 구성입니다. Windows 설정 → 그래픽에서 게임을 고성능으로, Remio Host를 절전으로 지정하면 게임은 외장 GPU에서 전력을 다해 실행되고 내장 GPU의 QSV가 모든 인코딩을 처리합니다. 4K60에서도 프레임 타이밍이 부드럽게 유지됩니다. 게임이 건드리지 않는 RTX 카드의 전용 NVENC 칩과 함께 쓰면 인코딩도 외장 카드에 둘 수 있습니다. 하드웨어에 더 잘 맞는 쪽을 고르세요.
어떤 인코더가 실제로 실행 중인지 어떻게 알 수 있나요?
Remio 클라이언트 툴바에서 통계 오버레이를 여세요(톱니바퀴 아이콘 → 통계 표시). 코덱 줄에 HEVC NVENC, HEVC AMF, HEVC QSV, HEVC VideoToolbox 중 하나가 표시됩니다. 첫 번째 토큰은 코덱이고 두 번째는 인코더입니다. 특정 GPU를 지정했는데 인코더 이름이 일치하지 않으면 트레이에서 Remio Host를 종료하고 다시 실행해 기기를 다시 확인하게 하세요.
관련 가이드
- 멀티 모니터 설정 — 어떤 디스플레이가 어떤 GPU로 캡처하는지 안내합니다.
- Windows PC를 Mac으로 스트리밍 — Windows 호스트 설정 전체 안내입니다.
- 시스템 요구 사항 — 모든 플랫폼의 최소 GPU와 OS입니다.
- 벤치마크 — GPU 세대별로 측정한 지연과 인코딩 시간입니다.
- Remio의 작동 원리 — 캡처, 인코딩, 전송 파이프라인 전체입니다.