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’indirizzo RTSP è l’URL che la tua telecamera utilizza per trasmettere il video su Internet. Puoi trovarlo nel manuale d’uso, nelle impostazioni della telecamera o sul sito Web del produttore.
Formato tipico:
rtsp://utente:password@indirizzo-IP:554/percorso_dello_streamNon sei sicuro? Cerca il modello della tua telecamera insieme alla frase RTSP URL oppure contatta il produttore.
Di solito è dovuto a un indirizzo errato, a una telecamera non raggiungibile o a una connessione bloccata.
- Assicurati che la telecamera sia accesa e che RTSP sia abilitato nelle impostazioni.
- Per l’accesso da Internet, lo stream deve essere pubblico (gli indirizzi IP privati come
192.168.x.xnon funzionano dall’esterno). - Se la telecamera è dietro un router, configura l’inoltro delle porte (di solito la porta
554). - Controlla che la connessione non sia bloccata da un firewall o dal tuo provider Internet.
Devi configurare l’inoltro delle porte sul router (di solito la porta 554) verso l’indirizzo IP interno della telecamera.
- Puoi trovare istruzioni specifiche per il tuo router online.
- Usa password sicure e disattiva i servizi non necessari sulla telecamera.
Sì, se la telecamera trasmette anche l’audio. Cerchiamo di riprodurlo (in genere con il codec AAC). Alcuni browser bloccano la riproduzione automatica con audio: attivala manualmente se necessario.