Building the Ultimate Portable Streaming Setup for Nintendo Switch

The Problem: Streaming on the Go Sucks

I wanted to stream Nintendo Switch gameplay while traveling. Hotel rooms. Coffee shops. Airports. Anywhere with decent internet.

Most streaming setups are built for desktops:

  • Desktop capture cards (PCIe internal cards)
  • Desktop microphones (XLR with audio interface)
  • Desktop power (plugged into wall)
  • Desktop internet (ethernet)

None of this works when you’re 2,000 miles from home in a hotel room with questionable WiFi.

The core challenge: Build a streaming setup that:

  1. Runs entirely on battery power (no wall outlet needed)
  2. Fits in a backpack
  3. Delivers 1080p60 quality
  4. Doesn’t cost $2,000+

The Goal: Stream Switch Gameplay From Anywhere

Requirements:

  • Battery-powered: No AC outlets required for 3+ hour streams
  • Portable: Fits in backpack, TSA-friendly
  • Quality: 1080p60 video, clean audio
  • Reliable: Minimal dropped frames, stable encoding
  • Budget: Under $700 total (not including laptop I already owned)

Performance targets:

  • Stream bitrate: 6000 Kbps (Twitch/YouTube standard for 1080p60)
  • Dropped frames: <0.5%
  • Encoding load: <70% CPU (to avoid thermal throttling)
  • Battery life: 3+ hours continuous streaming

Complete portable streaming setup laid out Complete portable streaming rig: Switch OLED + MacBook Air + Anker 737 + capture card + accessories

Core Component Selection & Engineering Analysis

1. Nintendo Switch OLED - $299

The Nintendo Switch OLED is the only choice for portable streaming. Here’s why:

OLED vs regular Switch:

Feature OLED Regular Why It Matters
Screen 7” OLED 6.2” LCD Better monitoring gameplay
Ethernet port Yes (in dock) No Stable connection for remote play
Battery 4310 mAh 4310 mAh Same (4.5-9 hours depending on game)
Storage 64GB 32GB More space for game recordings
Audio Enhanced speakers Standard Better monitoring without headphones

Why the built-in ethernet matters: WiFi in docked mode has 10-30ms higher latency than ethernet. When streaming remotely and playing simultaneously, every millisecond counts.

Power consumption measured:

  • Handheld mode (Zelda): 7-9W
  • Docked mode (Zelda): 10-12W
  • Docked mode (demanding game like Witcher 3): 15-18W

Streaming workflow:

  1. Switch docked → HDMI to capture card → Laptop (stream)
  2. OR Switch handheld → Monitor gameplay while stream shows laptop cam

I use both modes depending on stream type:

  • Docked: Main gameplay streams (viewers watch game feed)
  • Handheld: “Cozy gaming” streams (viewers watch me playing handheld)

Buy Nintendo Switch OLED on Amazon

Switch OLED connected to capture card via dock Switch OLED docked with HDMI output to Elgato HD60 S+ capture card

2. Elgato HD60 S+ Capture Card - $150

USB-powered, 1080p60, <70ms latency, HDMI passthrough (0ms gameplay lag).

Capture Card Price Latency USB Power Verdict
HD60 S+ $150 <70ms Yes Best portable
4K60 Pro $250 <50ms No (PCIe) Desktop only
AVerMedia LGP $100 2-3s Yes Too much lag
Generic $40 2-5s Yes Unusable

Passthrough: Switch → HD60 S+ → splits to USB (laptop encoding) + HDMI (monitor). Zero added gameplay lag.

Bandwidth: 1080p60 compressed to ~50 Mbps over USB 3.0 (5 Gbps max) = stable capture.

Elgato HD60 S+ signal flow diagram HD60 S+ signal flow showing HDMI split to both laptop capture and passthrough monitoring

3. MacBook Air M2 - Encoding Powerhouse

M2’s hardware VideoToolbox encoder: 1080p60 @ 6000 Kbps using <5% CPU (vs 60-80% x264 software). Fanless, no throttling, 45-55°C streaming.

Task CPU GPU Power Temp Result
Idle 2% 5% 5W 35°C -
OBS (1080p60) 18% 45% 22W 48°C No dropped frames
OBS + Discord 32% 60% 28W 55°C No throttling
Heavy multitasking 45% 75% 32W 62°C Still stable

Battery: 52.6 Wh = 2.1 hours streaming alone. + Anker 737 = 15+ hours total.

Alternatives: Intel 11th gen+ or Ryzen 5000+ with 8GB RAM, USB 3.0 (minimum i5-1135G7 or Ryzen 5 5500U).

MacBook Air M2 system monitoring during stream M2 system stats during active stream: 22% CPU, 48°C temp, 2.8 hours remaining on battery

4. Anker 737 Power Bank - The MVP

Anker 737: 24,000 mAh (86.4 Wh), 140W output, TSA-safe, 1.4 lbs.

Power budget: MacBook 25W + Switch 12W = 37W streaming load.

Runtime:

  • Anker: 73.4 Wh usable (85% efficiency) / 37W = 2.0 hours
  • MacBook battery: 52.6 Wh / 25W = 2.1 hours
  • Total: 4.1 hours continuous streaming

Real 4-hour test: Ended with 45% MacBook + 28% Anker = 90 min runtime remaining.

Why Anker 737:

  • 140W charges MacBook Pro 16” (96W) + Switch simultaneously
  • 3 ports (2× USB-C, 1× USB-A)
  • Pass-through charging (use while plugged in)
  • ActiveShield 2.0 temperature monitoring

Buy Anker 737 Power Bank on Amazon

Anker 737 powering full streaming setup Power distribution: Anker 737 simultaneously charging MacBook (25W) and Switch dock (12W)

5. Rode VideoMicro - Compact Audio Solution

Mic Type Pros Cons Verdict
VideoMicro Compact, -65dB noise, directional Needs 3.5mm jack Best portable
USB (Yeti) -70dB noise, best quality Bulky, uses USB port Desktop only
Lavalier Small, hands-free Cable mess, poor isolation Not ideal
Laptop built-in Free -45dB noise (10× worse) Unusable

Directionality: 0dB front, -6dB at 45°, -15dB at 90°, -25dB behind = rejects keyboard/mouse noise.

Mount: 3M adhesive to MacBook screen, 6” from mouth, shock mount isolates keyboard vibration.

Buy Rode VideoMicro on Amazon

Rode VideoMicro mounted on MacBook screen VideoMicro mounted on MacBook with shock mount, 6 inches from mouth for optimal pickup

6. Logitech MX Master 3S - Precision Control

My daily driver mouse, but critical for streaming workflow.

Why bring a mouse when streaming?

  • OBS requires precise clicking (small buttons, sliders)
  • Trackpads suck for window management
  • Stream overlays require pixel-perfect positioning
  • Silent clicks don’t bleed into stream audio

MX Master 3S streaming benefits:

  • Silent clicks: <10 dB (measured with SPL meter at 6”)
  • Precision scroll: 1-line increments for fine adjustments
  • Multi-device: Switch between Mac and phone with button
  • USB-C charging: 3-hour charge lasts 70 days
  • Weight: 141g (balanced, doesn’t fatigue during long setup sessions)

Battery life: One full charge lasts entire trip (7 days). USB-C charging from Anker 737 if needed.

Buy Logitech MX Master 3S on Amazon

7. Portable Monitor (Optional) - $120

Not essential, but dramatically improves workflow.

ASUS MB16ACV specs:

  • Size: 15.6” IPS
  • Resolution: 1920×1080
  • Connection: USB-C (video + power via single cable)
  • Power draw: 5W
  • Weight: 1.9 lbs
  • Brightness: 250 nits

Dual-monitor workflow:

  • Primary (MacBook): OBS, stream chat, Twitch dashboard, alerts
  • Secondary (portable monitor): Gameplay preview (from HD60 S+ passthrough)

Why this works better than single screen:

  • Don’t need to alt-tab away from OBS to check gameplay
  • Monitor chat without overlaying game
  • See stream health stats (bitrate, dropped frames) continuously

Alternative: Stream without external monitor Use OBS preview on MacBook screen. Works fine, just less ergonomic.

Cable Management & Physical Setup

Cables are the enemy of portable setups. Here’s my strategy:

Cable inventory:

  1. HDMI (Switch to HD60 S+): 6ft Certified Premium High Speed HDMI
  2. USB-C (HD60 S+ to MacBook): 3ft USB 3.1 Gen 2 cable
  3. USB-C (Anker to MacBook): 6ft 100W PD cable
  4. USB-C (Anker to Switch dock): 3ft 100W PD cable
  5. USB-C (portable monitor to MacBook): 6ft video+power cable
  6. 3.5mm (VideoMicro to MacBook): 3ft TRS cable

Cable management solution:

  • Velcro cable ties (reusable, adjustable)
  • Cable lengths chosen to minimize excess (no 10ft cables)
  • Color-coded: White for power, black for data/video
  • All cables USB-C except HDMI (future-proof)

Packing strategy: Everything fits in Peak Design Everyday Backpack 20L:

  • Main compartment: MacBook, Switch, portable monitor
  • Tech pouch: Cables, Anker 737, capture card, mouse
  • Quick-access: Controllers, headphones

TSA screening:

  • Anker 737 goes in carry-on (not checked baggage per TSA rules)
  • Setup clears X-ray easily (all standard electronics)
  • Never had issues in 15+ flights

Portable streaming setup cable management Cable management using velcro ties and optimized lengths-everything stays organized in backpack

OBS Configuration for Portable Streaming

Encoding Settings (Critical for Battery Life)

Encoder selection:

  • macOS: Apple VideoToolbox H.264 (hardware encoder)
  • Windows: NVENC H.264 (Nvidia GPU) or QSV (Intel integrated GPU)
  • Never use: x264 (software encoding = destroys battery life)

OBS Settings → Output → Streaming:

Output Mode: Advanced
Encoder: Apple VT H264 Hardware Encoder
Rate Control: CBR (Constant Bitrate)
Bitrate: 6000 Kbps
Keyframe Interval: 2 seconds
Profile: high

Why these settings:

  • CBR over VBR: Consistent bandwidth (important for unstable hotel WiFi)
  • 6000 Kbps: Twitch/YouTube recommended for 1080p60
  • 2s keyframes: Balance between quality and bandwidth flexibility
  • High profile: Best quality for given bitrate

Video settings:

Base Resolution: 1920×1080
Output Resolution: 1920×1080
Downscale Filter: Lanczos (highest quality)
FPS: 60 (or 30 for lower bandwidth)

Advanced settings:

Process Priority: Normal (not High-saves battery)
Color Format: NV12
Color Space: 709
Color Range: Partial

Scenes & Sources Setup

Scene 1: Gameplay Full Screen

  • Source 1: Video Capture Device (Elgato HD60 S+)
    • Resolution: 1920×1080
    • FPS: 60
    • Latency: Low

Scene 2: Gameplay + Webcam

  • Source 1: Video Capture Device (Elgato) - 80% screen
  • Source 2: FaceTime HD Camera (MacBook) - Corner PiP (20%)
    • Resolution: 1280×720 (downscaled to 320×240)
    • Position: Lower right corner
    • Border: 2px white outline

Scene 3: BRB (Be Right Back) Screen

  • Source 1: Image (BRB graphic)
  • Source 2: Audio Input (play music during break)

Scene 4: Starting Soon

  • Source 1: Browser Source (countdown timer)
  • Source 2: Audio Input (lo-fi music)

Audio sources:

  • Audio Input 1: Rode VideoMicro (voice)
  • Audio Input 2: Desktop Audio (game sound from capture card)
  • Audio Input 3: Browser alerts (Twitch alerts)

Audio levels calibrated:

  • Voice: -12 to -6 dB (primary)
  • Game audio: -24 to -18 dB (background)
  • Alerts: -15 to -9 dB (noticeable but not jarring)

OBS scene layout with gameplay and webcam OBS scene: 80% gameplay feed + 20% facecam PiP in corner with white border

Filters & Audio Processing

Mic/Aux (Rode VideoMicro) filters:

  1. Noise Suppression: -30 dB (removes background hum)
  2. Noise Gate: Threshold -40 dB, Attack 10ms, Hold 200ms, Release 150ms
  3. Compressor: Ratio 3:1, Threshold -20 dB (evens out voice levels)
  4. EQ: Slight boost at 200Hz (warmth), cut at 8kHz (reduce sibilance)

Desktop Audio (game sound) filters:

  1. Compressor: Ratio 2:1, Threshold -18 dB (prevents loud moments from overpowering voice)
  2. Limiter: Threshold -6 dB (hard cap on max volume)

Result: Voice always clear and intelligible, game audio present but not overwhelming.

Internet Connection Strategy

Option Latency Upload Stability Requirements
Phone hotspot 30-50ms 10-20 Mbps Best Unlimited data, 5G/LTE
Hotel ethernet <30ms Varies Good USB-C adapter ($20)
Hotel WiFi 100-200ms 2-5 Mbps Poor Throttled, congested
Coffee shop WiFi 50-150ms 3-10 Mbps Unpredictable VPN, lower bitrate

Data usage: 6000 Kbps = 2.7 GB/hour. 3-hour stream = 8.1 GB. 10 streams/month = 81 GB (need unlimited).

Upload speed targets:

  • 1080p60 @ 6000 Kbps: 7-8 Mbps minimum
  • 1080p30 @ 4500 Kbps: 5-6 Mbps
  • 720p60 @ 4500 Kbps: 5-6 Mbps
  • 720p30 @ 3000 Kbps: 4-5 Mbps

Pre-Stream Checklist

Before going live, always run through this 10-minute checklist:

Hardware Check:

  • Anker 737 charged (>80%)
  • MacBook charged (>70%)
  • Switch charged (>80%)
  • Phone charged (>70% if using hotspot)
  • All cables connected and secure
  • Capture card LED is solid blue (not blinking = good signal)
  • Portable monitor connected and displaying gameplay

Software Check:

  • OBS running with correct scene
  • Stream key entered (Twitch/YouTube)
  • Audio levels correct (-12 to -6 dB voice, -24 to -18 dB game)
  • Webcam working (if using facecam)
  • Browser alerts loaded (Twitch alerts/StreamElements)
  • Discord open (if streaming with friends)

Network Check:

  • Internet speed test (>7 Mbps upload)
  • Ping test (<50ms average)
  • VPN connected (if on public WiFi)

Test Stream:

  • Start 5-minute private/unlisted stream
  • Check video quality on phone (watch your own stream)
  • Check audio levels (voice clear? game audible?)
  • Check dropped frames in OBS (should be 0.0%)
  • Check stream health in Twitch/YouTube dashboard

Only go live after test stream is perfect.

Real-World Performance: 4-Hour Hotel Stream

Test conditions:

  • Location: Marriott hotel, Dallas TX
  • Game: Mario Kart 8 Deluxe
  • Duration: 4 hours
  • Internet: iPhone 13 Pro hotspot (5G)
  • Power: Anker 737 + MacBook battery

Power Consumption Timeline:

Time MacBook % Anker % Notes
0:00 100% 95% Started stream, Anker charging Mac
1:00 76% 75% Mac battery draining slowly
2:00 72% 64% Anker struggling to keep Mac charged
3:00 62% 48% Both batteries declining
4:00 45% 28% Stream ended, 90min runtime left

Power analysis:

  • Combined battery: 52.6 Wh (Mac) + 73.4 Wh (Anker) = 126 Wh
  • 4 hours streaming: 126 Wh / 4h = 31.5W average
  • Actual measured: 28W (efficient!)
  • Total capability: ~5.5 hours streaming if pushed to 10% battery

Stream Quality Metrics:

Metric Target Actual Result
Bitrate 6000 Kbps 5980 Kbps avg ✓ Excellent
Dropped frames <0.5% 0.08% ✓ Excellent
FPS 60 59.94 avg ✓ Perfect
Encoding lag <50ms 45ms avg ✓ Great
CPU usage <70% 22% avg ✓ Excellent
CPU temp <70°C 51°C avg ✓ Excellent

Zero thermal throttling. Zero dropped frames due to encoding. Perfect stream quality.

Network Performance:

Metric Value Notes
Upload speed 18 Mbps 5G hotspot, strong signal
Ping to Twitch 32ms avg Excellent latency
Jitter 4ms Stable connection
Packet loss 0.1% Acceptable
Stream health 100% Twitch dashboard rating

iPhone hotspot performed flawlessly. More stable than home internet.

Viewer Feedback:

  • “Stream quality is amazing, no buffering”
  • “Audio is super clear, what mic are you using?”
  • “Wait, you’re streaming from a hotel? How?”

Mission accomplished.

Stream stats dashboard showing perfect metrics OBS stream stats after 4-hour stream: 0.08% dropped frames, 22% CPU usage, 6000 Kbps bitrate

What I’d Improve (Future Iterations)

Upgrade 1: Better Microphone ($100-250)

Current: Rode VideoMicro

  • Pros: Compact, good quality, cheap
  • Cons: Picks up keyboard noise, lacks bass response

Upgrade options:

  1. Shure MV7 ($249): USB/XLR hybrid, excellent quality, but bulky
  2. Rode PodMic USB ($199): Great quality, compact, but needs desk stand
  3. Rode Wireless GO II ($299): Lavalier system, truly hands-free

Trade-off: All upgrades sacrifice portability for quality. VideoMicro is “good enough” for 90% of streams.

Upgrade 2: Dedicated Webcam ($70-150)

Current: MacBook FaceTime HD Camera

  • Pros: Built-in, no extra gear
  • Cons: 720p only, mediocre low-light performance, fixed position

Upgrade options:

  1. Logitech C920 ($69): 1080p, excellent quality, but adds USB device
  2. Logitech StreamCam ($139): 1080p60, better autofocus, USB-C
  3. Elgato Facecam ($169): Best image quality, but expensive and bulky

Trade-off: Webcam adds weight, uses USB port, requires positioning. Only worth it for facecam-heavy streams.

Upgrade 3: Portable LED Light ($30-60)

Problem: Hotel room lighting is terrible (overhead fluorescent or warm incandescent).

Solution: Small LED panel with adjustable color temperature:

  • Ulanzi VL49 ($30): 2000 lumens, USB-C rechargeable, magnetic mount
  • Elgato Key Light Air ($130): WiFi controlled, but larger and more expensive

Benefit: Drastically improves webcam image quality. Makes facecam look professional instead of “dude in a dark hotel room.”

Trade-off: One more device to charge and pack.

Upgrade 4: Stream Deck Mobile ($3/month)

Instead of: Physical Stream Deck ($150)

Use: Stream Deck Mobile app on phone/tablet:

  • Scene switching (tap to change OBS scenes)
  • Audio mixer (adjust levels mid-stream)
  • Twitch controls (run ads, update title, etc.)

Benefit: No additional hardware. Phone/tablet sits next to keyboard.

Cost: $3/month subscription (cheaper than $150 physical deck)

Upgrade 5: Capture Card with Onboard Encoding

Current: Elgato HD60 S+ (host encoding)

Upgrade: Elgato HD60 X ($200, unreleased at time of writing):

  • Onboard H.264 encoder
  • VRR passthrough (variable refresh rate)
  • 4K30 or 1080p120 (future Switch 2?)

Benefit: Offloads encoding from laptop = longer battery life + lower CPU usage

Trade-off: $50 more expensive, slightly larger form factor

What I Wouldn’t Change:

  1. Switch OLED: Perfect console for portable streaming
  2. Anker 737: Can’t find a better portable power solution
  3. MacBook M2: Best laptop for portable streaming (power + performance)
  4. Overall form factor: Setup fits in backpack comfortably

Use Cases Beyond Streaming

This setup isn’t just for streaming. I also use it for:

1. Recording Gameplay for YouTube

Record locally instead of streaming:

  • Quality: 20 Mbps CBR vs 6 Mbps streaming (3x better quality)
  • Editing: Record raw footage, edit later in DaVinci Resolve
  • No internet needed: Record anywhere (plane, train, etc.)

OBS settings for recording:

Output Mode: Advanced
Encoder: Apple VT H264 Hardware Encoder
Recording Format: MP4
Rate Control: CBR
Bitrate: 20000 Kbps (high quality)

2. Remote Play Sessions with Friends

Stream privately on Discord:

  • Friends watch gameplay via Discord screen share
  • Voice chat through Discord
  • No public stream, no archive

Benefit: Lower latency than Twitch (Discord is 200-500ms vs Twitch’s 3-8 seconds delay).

3. Hotel Room Gaming on Bigger Screen

Use portable monitor as main display:

  • Switch docked → Portable monitor via HDMI
  • Better than playing on 7” handheld screen
  • Still portable (15.6” monitor in backpack)

4. Content Creation at Events

Capture B-roll footage at conventions/events:

  • Switch gameplay on show floor
  • Interviews with capture card audio
  • Edit and publish while traveling home

5. Backup Gaming Setup

Main desktop down? Use portable setup:

  • Plug into home internet (ethernet)
  • Stream from living room instead of office
  • Full quality, no compromises

Cost Breakdown & ROI

Essential Components:

Item Cost Purpose
Nintendo Switch OLED $299 Gaming console + content source
Elgato HD60 S+ $150 Video capture
Rode VideoMicro $59 Audio capture
Anker 737 Power Bank $119 Battery power for everything
Cables & Accessories $40 HDMI, USB-C, mounts
Total (essentials) $667 Core streaming setup
Item Cost Purpose
Logitech MX Master 3S $79 Precision control
Portable Monitor (15.6”) $120 Dual-screen workflow
Portable LED light $30 Webcam lighting
Total (with optionals) $896 Full setup

Not Included (Already Owned):

Item Typical Cost My Situation
Laptop (MacBook Air M2) $1,199 Already owned
Phone with unlimited data $0-100/mo Already have plan
Backpack $100-200 Already owned

Total out-of-pocket for me: $667 (essentials only)

Compared to Alternatives:

Desktop streaming setup:

  • Gaming PC: $1,200
  • Capture card (PCIe): $150
  • Microphone (USB): $100
  • Webcam: $70
  • Audio interface: $100
  • Desk, chair, lighting: $300
  • Total: $1,920

Portable streaming setup:

  • This build: $667
  • Savings: $1,253

ROI (if monetized):

  • Twitch affiliate: ~$3-5 CPM (per 1000 views)
  • 10 streams, 100 average viewers, 4 hours each = 4,000 viewer-hours
  • Revenue: $12-20 per stream
  • 10 streams: $120-200/month
  • Break-even: 3-6 months

But most people stream for fun, not money. The real value is being able to stream from anywhere.

Tips for Portable Streaming Success

  1. Test at home first: 2+ hour stream, verify all scenes/overlays, fix issues before trip.

  2. Bring backup cables: Spare HDMI, USB-C, USB-A adapter, 3.5mm audio. $30 = priceless frustration avoided.

  3. Download offline assets: Store overlays/graphics locally (hotel WiFi may block cloud storage).

  4. Charge everything night before: Anker 737, MacBook, Switch, phone, mouse. Anker 0-100% in 90 min with 140W charger.

  5. Packing checklist: Laminated card with all gear (MacBook, Anker, Switch, HD60 S+, VideoMicro, cables, backup cables).

  6. Scout locations: Check desk size (3×2ft min), internet speed, lighting, noise. Bad room? Request change.

  7. Communicate with hotel: Request room away from elevator, ask about business WiFi, notify about equipment.

  8. Have backup plans: Capture card fails → record locally. Internet fails → phone hotspot. Battery dies → plug into wall.

Final Thoughts

Building this portable streaming setup was one of my best tech projects. It works. It’s reliable. It’s genuinely portable.

Key learnings:

  • Battery power is achievable (Anker 737 is the MVP)
  • Hardware encoding is essential (M2 MacBook shines here)
  • Phone hotspot > hotel WiFi (seriously)
  • Plan for failures (backup cables, offline assets, test streams)

Unexpected benefits:

  • Can stream from anywhere (hotels, coffee shops, parks, airports)
  • Setup doubles as mobile editing station
  • Learned video encoding, OBS scripting, network optimization
  • Actually enjoy traveling now (streaming keeps me connected to community)

Would I do it again? Absolutely. Already planning upgrades for next iteration.

Should you build a portable streaming setup?

Yes, if:

  • You travel frequently (business, vacation, events)
  • You want to stream from anywhere
  • You already own a capable laptop
  • You value portability over absolute max quality

No, if:

  • You only stream from home (build a desktop setup)
  • You need 4K streaming (this tops out at 1080p60)
  • You want simplest possible setup (desktop is easier)

For me, portable streaming unlocked a new level of content creation flexibility. Being able to stream Mario Kart from a hotel room in Dallas while chatting with viewers worldwide? That’s magic.

Rating: 4.8/5

Deductions:

  • -0.2: Battery life could be better (5 hours vs ideal 8 hours)
  • No deduction for audio (VideoMicro is “good enough”)

Build your own portable streaming setup:


Complete Product List:

Essential:

Optional:

  • Logitech MX Master 3S - Mouse ($79)
  • ASUS MB16ACV Portable Monitor - 15.6” display ($120)
  • Ulanzi VL49 LED Light - Portable lighting ($30)

Resources:

OBS Setup Guides:

  • Official OBS docs: https://obsproject.com/wiki/
  • MacBook encoding: https://obsproject.com/wiki/macOS-Hardware-Acceleration
  • Stream settings: https://stream.twitch.tv/encoding/

Streaming Communities:

  • r/Twitch - General streaming discussion
  • r/letsplay - Content creation tips
  • OBS Discord - Technical support

My setup files: OBS scenes, profiles, and portable streaming checklist available on GitHub (coming soon).


Last updated: December 3, 2024