Which Wi-Fi cameras work as a baby monitor with an app (and which don't)

You already own a Wi-Fi camera and wonder whether it can watch the crib instead of a dedicated monitor. Here's the short answer for each common brand, and a 30-second test for any camera we don't list.

Updated
In short
  • A camera works as a full baby monitor with Mamoon, cry detection included, if it gives you a local RTSP stream with H.264 video and G.711 audio. That's the whole test.
  • Works fully: TP-Link Tapo (wired models), Hikvision, Dahua and Imou. Tapo needs a Camera Account; the other three need their audio switched to G.711, a one-time setting.
  • Picture but no listening: Reolink and eufy. Both send AAC audio, so Mamoon can't hear crying. Fixable through go2rtc if you run Home Assistant.
  • No local stream at all: Google Nest, Ring, Blink, most Arlo, most Xiaomi Mi Home and current Wyze cameras. Their video goes through the maker's cloud only, so no third-party app can read it.
  • A camera set to H.265 usually has an H.264 sub-stream. Use that.

This page is the "will my camera work" list. For the actual setup, step by step, go to the IP camera as a baby monitor guide; Tapo owners have their own guide. If you have no camera yet and no wish to buy one, an old phone does the job too.

The 30-second test: will my camera work?

Three questions decide it. The camera's own app usually answers the first two; VLC on a computer answers all three.

  1. Does it have RTSP? Look in the camera's app for a setting called RTSP, ONVIF, "Camera Account" (Tapo), "NAS / RTSP" (eufy) or "Local Network Access" (Arlo). If there's nothing like it and the maker says the camera streams only through their cloud, stop here: it won't work with any third-party app.
  2. Is the video H.264? In the video settings look for "encoding" or "codec". H.264 (also called AVC) works. H.265 (HEVC) doesn't, but most cameras that default to H.265 have an H.264 sub-stream or let you switch.
  3. Is the audio G.711? In the audio settings, G.711, G.711A, G.711U, PCMA or PCMU all mean yes. AAC means no. Hikvision and Dahua let you choose; Reolink and eufy don't.
  4. Not sure? Ask VLC. Open VLC → Media → Open Network Stream, paste the camera's RTSP address, then Tools → Codec Information (Ctrl+J). You want to read "H264" and "A-law" or "mu-law" (that's G.711).
Or skip the detective work: add the camera in Mamoon. It searches the network, finds the camera, and if the picture arrives but the sound is in a format it can't play, it tells you right away.

Cameras that work fully

BrandWhere the stream comes fromAudioWhat to change
TP-Link Tapo (C100, C110, C200, C210, C220, C225 and other wired models)RTSP stream1 (high) and stream2 (standard), port 554; pan/tilt over ONVIF port 2020G.711, nothing to setcreate a Camera Account in the Tapo app (Device Settings → Advanced Settings → Camera Account). Battery Tapo models have no RTSP.
HikvisionRTSP Streaming/Channels/101 (main) or 102 (sub)choice of G.711ulaw, G.711alaw, G.722.1, MP2L2, G.726in the camera's web page: Configuration → Video/Audio → Audio, pick G.711ulaw or G.711alaw
DahuaRTSP cam/realmonitor?channel=1&subtype=0 (main) or subtype=1 (sub)choice of G.711A, G.711U, PCM, AACin the camera's web page: Setting → Camera → Audio → Encode, pick G.711A or G.711U
Imou (Dahua's home brand)same Dahua address; RTSP is switched on in the Imou Life app, password is the safety code on the camera's labeloften defaults to AACswitch to G.711A. The Imou app may not show this option; Dahua's ConfigTool does.

Mamoon has built-in presets for all four, so you don't type these addresses; it finds the camera and asks for the user name and password. Checked against the makers' documentation on September 29, 2026; see sources.

A Tapo C200 or C210 is the usual pick if you're buying: inexpensive, infrared night vision, pan/tilt, and cry detection works with no extra settings. Details in the Tapo guide.

Cameras that give a picture but can't be listened to

Two well-liked brands stream locally but lock their audio to AAC. Mamoon shows the video, but without sound it can't hear crying, so it tells you it isn't monitoring rather than pretending to listen.

The fix is a small streaming server called go2rtc, which comes with Home Assistant and Frigate. Point it at the camera with the ffmpeg source and add #video=copy#audio=pcma: it passes the video through and converts the audio to G.711 on the fly. Then give Mamoon the go2rtc address (RTSP port 8554) instead of the camera's. The Home Assistant guide walks through it.

Cameras with no local stream: they don't work directly

These cameras send video to their maker's servers and back to the maker's app, even when your phone is on the same Wi-Fi. There is no address on your network that another app could read, so no third-party app can use them without a bridge.

BrandLocal RTSP?Is there a bridge?
Google Nest Camno. Streams come from Google's Device Access API with a token that expires after 5 minutes; current cameras use WebRTC only.Home Assistant's Nest integration (Google charges a one-time US$5 developer fee) and go2rtc can relay it. Video still comes via Google.
Ringno. Cloud protocol only; the community has asked for RTSP for years.go2rtc and ring-mqtt can expose a Ring camera as RTSP, but "all streaming still goes through Ring cloud servers and is not local".
Blinkno, on every model. Battery cameras sleep between motion events.Not really: the blinkbridge project rebuilds a stream from motion clips with up to ~30 s delay and a frozen frame in between. Not a baby monitor.
Arlomostly no. Only Pro 3, Pro 4, Ultra and Ultra 2 paired with the SmartHub VMB5000 have a "Local Network Access" RTSP option. Essential, Go and doorbell models don't.Only that hub. If you have one of those four cameras and the hub, run the 30-second test.
Xiaomi Mi Home (C200, C300, C400, C500 Pro…)no on stock firmware. Video is encrypted between the camera and the Mi Home app.go2rtc has a Xiaomi source that talks to the camera locally after fetching keys from Xiaomi's cloud (needs internet at connection time and a Mi Home account). Older Xiaofang/Dafang/Yi models: community firmware only.
Wyzeonly the old unmaintained RTSP firmware for Cam v2, Cam v3 and Cam Pan v1. No RTSP for Cam OG, Cam v4, Pan v2/v3 or the doorbell.docker-wyze-bridge used to work; a firmware change in late 2025 broke every known fork. Not tested with Mamoon.

Checked on September 29, 2026 against the makers' pages and the go2rtc, ring-mqtt and blinkbridge documentation; sources below. Bridges carry the video through the maker's cloud, so they stop with the internet.

My camera is H.265. Is that a problem?

Only for the main stream. Nearly every camera that records in H.265 also offers a second, smaller stream (Hikvision 102, Dahua subtype=1, Reolink sub-stream, Tapo stream2) which is H.264. For a crib in a dark room that resolution is plenty, and it's lighter on your phone's battery. Many cameras also let you switch the main stream itself to H.264.

Night vision and infrared

This is the reason to use a camera instead of a phone at all. Every camera on the "works" list has infrared LEDs and shows a sharp black-and-white picture in a blacked-out nursery, which no phone can do. Two small things: don't aim it at a window, since the glass reflects the infrared back into the lens, and keep the cord at least 3 feet (about 1 m) out of the crib's reach.

Pan and tilt from the app

If the camera supports ONVIF (Tapo, Hikvision, Dahua, Reolink, and most Imou pan/tilt models), Mamoon turns it from the parent phone, so when the baby drifts to the far corner of the crib you follow without getting up. On Tapo, the same Camera Account covers it.

Limits worth knowing before you commit

Frequently asked questions

Does a Reolink camera work as a baby monitor?

The picture does, but Reolink locks its audio to AAC, so Mamoon can't hear crying. With Home Assistant or Frigate, let go2rtc convert the audio to G.711 (#audio=pcma) and connect Mamoon to go2rtc instead.

Does a Nest Cam work as a baby monitor with a third-party app?

Not directly. Nest cameras have no local stream; Home Assistant with the Nest integration (US$5 developer fee) or go2rtc can relay it, but the video still passes through Google.

Does a eufy camera work as a baby monitor?

Some eufy models have an RTSP stream under Storage → NAS (RTSP Stream), but eufy fixes the audio at AAC-LC, so like Reolink you get a picture without listening. It works with go2rtc converting the audio to G.711.

Do I need the camera maker's cloud or subscription?

For the cameras on the "works" list, no. Mamoon reads the video straight from the camera over your Wi-Fi and keeps working when the internet is down. You need the maker's app only for the first setup.

Sources

  1. TP-Link: Camera Account, RTSP stream1/stream2, ONVIF port 2020, supported wired models; battery models have no RTSP (September 29, 2026)
  2. TP-Link: Tapo Care, microSD and ONVIF can't all run at once
  3. Hikvision E-series manual: Video/Audio → Audio; encodings G.722.1, G.711ulaw, G.711alaw, MP2L2, G.726
  4. Dahua audio setup: Setting → Camera → Audio → Encode; G.711A, G.711U, PCM, AAC
  5. Imou RTSP address (cam/realmonitor), safety-code password, RTSP enabled in the app
  6. Imou defaults to AAC audio; switching to G.711A fixed it, only via Dahua's ConfigTool
  7. Reolink: AAC audio on all cameras, cannot be changed; H.265 main stream on 8 MP models (September 29, 2026)
  8. Reolink: RTSP/ONVIF must be enabled on the camera; VLC live view
  9. eufy: NAS/RTSP guide, H.264 1080p, audio AAC-LC 16 kHz mono (September 29, 2026)
  10. eufy models with RTSP: eufyCam 2/2C, Indoor Cam 2K, Solo IndoorCam C24
  11. go2rtc: ffmpeg source, #video= and #audio= transcoding options (pcma, pcmu)
  12. Google Device Access: RTSP on the Nest app only, WebRTC on Google Home; 5-minute stream sessions
  13. Home Assistant Nest integration: US$5 fee, WebRTC for current cameras
  14. go2rtc: Nest source
  15. ring-mqtt: Ring as RTSP, "all streaming still goes through Ring cloud servers and is not local"
  16. Ring community: RTSP feature request, no support
  17. blinkbridge: Blink has no native RTSP; stream rebuilt from motion clips with up to ~30 s delay
  18. Blink: no RTSP on any model
  19. Arlo: local RTSP only on Pro 3, Pro 4, Ultra, Ultra 2 with SmartHub VMB5000 ("Local Network Access"); not Essential, Go, doorbells
  20. Xiaomi C200/C300/C400 have no RTSP; go2rtc Xiaomi source needs cloud keys
  21. go2rtc: Xiaomi source, Mi Home account, internet needed for encryption keys
  22. Wyze: RTSP firmware for Cam v2, v3, Pan v1 only; none for v1, OG, doorbell, Pan v2/v3
  23. docker-wyze-bridge: authentication change broke all forks (December 2025)
  24. Wyze RTSP beta page: "released for initial testing only"
  25. VLC: Tools → Codec Information (Ctrl+J) shows video and audio codec
  26. CPSC OnSafety: baby monitor cords at least 3 feet from the crib

Spotted a mistake or an outdated figure? Write to [email protected].

A video baby monitor you already own

Mamoon turns an old phone or a Wi-Fi camera into a baby monitor. It recognizes a cry by itself, wakes you even with the nursery sound muted, and the picture never leaves your Wi-Fi.

Want to know when Mamoon is out?

30 days free, then $3.99 a month or $24.99 a year · coming soon to Google Play and the App Store · How Mamoon works