caiogondim / Video Stream.js
🔜 📼 Video stream middleware for express.js
Stars: ✠37
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Video Stream.js
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✠35 (-5.41%)
Mutual labels: streaming, h264
SimpleRemoteDesktop
Remote desktop client based on h264 steam. like splashtop and other
Stars: ✠17 (-54.05%)
Mutual labels: streaming, h264
Node Video Lib
Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer
Stars: ✠264 (+613.51%)
Mutual labels: mp4, h264
Jmuxer
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Stars: ✠222 (+500%)
Mutual labels: mp4, h264
Transcoder
🎞 Hardware-accelerated video transcoding using Android MediaCodec APIs. Supports cropping, concatenation, clipping, audio processing, video speed and much more.
Stars: ✠404 (+991.89%)
Mutual labels: mp4, h264
Awesome Video
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Stars: ✠397 (+972.97%)
Mutual labels: mp4, streaming
demuxer
A tool for demux ts/mp4/flv by typescript. Support HEVC/AVC/AAC codec
Stars: ✠108 (+191.89%)
Mutual labels: h264, mp4
Ffmediaelement
FFME: The Advanced WPF MediaElement (based on FFmpeg)
Stars: ✠733 (+1881.08%)
Mutual labels: mp4, h264
live-stream-media-source-extensions
Live stream h264 encoded mp4 video on media source extensions using ffmpeg, node.js, socket.io, and express. Works in chrome, firefox, safari, and android. Not iOS compatible. Work has moved to mse-live-player repo =>
Stars: ✠24 (-35.14%)
Mutual labels: h264, mp4
dji-ryze-tello
Pythonic DJI Ryze Tello Workbench
Stars: ✠17 (-54.05%)
Mutual labels: streaming, h264
Ffmediatoolkit
FFMediaToolkit is a cross-platform video decoder/encoder library for .NET that uses FFmpeg native libraries. It supports video frames extraction, reading stream metadata and creating videos from bitmaps in any format supported by FFmpeg.
Stars: ✠156 (+321.62%)
Mutual labels: mp4, h264
Media Stream Library Js
JavaScript library to handle media streams on the command line (Node.js) and in the browser.
Stars: ✠192 (+418.92%)
Mutual labels: mp4, h264
Strimpack
A platform for livestreamers to make a home for their audience.
Stars: ✠378 (+921.62%)
Mutual labels: express, streaming
Ffmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
Stars: ✠27,382 (+73905.41%)
Mutual labels: mp4, streaming
video-stream
Express middleware for streaming video.
Installation
npm install -S video-stream
Usage
Call videoStream
middleware passing the directory that we should look for videos.
const path = require('path')
const express = require('express')
const videoStream = require('video-stream')
const app = express()
// video-stream route
app.get('/video/:filename', videoStream({ dir: path.resolve(__dirname) }))
// Your normal routes
app.get('/', (req, res) => {
res.send('Hello World')
res.end()
})
app.listen(3000, () => {
console.log(`Listening on port 3000`)
})
Check a working example on example folder.
caiogondim.com · GitHub @caiogondim · Twitter @caio_gondim
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].