IP Camera Re-Streaming — Publish RTSP Cameras to Your Website

Connect your IP cameras and deliver live video to viewers in any browser — no Flash, no viewer app, no setup on the viewer’s side. Video plays right on your webpage. Solution involves: a live streaming server service that retrieves the RTSP stream and delivers it as browser compatible DASH/HLS + turnkey site software to manage re-streams on your domain or subdomain.

What It Does

  • RTSP/RTMP input — pulls streams from any IP camera, DVR, NVR, or RTSP/RTMP source
  • DASH/HLS output — packages for browser playback on any device
  • Scale – streaming server serves multiple clients, without viewer load on IP camera and network
  • Channel management — each camera gets its own page with live/offline status and thumbnails
  • Access control — restrict channel access to specific users, groups, or paid members
  • Multiple concurrent cameras — run many cameras simultaneously (plan-dependent)
  • Automatic snapshots — thumbnail previews updated from the live feed
  • Load optimizations – auto-pause cameras with no viewers and resume on request
  • VideoWhisper Restream Player — optimized HTML5 player for IP camera streams, resume paused
  • Keep Camera Stream Private — server pulls from camera; viewers never access the camera directly
  • Turnkey Site Solution – own site on your domain/subdomain to manage IP camera restreams

IP Camera RTSP streaming setup

Popular Use Cases

Short-Term Rentals & Airbnb

Share exterior or amenity cameras with current guests. Each booking gets private access to their property’s channel — access revoked automatically after checkout.

Pet Hotels & Dog Daycare

Let owners check on their pets during the day via a private channel. Restrict access to the current boarder’s owner only — other clients see nothing.

Kindergartens & Daycares

Give parents live access to classroom cameras during the day. Channel access restricted to enrolled families, with optional recording for end-of-day review.

Gyms & Fitness Studios

Live views of equipment areas, class rooms, or studio spaces for members. Helps people see how busy equipment is before driving over.

Construction & Real Estate

Live progress feeds for investors, project managers, and stakeholders. Time-lapse archiving documents the build week by week.

Remote Farms & Agriculture

Monitor livestock, greenhouses, irrigation equipment, and entry points from anywhere in the world.

Retail & Hospitality

Customer-facing or management views of busy areas, queues, or dining rooms — live on your website without exposing camera access to the public internet.

Camera Compatibility

Works with any camera or stream source supporting:

  • RTSP — most IP cameras (Hikvision, Dahua, Axis, Reolink, Uniview, Hanwha, Amcrest, Foscam, and more)
  • RTMP — streaming encoders, some NVRs
  • HLS (m3u8) — existing stream endpoints
  • UDP — broadcast/multicast sources

Recommended encoding: H.264 video + AAC audio for best browser compatibility.

Technical ReStream Highlights

  • User Interface: Own site with Broadcast Live Video with frontend/backend to manage re-streams
  • Host Interface: VideoWhisper CRM to review, troubleshoot re-streams
  • Player: Generic DASH/HLS or VideoWhisper Restream Player ([videowhisper_restream_player])
  • Input protocols: RTSP, RTMP, HLS, UDP
  • Output: MPEG-DASH + HLS for all browsers and devices
  • Access control: WordPress user roles, custom per-channel access lists, myCRED paid access
  • Server: VideoWhisper Server (included in all site2stream.com plans)
  • Network: Camera does not need a public IP — server pulls from camera, viewers connect to server
  • Port forwarding required if camera is behind NAT/router (standard IT configuration)

Get Started

Managed hosting at Site2Stream.com — includes server, plugin, professional camera setup, and priority support.

MVP

$100/month
  • ✔ 3 Concurrent Cameras
  • ✔ 50 GB Storage
  • ✔ VideoWhisper Server included
  • ✔ Full plugin included
  • ✔ Professional setup

Get Started

Starter

$150/month
  • ✔ 20 Concurrent Cameras
  • ✔ 100 GB Storage
  • ✔ VideoWhisper Server included
  • ✔ Full plugin included
  • ✔ Professional setup

Get Started

⭐ Growth

$250/month
  • ✔ 50 Concurrent Cameras
  • ✔ 1 TB Storage
  • ✔ VideoWhisper Server included
  • ✔ Full plugin included
  • ✔ Professional setup

Get Started

Custom development and advanced setup on own dedicated server is possible.
Ask for a Free Project Consultation

Want to try yourself? Free plugin Broadcast Live Video on WordPress.org , free developer streaming plan on WebRTC Host .