streaming-media
Version:
Effortlessly stream media files over HTTP. Elevate your app's multimedia experience with ease.
65 lines (46 loc) • 1.59 kB
Markdown
# streaming-media
Effortlessly stream media files over the HTTP . Elevate your app's multimedia experience with ease.
## Installation
```bash
npm install streaming-media
```
## Quick Start
what we need.
1. `req` : request object
2. `res` : response object
3. `filePath` : file path of the media file that you need to streaming.
### How to use.
``` js
const mediaStreaming = require("streaming-media");
mediaStreaming(req,res,videoPath)
```
### Example
#### With Express js
```
const express = require("express");
const app = express();
const mediaStreaming = require("streaming-media");
app.get("/video", function (req, res) {
const videoPath = "<path to you's media file>";
mediaStreaming(req,res,videoPath)
});
```
#### With just Http
```
var http = require('http');
const mediaStreaming = require("streaming-media");
http.createServer(function(req, res) {
mediaStreaming(req,res,"storage/a.mp4")
}).listen(8000);
```
## Need to contribute
1. go to the [github]('https://github.com/chethanakh/streaming-media/') repo and rise a issue(if you found the issue or feature).
2. create branch (on top of the dev branch) with below format.
- MS-<issue_number> -> *Ex: MS-1*
3. do your code change and make a single commit with below format.
- <type(fix or feat)>(app): <your's-branch-name> commit message
- ex : feat(app): MS-1 i did awesome future for you.
4. then make PR to the dev branch
That's it.
## Buy me a coffee
[](https://www.buymeacoffee.com/chethana)