Documentation
Developer documentation
Everything you need to embed live camera streams and connect your IP cameras to PanoraCast.
Quick start
Get started in minutes
Choose your path to start streaming.
Embed a stream
Copy an iframe tag and paste it into any webpage to show a live camera feed.
Read guideCamera setup
Find your camera's RTSP URL, browse brand-specific patterns, and test your connection.
Read guideEmbedding the player
The simplest way to show a live camera on your website is with an iframe embed. PanoraCast handles HLS playback, theme switching, auto-reconnect, and offline state automatically.
Step 1: Create a stream
From your dashboard, go to a camera and click "Create Stream". You'll get an embed token.
Step 2: Copy the embed code
Copy the iframe snippet from the Embed Settings page and paste it into your HTML.
Step 3: Customize (optional)
Add URL parameters for theme, title, responsiveness, and logo placement.
Player URL parameters
| Parameter | Values | Default |
|---|---|---|
| theme | dark, light | dark |
| responsive | true, false | false |
| title | any string | (none) |
| logo_pos | tl, tr, bl, br | tr |
<iframe
src="https://player.panoracast.com/watch/YOUR_EMBED_TOKEN"
width="100%"
height="450"
frameborder="0"
allowfullscreen
></iframe><div style="position:relative;
padding-bottom:56.25%;height:0;">
<iframe
src="https://player.panoracast.com
/watch/TOKEN?responsive=true"
style="position:absolute;top:0;
left:0;width:100%;height:100%;"
frameborder="0"
allowfullscreen
></iframe>
</div>Camera setup
Finding your camera's stream URL
PanoraCast supports any camera with RTSP or RTMP output.
Most IP cameras provide an RTSP URL for their video stream. The format varies by brand. Here are the most common patterns:
rtsp://admin:password@IP:554/Streaming/Channels/101rtsp://admin:password@IP:554/cam/realmonitor?channel=1&subtype=0rtsp://admin:password@IP:554/h264Preview_01_mainrtsp://admin:password@IP:554/cam/realmonitor?channel=1&subtype=0rtsp://root:password@IP:554/axis-media/media.amprtsp://IP:7447/camera_idReplace admin:password with your camera credentials and IP with your camera's IP address. If you're unsure, check your camera's web interface or use our camera test tool.
Ready to stream?
Create a free account and start embedding live camera streams today.