An open API service indexing awesome lists of open source software.

https://github.com/anand-sony/realtime-streaming

A real-time video streaming projects.
https://github.com/anand-sony/realtime-streaming

chunks expressjs nodej reactjs streaming

Last synced: about 1 month ago
JSON representation

A real-time video streaming projects.

Awesome Lists containing this project

README

          

# 🎥 Realtime Video Streaming

A real-time video streaming application using **React**, **React Player**, and **Node.js (Express)**. The server streams video content in chunks using **range requests**, ensuring efficient playback without allowing direct downloads.

## 🚀 Features
- 📹 **Seamless Video Streaming** with chunk-based delivery
- 🎛 **Adaptive Video Quality** (Client can switch quality dynamically)
- 🌐 **CORS-enabled API** for cross-origin requests
- 🔄 **Efficient File Handling** with `fs.createReadStream`
- ⚡ **Fast and Responsive UI** with **React Player**
- 🔐 **Prevents Direct Downloads** (only allows streaming)

---

## 🏗 Tech Stack
### **Frontend (Client)**
- React
- React Player (`react-player`)

### **Backend (Server)**
- Node.js
- Express
- CORS
- File System (`fs` module)