↓ Lewati ke konten utama

[Panduan Streaming] Optimization – Bitrate, Resolution, CPU/GPU Tuning

·563 kata·3 menit
Zarvelion Zynji
Penulis
Zarvelion Zynji
Tech enthusiasts (self-proclaimed). Gaming addict (diagnosed). Anime simp (no regrets). I turn my hyperfixations into content—welcome to the chaos.
Daftar isi
obs-streaming-guide - Artikel ini merupakan bagian dari sebuah seri.
Bagian 4: Artikel ini

Pendahuluan: Best Settings Tidak Ada
#

“Best settings” adalah myth. Hanya “best-for-you” settings yang penting. Artikel ini ajarkan cara find YOUR sweet spot.


Langkah 1: Check Internet Speed Anda
#

  1. Kunjungi speedtest.net
  2. Klik “Go” dan tunggu results
  3. Catat UPLOAD speed Anda (bukan download)

Formula: Max safe bitrate = (Upload speed dalam Mbps × 0.7) × 1000

Contoh: 10 Mbps upload → 7000 kbps max bitrate


Resolution vs. Bitrate Tradeoff
#

Quality formula: Bitrate + Resolution + Encoder = Perceived Quality

  • 1080p@3000 kbps terlihat lebih jelek dari 720p@5000 kbps (same encoder)
  • Mengapa? Bitrate rendah = lebih banyak compression artifacts di res tinggi
  • Solusi? Start dengan 720p@4500 kbps

Common Profiles
#

  • 720p @ 4500 kbps: Quality-focused, stable internet
  • 720p @ 3500 kbps: Balanced, moderate internet
  • 1080p @ 6000 kbps: Expert, very stable internet (10+ Mbps upload)

CPU vs. GPU Encoding Deep Dive
#

CPU (x264):

  • CPU load tinggi impacts game FPS jika tidak hati-hati
  • Better quality per bitrate
  • Gunakan preset “faster” atau “veryfast” jika game lag

GPU (NVENC/QuickSync/VCE):

  • Minimal game impact (dedicated hardware)
  • Slightly lower efficiency per bitrate
  • Recommended untuk gameplay streaming

Performance Monitoring
#

Enable OBS Stats (View → Stats) dan watch untuk:

  • FPS: Harus match setting Anda (60 atau 30). Jika dropping, lower bitrate atau CPU preset.
  • Dropped Frames: Harus <1%. Jika >1%, bitrate terlalu tinggi untuk internet Anda.
  • Output Bitrate: Harus match setting ±10%.
  • Audio Bitrate: Harus ~128 kbps untuk stereo.

Optimization Decision Tree
#

1. Run speedtest → catat upload speed
2. Calculate max bitrate (upload × 0.7)
3. Pick resolution (start dengan 720p)
4. Pick bitrate (berdasarkan upload, atau lower untuk safety)
5. Run test stream (10 menit)
6. Monitor stats: dropped frames? audio pops?
7. Jika issues: lower bitrate 500 kbps, repeat langkah 5
8. Jika quality jelek: raise bitrate jika internet allow, repeat langkah 5
9. Ketika satisfied: save sebagai profile

Optimization Checklist
#

  • Internet speed tested (upload speed dicatat)
  • Max bitrate calculated (70% dari upload)
  • Resolution dipilih (720p direkomendasikan)
  • Encoder dipilih (GPU jika available)
  • FPS set (60 untuk action, 30 untuk talk)
  • Scene sources streamlined (remove unused)
  • Audio levels normalized (peak di -6dB)
  • Test stream dijalankan (5-10 min, metrics checked)
  • Backup diverifikasi (recent backup ada)

Game Capture Optimization
#

  • Game Capture: Lowest CPU, works untuk sebagian besar games
  • Window Capture: Lebih compatible, slightly higher CPU
  • Screen Capture: Highest CPU, last resort

Coba Game Capture dulu. Jika black screen, coba Window Capture (game dalam windowed mode).


Scene Complexity Impact
#

Terlalu banyak sources/filters = lag. Checklist:

  • Remove unused sources
  • Disable filters yang tidak Anda gunakan
  • Simplify overlays (lower resolution jika possible)
  • Reuse sources di antara scenes (jangan duplicate)

Adaptive Bitrate (Kapan Use/Disable)
#

  • Use: Unstable internet, auto-adapts ke conditions
  • Disable: Stable internet, want consistent quality

Sebagian besar streamers: Disable.


Langkah Berikutnya: Troubleshooting
#

Hit issue? Artikel 5: Advanced Troubleshooting & Debugging punya symptom-indexed solutions.


FAQ
#

“Mengapa bitrate saya terus berubah?”
#

Likely adaptive bitrate is on. Go ke Settings → Stream, cari bitrate field. Jika ada checkbox untuk “Use Adaptive Bitrate”, uncheck.

“Game lag saat streaming”
#

Lower encoder preset (x264: fast → faster → ultrafast) atau switch ke GPU encoder (NVENC/QuickSync).

“Quality masih jelek meski bitrate tinggi?”
#

Check: (1) Internet Anda actually stable, (2) Anda tidak dropping frames, (3) Encoder preset tidak terlalu fast.

“Bisakah saya gunakan different settings untuk different games?”
#

Ya—create profiles (Artikel 2). Contoh: “Gaming_HighFPS” untuk competitive games, “Gaming_Cinematic” untuk single-player.

obs-streaming-guide - Artikel ini merupakan bagian dari sebuah seri.
Bagian 4: Artikel ini

Terkait


Load Comments