Broadcast Monitor
Real-time monitoring of transmitters and broadcast streams
FM Transmitter
WNJD STL Audio (BRIC-Link III)
OTA Signal (HDHomeRun)
DVR Recording System
Quick Record
Max recording: 180 min. Storage limit enforced automatically.
DVR Settings & Recording Rules
Recording Rules (Auto-Record Shows)
Recent Recordings
Live Stream Status
Recent Alerts
Alert Recipients
Configure who receives email and SMS alerts when streams go offline.
Add New Recipient
Browser Push Notifications
Get instant browser notifications when streams go down. Works even when the browser is in the background.
Daily Health Report
Receive a daily summary of stream health, uptime, and any issues that occurred.
Test Alerts
Send a test alert to verify your notification setup is working correctly.
Notification Checklist
Real-Time Alerts (Immediate)
- Stream goes OFFLINE - Push notification sent immediately (15-min cooldown per stream)
- Stream comes ONLINE - Push notification sent when stream recovers
- Alerts throttled: Only 1 alert per stream every 15 minutes to prevent spam
Daily Health Report (Scheduled)
- Summary of all streams: healthy count, issues, uptime percentage
- Sent at configured time on configured days
- Use "Send Report Now" button to test immediately
Notification Channels
- Push Notifications - Always enabled for real-time alerts (requires browser permission)
- Email - Blocked by hosting provider (Digital Ocean/AWS limitation)
- SMS - Requires Twilio configuration
Per-Stream Settings
Each stream has individual alert_email and alert_sms flags in the database. Currently, push notifications are sent for ALL streams when status changes. To modify per-stream settings, edit the stream_config table in tvdelmarva.db.