Embed a live camera on a WordPress website
Verify a public RTSP/RTSPS stream in the browser and then place the prepared iframe on a WordPress page, post, or landing page.
This is the fast path when you need a live camera on a company website without building your own player or relying on a vendor viewer.
What to prepare before a WordPress embed
- A publicly reachable RTSP or RTSPS stream that can be verified in the browser.
- A WordPress page, post, or block where custom HTML / iframe embed is allowed.
- A clear public-facing page where the live image should appear.
What this changes for a WordPress team
Less extra build work
You do not open a custom player project just to place one public live view on a website.
Faster website handoff
Once the stream is validated, the next step is a clear iframe action for the editor, page builder, or HTML block.
Lower rollout risk
Playback is confirmed first, so the CMS placement and visitor-facing launch happen on top of a real browser result.
Where this usually fits in a WordPress rollout
- when you already have a page, post, or landing page and need one clear live-camera block on it
- when you want browser playback confirmed first and only then move to Gutenberg, custom HTML, or a page-builder block
- when you do not want a custom player project just to place one public live view on a website
What usually blocks the WordPress rollout
- the stream is not publicly reachable yet, so the real blocker is RTSP availability rather than WordPress itself
- the team is trying to solve embed before there is a verified browser-ready output
- the use case actually needs recording, access control, or a different delivery model than a public iframe embed
What a clean handoff to the web team looks like
- validated player output first, iframe snippet second, CMS placement third
- a named owner for stream availability, RTSP URL changes, and camera-side adjustments
- a clear decision on which public URL will show the camera and in what context
Common questions before you embed a live camera
Before you think about blocks, CMS fields, or iframe wrappers, verify that you have a publicly reachable RTSP/RTSPS stream and working browser playback.
L’adresse RTSP est l’URL que votre caméra utilise pour diffuser la vidéo sur Internet. Vous pouvez la trouver dans le manuel d’utilisation, dans les paramètres de la caméra ou sur le site Web du fabricant.
Format typique :
rtsp://utilisateur:motdepasse@adresse-IP:554/chemin_du_fluxVous n’êtes pas sûr ? Recherchez le modèle de votre caméra avec le terme RTSP URL ou contactez le fabricant.
Le plus souvent, cela est dû à une adresse incorrecte, à une caméra inaccessible ou à une connexion bloquée.
- Assurez-vous que la caméra est allumée et que le RTSP est activé dans ses paramètres.
- Pour un accès depuis Internet, le flux doit être publiquement accessible (les adresses IP privées comme
192.168.x.xne fonctionnent pas depuis l’extérieur). - Si la caméra se trouve derrière un routeur, configurez une redirection de port (généralement le port
554). - Vérifiez que la connexion n’est pas bloquée par un pare-feu ou votre fournisseur d’accès Internet.
Vous devez configurer une redirection de port sur votre routeur (généralement le port 554) vers l’adresse IP interne de la caméra.
- Vous pouvez trouver des guides spécifiques à votre modèle de routeur en ligne.
- Utilisez des mots de passe forts et désactivez les services inutiles sur votre caméra.
Oui, si la caméra transmet l’audio. Nous essayons de lire le son (généralement avec le codec AAC). Certains navigateurs bloquent la lecture automatique avec le son – activez-la manuellement si nécessaire.