Hướng dẫn
Cài Đặt Bộ Mã Hóa OBS cho Đa Phát với Castream
Cài Đặt Bộ Mã Hóa OBS cho Đa Phát với Castream
OBS có khoảng bốn mươi cài đặt trông rất quan trọng. Nhưng chỉ có sáu cài đặt ở đây là cần thiết cho việc đa phát qua Castream. Hướng dẫn này sẽ đề cập đến chính xác sáu cài đặt đó — bạn nên thiết lập gì, nơi nào để nhấp, và chọn bộ mã hóa nào cho phần cứng của bạn.
Nếu bạn chưa kết nối OBS với Castream, hãy bắt đầu với Cách phát trực tiếp lên YouTube, Twitch và nhiều hơn nữa bằng OBS và Castream. Hướng dẫn này giả định rằng OBS đã được cài đặt và bạn đã sẵn sàng để tối ưu chất lượng.
🔌 Bước 1 — Chỉ định OBS đến Castream
Trước khi điều chỉnh các cài đặt bộ mã hóa, OBS cần biết nơi gửi video của bạn:
- Trong Castream Web, lấy URL RTMP Castream và stream key của bạn (từ cài đặt stream/RTMP ingest)
- Trong OBS, vào Cài đặt → Stream
- Đặt Dịch vụ thành Tùy chỉnh
- Dán URL RTMP Castream vào mục Máy chủ
- Dán stream key của bạn vào mục Khóa Stream
- Nhấp Áp dụng → OK
Đó là điểm đến stream duy nhất mà OBS cần. Castream sẽ lo phần còn lại và chuyển video của bạn đến mọi nền tảng mà bạn đã kết nối — YouTube, Twitch, TikTok, Facebook, Instagram. Một lần tải lên, nhiều địa điểm. (Mới với khái niệm này? Đọc Đa Phát Là Gì?.)
Giữ stream key của bạn ở chế độ riêng tư, giống như bất kỳ stream key nào. Bất kỳ ai có nó có thể đẩy video đến các điểm đến Castream của bạn.
🎛️ Bước 2 — Chuyển sang chế độ đầu ra nâng cao
OBS ẩn cài đặt tốt theo mặc định. Để khắc phục điều đó:
- Vào Cài đặt → Đầu ra
- Đặt Chế độ Đầu ra thành Nâng cao
- Nhấp vào tab Streaming
Giờ đây, bạn có thể thực sự chọn bộ mã hóa của mình — đây là quyết định quan trọng nhất.
🖥️ Bước 3 — Chọn bộ mã hóa của bạn: x264 vs NVENC
Bộ mã hóa của bạn là động cơ nén video trong thời gian thực. Bạn có hai lựa chọn khả thi:
x264 (mã hóa phần mềm) — sử dụng CPU của bạn. Có sẵn trên mọi máy tính. Chất lượng trên mỗi bit rất tốt, nhưng tiêu tốn sức mạnh xử lý. Trên một laptop cũng chạy game, trình duyệt và Discord, x264 có thể làm tối đa CPU và làm mọi thứ trở nên trễ.
NVIDIA NVENC (mã hóa phần cứng) — sử dụng chip chuyên dụng trên các card đồ họa NVIDIA (GTX 1650 trở lên, tất cả các card RTX). Gần như miễn phí cho CPU — bộ xử lý của bạn hầu như không nhận thấy. Chất lượng trước đây thua kém x264, nhưng trên các card hiện đại, nó thực sự ngang bằng.
Nguyên tắc chung:
- GPU NVIDIA từ khoảng 6 năm trước? Sử dụng NVENC. Nó là sự kết hợp tốt nhất.
- Không có GPU NVIDIA? Sử dụng x264. Nó hoạt động ở mọi nơi.
- Đồ họa tích hợp AMD hoặc Intel? Bộ mã hóa phần cứng của họ (AMF, QuickSync) tồn tại và hoạt động, nhưng chất lượng là một bước sau hai cái trên. Thích hợp cho 720p; ở 1080p, x264 trên CPU tốt thường sẽ nhìn hơn.
Hầu hết các nhà sáng tạo gặp phải điều này khi họ đọc một bài viết trên diễn đàn nói rằng "x264 nhìn tốt hơn" — bài viết được viết vào năm 2019, khi điều đó là đúng. Trên phần cứng hiện tại, NVENC đã thắng.
⚙️ Bước 4 — Sáu cài đặt quan trọng
Nếu bạn đang sử dụng NVENC:
- Điều khiển Tốc độ: CBR
- Bitrate: 6000 Kbps
- Khoảng thời gian Keyframe: 2 giây
- Preset: P5: Chất lượng (P6: Chất lượng chậm hơn nếu card của bạn xử lý được mà không bị mất khung)
- Profile: cao
- Look-ahead: tắt · Công nghệ Tinh chỉnh Tâm lý: bật
Nếu bạn đang sử dụng x264:
- Điều khiển Tốc độ: CBR
- Bitrate: 6000 Kbps
- Khoảng thời gian Keyframe: 2 giây
- Preset Sử dụng CPU: rất nhanh (sử dụng
superfast/ultrafastchỉ khi CPU của bạn gặp khó khăn — chất lượng sẽ giảm nhanh khi dưới mức rất nhanh) - Profile: cao
- Tuning: (không có)
Tại sao 6000 Kbps? Bởi vì một stream của bạn sẽ đến mọi địa điểm, và địa điểm nghiêm ngặt nhất thiết lập trần — ingest RTMP của TikTok giới hạn ở khoảng 6,000. Hướng dẫn bitrate của chúng tôi phân tích giới hạn của mỗi nền tảng nếu bạn đang chạy thiết lập chỉ có YouTube và Twitch và muốn đẩy cao hơn.
Tại sao keyframe 2 giây? YouTube và Twitch mong đợi điều đó. Khoảng thời gian keyframe sai gây ra thời gian bắt đầu stream chậm và gián đoạn cho người xem. Chỉ cần đặt và quên đi.
📐 Bước 5 — Cài đặt Video
Vào Cài đặt → Video:
- Độ phân giải cơ bản (Canvas): 1920 × 1080
- Độ phân giải đầu ra (Scaled): 1920 × 1080
- Bộ lọc giảm thiểu: Lanczos (chỉ quan trọng nếu đầu ra nhỏ hơn cơ bản)
- Giá trị FPS chung: 30
Phát trực tiếp theo chiều dọc lên TikTok/Instagram khi là đối tượng chính? Đặt cả hai độ phân giải thành 1080 × 1920 thay thế. Xem Video Đứng Nhìn Sai? để biết câu chuyện đầy đủ về hướng.
Giảm độ phân giải đầu ra xuống 1280 × 720 trong khi giữ cơ bản ở 1080p là một quyết định hợp lý nếu upload của bạn yếu — 720p ở 4,500 Kbps thường nhìn sạch hơn so với 1080p nhưng yếu ở cùng bitrate.
🔊 Bước 6 — Âm thanh
Vào Cài đặt → Âm thanh và Cài đặt → Đầu ra → Âm thanh:
- Bitrate Âm thanh: 160
- Tần số Mẫu: 48 kHz
Âm thanh kém có thể hủy hoại các buổi phát nhanh hơn hình ảnh kém. Người xem có thể tha thứ cho hình ảnh hơi mềm mại; họ sẽ rời đi khi không nghe được bạn. Một chiếc mic USB giá 30 USD tốt hơn một chiếc camera giá 300 USD với mic tích hợp, luôn luôn.
🎯 Preset cho ba thiết lập phổ biến
Đừng quá suy nghĩ — hãy chọn dòng mà phù hợp với máy của bạn:
Laptop cũ, không có GPU chuyên dụng (x264)
Phát trực tiếp lên YouTube + Twitch + TikTok: 1080p30, 6,000 Kbps, x264, preset CPU rất nhanh, keyframe 2. Nếu CPU vẫn kêu ầm, giảm đầu ra xuống 720p60 ở 4,500 Kbps trước khi điều chỉnh preset — giảm độ phân giải thường trông hơn giảm preset.
Máy tính chơi game với card NVIDIA (NVENC) Phát trực tiếp bất kỳ thứ gì: 1080p60, 8,000 Kbps (YouTube + Twitch) hoặc 6,000 Kbps (nếu có TikTok/Instagram trong hỗn hợp), NVENC, preset P5, keyframe 2. Chip mã hóa của GPU của bạn hoàn toàn tách biệt khỏi phần render game — việc phát trực tuyến gần như không ảnh hưởng đến hiệu suất game.
Mac (x264)
Mac Apple Silicon xử lý x264 1080p30 ở 6,000 Kbps một cách thoải mái trên rất nhanh. Mac Intel: cùng cài đặt đó, nhưng chú ý đến nhiệt độ — nếu quạt kêu như máy bay, giảm xuống 720p30. Bất kể thế nào, những cài đặt này sẽ cung cấp cho Castream đúng dòng RTMP giống như một PC Windows.
Nếu nó vẫn trông tệ
Có mụn/máy nén trong khi chuyển động: Bitrate quá thấp cho độ phân giải và tần số khung hình của bạn. Tăng bitrate (nếu upload cho phép) hoặc giảm xuống 720p.
Cảnh báo "Mã hóa quá tải": Bộ mã hóa của bạn không thể theo kịp. Người dùng NVENC: giảm preset từ P6 xuống P5. Người dùng x264: di chuyển preset CPU một bước về phía ultrafast. Đóng các ứng dụng nền.
Stream ngắt: Thường thì do mạng, không phải bộ mã hóa. Bitrate cao hơn khả năng upload của bạn có thể duy trì. Giảm xuống 4,500 Kbps và kiểm tra.
Trông tuyệt vời trong OBS, xấu trên TikTok: TikTok mã hóa lại một cách quyết liệt và giới hạn ở khoảng 6,000 Kbps. Nếu bạn vượt quá con số đó, bạn đang lãng phí băng thông mà TikTok sẽ ném đi — và việc mã hóa lại từ một feed nén quá mức sẽ trông tệ hơn một nguồn sạch 6,000 Kbps.
💾 Thêm: Ghi bản sao sạch cục bộ trong khi bạn phát
Bitrate multistream của bạn là một thỏa hiệp giữa các nền tảng. Nhưng bản ghi của bạn thì không. OBS có thể ghi cục bộ ở chất lượng cao hơn nhiều so với bạn phát:
- Vào Cài đặt → Đầu ra → Ghi
- Đặt Loại thành Tiêu chuẩn, Bộ mã hóa thành NVENC hoặc x264 (một thể hiện riêng biệt từ bộ mã hóa stream của bạn — không vấn đề gì)
- Đối với ghi NVENC: Điều khiển Tốc độ CQP, mức CQ 18–20 — gần như không có mất dữ liệu về mặt hình ảnh
- Đối với ghi x264: Điều khiển Tốc độ CRF, CRF 18–20, preset CPU
rất nhanh - Nhấn Bắt đầu Ghi bên cạnh Bắt đầu Phát trực tiếp
Bạn nhận được cái hay nhất của cả hai: một luồng tiết kiệm băng thông cho khán giả trực tiếp và một file cục bộ sạch cho việc tải lên YouTube, clip và điểm nổi bật sau này. Chỉ cần chú ý đến không gian đĩa của bạn — 1080p60 chất lượng cao chạy khoảng 1 GB mỗi vài phút.
Sáu cài đặt, mười phút, và nguồn OBS của bạn sẽ trông tốt như nội dung của bạn xứng đáng.