The problem
Your Mac can sleep during long streams if OBS or your streaming software doesn't properly request sleep prevention. Viewers see a frozen or offline stream.
Why it happens
OBS and other streaming tools focus on encoding, not power management. If the idle timer runs out between mouse movements, your Mac may dim or sleep.
The fix: Shake It On
Shake It On keeps your Mac awake by moving the mouse slightly at regular intervals. macOS sees real user activity and resets the idle timer. Set it up with the right conditions and it only runs when you're actually streaming.
Recommended conditions for streaming:
- Only Shake If a specific app is running (OBS, Streamlabs)
- Scheduled to your streaming hours