Home
Softono

Simple Web Video Streaming

Open source PHP
23
Stars
5
Forks
0
Issues
2
Watchers
1 year
Last Commit

 About Simple Web Video Streaming

A simple JavaScript/PHP based web video streaming framework

Platforms

Web Self-hosted

Languages

PHP

Need Help Installing Simple Web Video Streaming?

We provide expert installation service for this software. Our team will install, configure, and secure Simple Web Video Streaming on your server. plans start at just $30.

Simple Web Video Streaming

View on GitHub

Simple Web Video Streaming

A lightweight browser-based video streaming solution built with JavaScript and PHP.

Not AI generated code

Streaming User Interface

Features

  • Entirely browser-based streaming - no additional server-side or client-side framework required
  • Real-time performance metrics (frame rate, bandwidth)
  • Adjustable quality settings and thread count
  • Cross-browser compatibility
  • Integration with YOLO object detection in C++

Installation

  1. Configure streaming authentication methods (if required) and deploy files to a web server
  2. Make the data directory writable for temporary file exchange
  3. Access index.php to start streaming and view.php URL for viewing
  4. For object detection: compile the YOLO C++ code with the provided custom makefile

Folder Structure

Folder/File Description
assets/ CSS and JavaScript files
data/ Storage for streaming images
yolov3-cpp/ C++ implementation of YOLO object detection
index.php Streaming page for broadcasters
view.php Viewing page for audience

Usage

Streaming: Open index.php → Start Camera → Adjust Quality and Frame Rate → Start Streaming

Viewing: Open view.php → Start View

Object Detection: The system can automatically detect objects in the video stream using YOLOv3. Detected objects (people, cats, dogs) are saved with timestamps in a separate directory.