Chapter 11 of 14
Automatic Startup and 24/7 Reliability with SAM Broadcaster Pro
A station that requires manual intervention after every restart is not truly unattended. These steps make your broadcast PC recover automatically.
Step 1 — Enable Automatic Windows Login
Before SAM can start automatically, Windows must log in without a password prompt after a restart. Follow the steps in Chapter 2 (netplwiz) to enable automatic login.
Step 2 — Add SAM to Windows Task Scheduler
Use Windows Task Scheduler for reliable auto-start:
- Open Task Scheduler from the Windows Start menu
- Click Create Task
- Name it — for example “SAM Broadcaster Pro Auto Start”
- Under Triggers, add: At log on
- Under Actions, set: Start a program — browse to the SAM Broadcaster Pro executable
- Under Conditions, uncheck Start only if computer is on AC power
- Save the task
Step 3 — Configure SAM to Start Auto DJ on Launch
In SAM Broadcaster Pro, open the Config button and look for startup or general settings. Configure SAM to:
- Start Auto DJ automatically on launch
- Connect encoders automatically on launch
This means after a restart, SAM opens and immediately begins playing and streaming without manual steps.
Monitoring for Crashes
SAM Broadcaster Pro does not include a dedicated watchdog application. For additional crash recovery, consider a third-party process monitor such as RestartOnCrash (a free utility that monitors an application and restarts it if it closes unexpectedly).
UPS Battery Backup
A UPS (Uninterruptible Power Supply) protects your broadcast PC from power cuts. Even a brief power interruption can drop your stream or corrupt your database. A UPS with 10 to 20 minutes of runtime gives you time to restore power or shut down gracefully.
Database Maintenance
For long-term reliability, periodically run database maintenance. This is accessible from the Tools → Maintenance menu in SAM Broadcaster Pro. Regular maintenance helps prevent database corruption and keeps performance stable.