Two Requirements for Notifications
SmartRTSP notifications require two things to both be true simultaneously. Missing either one means no alerts will arrive:
SmartRTSP must be allowed to send notifications in iOS Settings. If permission was denied at first launch, it must be re-enabled manually.
Notifications only fire when detection is running. If detection is disabled in camera settings, no events are generated and no alerts are sent.
5-Step Fix Checklist
Check iOS notification permission
Go to Settings → SmartRTSP → Notifications and confirm Allow Notifications is turned on. If you previously denied the permission request, this toggle will be off. You must re-enable it manually here — SmartRTSP cannot prompt again after an initial denial. Also check that Alerts and Lock Screen are enabled.
Enable AI detection in SmartRTSP
Notifications are only triggered when a detection event occurs. Open SmartRTSP → tap the camera you want alerts for → Camera Settings → AI Detection → enable Person Detection, Motion Detection, or Sound Detection as desired. Detection must be on for that specific camera.
Check the camera is actively streaming
Detection doesn't run on paused or disconnected cameras. Open SmartRTSP and confirm the camera you're expecting alerts from is showing a live video feed. If the camera shows a disconnected state or a static image, troubleshoot the connection first before testing notifications.
Check Performance Mode setting
In Power Saving mode, detection runs at longer intervals (approximately 2 seconds between checks). A fast-moving event — a person briefly crossing the frame — may not be detected if they pass between detection cycles. Try switching to Balanced mode in SmartRTSP's settings for more responsive detection.
Test with a clear, sustained trigger
Walk slowly in front of the camera and stay in frame for 5–10 seconds. Detection takes approximately 600ms, but iOS notification delivery adds an additional 1–3 seconds. The total expected time from event to notification is 2–5 seconds — don't move away immediately and then conclude there's no notification.
iOS Focus Mode / Do Not Disturb
Focus modes (Do Not Disturb, Sleep, Work, Personal) can silently block SmartRTSP notifications even when everything else is configured correctly.
To check: swipe down from the top-right to open Control Center and look for the Focus icon. If a Focus mode is active, tap it to turn it off, or go to Settings → Focus, open the active Focus, and add SmartRTSP to the list of allowed apps.
Tip: You can configure Focus modes to always allow SmartRTSP notifications — useful if you want to receive camera alerts even during Sleep or Do Not Disturb.
Background App Refresh
iOS may suspend SmartRTSP detection if Background App Refresh is disabled for the app. This is the most common cause of notifications that work with the screen on but stop when the app goes to the background.
Enable Background App Refresh:
Settings → General → Background App Refresh → SmartRTSP → ON
Make sure the top-level "Background App Refresh" setting is also not set to "Off" — it must be set to "Wi-Fi" or "Wi-Fi & Cellular Data".
Expected Notification Delay
Some delay between a detection event and the notification arriving on your device is normal:
All detection processing runs on-device — no cloud server round-trip is involved. The delay is purely from local processing and iOS notification scheduling.
Mac Notification Setup
On Mac, notifications are managed through System Settings rather than iOS Settings:
Go to Apple menu → System Settings → Notifications
Find SmartRTSP in the list and click it.
Enable Allow Notifications and choose Banners or Alerts.
Banners appear briefly; Alerts require manual dismissal.
Check Focus → Do Not Disturb — also available on Mac.
If Do Not Disturb is active on Mac, SmartRTSP alerts will be silenced.