Show RTSP IP cameras inside AVEVA, Ignition or any web HMI
Stream RTSP cameras into any SCADA via a web widget.
$150 · Free trial · 3 cameras
CCTV camera in your SCADA application
connect RTSP or ONVIF camerasin the Plant or in the factory inside the SCADA application
Product Overview
Camera HTTP Server is a Windows-based software solution designed to integrate IP cameras using RTSP video streams with SCADA systems, HMI applications, web applications, and other software that can display HTML/web content.
Many industrial applications can display web pages but do not natively support RTSP camera streams. Camera HTTP Server solves this integration challenge by acting as a bridge between the camera's RTSP stream and an HTML-compatible application.
The software receives the RTSP stream from the camera, converts it into a browser-compatible video stream, and makes the live video available through an HTTP URL.
This allows a camera to be displayed directly inside an embedded web browser or HTML component within applications such as:
- SCADA systems
- HMI applications
- Industrial monitoring systems
- Web-based dashboards
- Control room applications
- Manufacturing applications
- Building management systems
- Custom Windows applications
- Any application capable of displaying HTML/web content
The software can be installed on the same computer/server as the SCADA application or on a separate dedicated server connected to the same network.
The Problem Camera HTTP Server Solves
cameras commonly provide video through RTSP (Real-Time Streaming Protocol).
RTSP is widely supported by professional IP cameras and surveillance equipment. However, many SCADA, HMI, and industrial software platforms do not provide native RTSP playback inside their HTML/web browser components.
This creates an integration problem:
Camera
RTSP Camera → RTSP Stream
but the application requires:
HTML/Web Browser → HTTP/Web Video
Camera HTTP Server provides the required bridge:
Key Features
RTSP Camera Support
Camera HTTP Server connects directly to cameras that provide an RTSP video stream.
The camera can be a conventional IP camera or an ONVIF-compatible camera, provided the camera exposes an RTSP stream.
Browser-Compatible Video
The software converts the incoming RTSP stream into a format that can be displayed directly through an HTML page in a standard web browser or embedded browser component.
Multiple Cameras on One Server
A single Camera HTTP Server installation can manage multiple cameras simultaneously.
Each camera can be assigned its own HTTP port.
For example:
- Camera > RTSP Source > HTTP Port
- Camera 1 > RTSP Stream 1> 8081
- Camera 2 > RTSP Stream 2> 8082
- Camera 3 > RTSP Stream 3> 8083
- Camera 4 > RTSP Stream 4> 8084
- Camera 5 > RTSP Stream 5> 8085
The number of cameras supported under the licensed version is not restricted by the software license.
Actual practical capacity can depend on the server hardware, camera resolution, frame rate, network bandwidth, and number of simultaneous streams.
Simple Integration Concept
Once a camera has been configured and started, it becomes accessible through an HTTP address.
For example:
http://192.168.1.100:8081
where:
- 192.168.1.100 = Camera HTTP Server IP address
- 8081 = HTTP port assigned to the camera
A second camera could use:
http://192.168.1.100:8082
A third camera:
http://192.168.1.100:8083
This approach allows multiple camera views to be integrated into the same SCADA or HMI environment.
Camera Connectivity
Camera HTTP Server uses RTSP as the video streaming protocol.
The application does not require a proprietary camera protocol.
For an ONVIF-compatible camera, the software uses the camera's available RTSP stream.
Therefore, the important requirement is that the camera provides a valid RTSP stream that can be accessed by the server.
A typical RTSP address may look like:
rtsp://username:password@192.168.1.50:554/stream
The exact RTSP URL depends on the camera manufacturer and model.
One-Time Licensing
Camera HTTP Server uses a one-time licensing model.
The licensed version supports an unlimited number of cameras. There is no recurring per-camera subscription.
This allows customers to expand their camera installation without purchasing a new license for every additional camera.
Free Evaluation Mode
The software includes a free evaluation mode supporting up to three cameras.
In evaluation mode:
- Up to three cameras can be configured.
- Video streaming operates for approximately 20 minutes.
- After the evaluation period expires, streaming stops.
- Streaming can be manually started again for another evaluation period.
Licensed Mode
After activation:
- Unlimited cameras can be configured.
- Multiple cameras can run simultaneously.
- No per-camera license is required.
- The license is a one-time license.
System Requirements
Supported Operating Systems
Camera HTTP Server supports:
- Windows Server 2019
- Windows Server 2022
- Windows Server 2025
- Windows 10
- Windows 11
.NET Requirement
The application requires:
Microsoft .NET 8.0 Desktop Runtime – x64
Recommended/runtime version:
.NET 8.0 Desktop Runtime 8.0.8 or later compatible release
The required runtime must be installed before running Camera HTTP Server.