가이드
Castream과 함께 멀티스트리밍을 위한 OBS 인코더 설정
Castream과 함께 멀티스트리밍을 위한 OBS 인코더 설정
OBS에는 중요해 보이는 약 40개의 설정이 있지만, Castream을 통한 멀티스트리밍에는 실제로 필요한 설정은 6가지입니다. 이 가이드는 설정 방법, 클릭 위치, 하드웨어에 적합한 인코더 선택에 대해 다룹니다.
먼저 OBS를 Castream에 연결하지 않았다면, OBS와 Castream을 사용하여 YouTube, Twitch 등에 스트리밍하는 방법을 확인하세요. 이 가이드는 OBS가 설치되어 있으며 품질을 조정할 준비가 되어 있다고 가정합니다.
🔌 1단계 — OBS를 Castream에 연결하기
인코더 설정을 변경하기 전에 OBS가 비디오를 어디로 전송할지 알아야 합니다:
- Castream 웹에서 Castream RTMP URL과 스트림 키를 가져옵니다 (스트림/RTMP 수신 설정에서)
- OBS에서 설정 → 스트림으로 이동합니다
- 서비스를 커스텀으로 설정합니다
- 서버에 Castream RTMP URL을 붙여넣습니다
- 스트림 키에 Castream 스트림 키를 붙여넣습니다
- 적용 → 확인을 클릭합니다
OBS가 필요로 하는 유일한 스트림 목적지는 이것뿐입니다. 이후 Castream이 이를 처리하여 연결된 모든 플랫폼으로 비디오를 전달합니다 — YouTube, Twitch, TikTok, Facebook, Instagram. 한 번의 업로드로 여러 목적지로 전송됩니다. (이 개념이 처음이라면 멀티스트리밍이란?를 읽어보세요.)
Castream 스트림 키는 비공식으로 유지하세요. 다른 사람과 공유하면 누군가가 귀하의 Castream 목적지로 비디오를 업로드할 수 있습니다.
🎛️ 2단계 — 고급 출력 모드로 전환하기
OBS는 기본적으로 좋은 설정을 숨기고 있습니다. 이를 변경하려면:
- 설정 → 출력으로 이동합니다
- 출력 모드를 고급으로 설정합니다
- 스트리밍 탭을 클릭합니다
이제 인코더를 실제로 선택할 수 있습니다 — 이는 가장 중요한 결정입니다.
🖥️ 3단계 — 인코더 선택: x264 vs NVENC
인코더는 실시간으로 비디오를 압축하는 엔진입니다. 현실적으로 두 가지 선택지가 있습니다:
x264 (소프트웨어 인코딩) — CPU를 사용합니다. 모든 컴퓨터에서 사용할 수 있습니다. 비트당 품질은 뛰어나지만 프로세서 파워를 많이 소모합니다. 게임, 브라우저, Discord가 동시에 실행 중인 노트북에서는 CPU가 과부하 되어 모든 것이 멈출 수 있습니다.
NVIDIA NVENC (하드웨어 인코딩) — NVIDIA 그래픽 카드 (GTX 1650 이상 및 모든 RTX 카드)에서 전용 칩을 사용합니다. CPU에 거의 영향을 주지 않으므로 프로세서는 거의 인식하지 못합니다. 과거에는 x264보다 품질이 떨어졌지만, 현재의 카드에서는 거의 동등합니다.
기본 규칙:
- 최근 6년 이내의 NVIDIA GPU를 사용하고 있다면? NVENC를 사용하세요. 두 마리 토끼를 잡을 수 있습니다.
- NVIDIA GPU가 없다면? x264를 사용하세요. 모든 곳에서 작동합니다.
- AMD 또는 Intel 통합 그래픽을 사용 중인 경우? 해당 하드웨어 인코더 (AMF, QuickSync)가 존재하고 작동하지만, 품질은 위의 두 가지보다 떨어집니다. 720p에 적합하지만, 1080p에서는 적당한 CPU에서 x264가 더 나아 보입니다.
대부분의 크리에이터는 "x264가 더 좋다"고 말하는 포럼의 게시글을 보고 이 문제에 부딪힙니다. 이는 2019년에 작성된 것으로, 그 당시 사실이었습니다. 현재의 하드웨어에서는 NVENC가 이깁니다.
⚙️ 4단계 — 중요한 6가지 설정
NVENC를 사용하는 경우:
- 비율 제어: CBR
- 비트레이트: 6000 Kbps
- 키프레임 간격: 2초
- 프리셋: P5: 품질 (P6: 더 느린 품질은 카드가 프레임 손실 없이 처리할 수 있을 경우 사용)
- 프로필: high
- Look-ahead: 꺼짐 · Psycho Visual Tuning: 켜짐
x264를 사용하는 경우:
- 비율 제어: CBR
- 비트레이트: 6000 Kbps
- 키프레임 간격: 2초
- CPU 사용 프리셋: veryfast (CPU가 힘들 경우
superfast/ultrafast만 사용하세요 — 품질은 빠르게 떨어집니다) - 프로필: high
- 조정: (없음)
왜 6000 Kbps인가? 모든 스트림이 각 목적지로 전송되고, 가장 엄격한 플랫폼이 한계를 정하기 때문입니다 — TikTok의 RTMP 수신은 6000 주변에서 정점에 도달합니다. 우리의 비트레이트 가이드는 YouTube + Twitch 전용 설정을 사용하고 높은 비트레이트를 원할 때의 한계를 설명합니다.
왜 키프레임을 2초로 설정해야 하나요? YouTube와 Twitch에서 그렇게 기대합니다. 잘못된 키프레임 간격은 스트리밍 시작이 느려지고 시청자에게 버퍼링을 발생시킵니다. 그냥 설정하고 잊어버리세요.
📐 5단계 — 비디오 설정
설정 → 비디오로 이동하세요:
- 기본 (캔버스) 해상도: 1920 × 1080
- 출력 (스케일된) 해상도: 1920 × 1080
- 다운스케일 필터: Lanczos (출력이 기본보다 작을 때만 중요합니다)
- 일반 FPS 값: 30
주 대중을 위한 TikTok/Instagram에 수직 스트리밍을 원하신다면 두 해상도를 1080 × 1920로 설정하세요. 수직 비디오에서 잘못된 느낌이 드신다면 수직 비디오가 잘못 보이나요?를 참조하여 방향에 대한 전체 이야기를 확인하세요.
출력을 1280 × 720으로 떨어뜨리면서 기본을 1080p로 유지하는 것은 유효한 방법입니다 — 720p의 4500 Kbps는 동일한 비트레이트로 제한된 1080p보다 종종 더 깨끗해 보입니다.
🔊 6단계 — 오디오
설정 → 오디오 및 설정 → 출력 → 오디오로 이동하세요:
- 오디오 비트레이트: 160
- 샘플 레이트: 48 kHz
나쁜 오디오는 나쁜 비디오보다 스트리밍을 더 빨리 망칩니다. 시청자는 약간 부드러운 영상은 용납할 수 있지만, 소리를 들을 수 없으면 자리를 뜹니다. $30 USB 마이크는 $300 카메라의 내장 마이크보다 항상 낫습니다.
🎯 세 가지 일반 설정을 위한 프리셋
과도하게 고민하지 마세요 — 귀하의 장치에 맞는 행을 선택하세요:
구형 노트북, 전용 GPU 없음 (x264)
YouTube + Twitch + TikTok에 스트리밍: 1080p30, 6000 Kbps, x264, CPU 프리셋 veryfast, 키프레임 2. CPU가 여전히 느리다면 미리 설정을 변경하기 전에 출력을 720p60으로 4500 Kbps로 떨어뜨리세요 — 해상도 하락은 설정 하락보다 나아 보입니다.
게임 PC에서 NVIDIA 카드 사용 (NVENC) 모든 것을 스트리밍: 1080p60, 8000 Kbps (YouTube + Twitch) 또는 6000 Kbps (TikTok/Instagram 포함), NVENC, 프리셋 P5, 키프레임 2. GPU의 인코더 칩은 게임 렌더링 부분과 분리되어 있어 스트리밍이 게임 성능에 거의 영향을 주지 않습니다.
Mac (x264)
Apple Silicon Mac은 veryfast에서 6000 Kbps로 1080p30를 편안하게 처리합니다. Intel Mac: 동일한 설정이지만 열 관리를 신경 써야 합니다 — 팬 소리가 제트기처럼 들린다면 720p30으로 떨어뜨리세요. 두 경우 모두 이 설정은 Windows PC와 동일한 RTMP 스트림을 Castream에 제공합니다.
스트리밍 품질이 여전히 나쁘다면
모션 중 블록 모양/픽셀화: 해상도 및 프레임 속도에 비해 비트레이트가 너무 낮습니다. 비트레이트를 높이거나 (업로드가 허용하면) 720p로 떨어뜨리세요.
"인코딩 과부하" 경고: 인코더가 따라가지 못하고 있습니다. NVENC 사용자: 프리셋을 P6에서 P5로 낮추세요. x264 사용자는 CPU 프리셋을 초고속으로 한 단계 낮추세요. 백그라운드 앱을 종료하세요.
스트림 끊김: 대부분 네트워크 문제이며, 인코더 문제가 아닙니다. 비트레이트가 업로드를 초과한 경우가 많습니다. 4500 Kbps로 떨어뜨리고 테스트하세요.
OBS에서는 멋지지만 TikTok에서는 나빠 보이는 경우: TikTok이 과도하게 인코딩을 진행하고 6000 Kbps로 제한합니다. 그 이상이다면 TikTok이 낭비하는 대역폭을 과도하게 사용하고 있으며, 과하게 압축된 피드는 깨끗한 6000 Kbps 소스보다 안좋은 재인코딩 결과를 초래합니다.
💾 보너스: 스트리밍 중 클린 로컬 복사본 기록하기
멀티스트리밍 비트레이트는 플랫폼 간의 타협입니다. 녹화는 그럴 필요가 없습니다. OBS는 스트리밍하는 것보다 더 높은 품질로 로컬에서 녹화할 수 있습니다:
- 설정 → 출력 → 녹화로 이동합니다.
- 유형을 표준으로, 인코더를 NVENC 또는 x264로 설정합니다 (스트리밍 인코더와는 별도의 인스턴스입니다 — 괜찮습니다)
- NVENC 녹화시: 비율 제어 CQP, CQ 레벨 18–20 — 시각적으로 손실이 거의 없는 수준입니다.
- x264 녹화시: 비율 제어 CRF, CRF 18–20, CPU 프리셋
veryfast - 스트리밍 시작과 함께 녹화 시작을 클릭합니다.
잘하는 두 가지를 모두 얻습니다: 라이브 관객을 위한 대역폭 친화적인 스트림과 나중에 YouTube 업로드, 클립 및 하이라이트를 위한 깨끗한 로컬 파일. 디스크 공간도 주의하세요 — 고품질 1080p60 비디오는 몇 분에 1GB가 소모됩니다.
여섯 가지 설정, 10분이면 OBS 피드는 콘텐츠가 받을 자격이 있는 만큼 좋아 보입니다.