Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prantadas/http-streaming
A simple http streaming server available on local network to watch videos on mobile by starting a server in PC.
https://github.com/prantadas/http-streaming
Last synced: 1 day ago
JSON representation
A simple http streaming server available on local network to watch videos on mobile by starting a server in PC.
- Host: GitHub
- URL: https://github.com/prantadas/http-streaming
- Owner: PrantaDas
- License: mit
- Created: 2024-05-08T18:33:34.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-08T22:40:49.000Z (8 months ago)
- Last Synced: 2024-11-05T14:15:13.399Z (about 2 months ago)
- Language: JavaScript
- Size: 35 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# http-streaming
This Node.js server allows streaming of video files from a specified directory on local network :fire: .
## Functionality
The server serves the following functionalities:
- **Video Streaming**: Streams various video formats such as AVI, MP4, MPEG, OGV, TS, WebM, 3GP, and more.
- **Content Type Detection**: Automatically detects and sets the appropriate content type for each video file.
- **Range Requests**: Supports range requests for efficient video streaming.
- **Web Interface**: Provides a simple web interface to browse and play available video files.## Usage
- Just keep the `index.mjs` file inside the video directory that contains the video and run the file.## Demo