With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Node-Media-Server Alternatives
Similar projects and alternatives to Node-Media-Server
-
srs
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
kurento-media-server
Discontinued [ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
-
shaka-packager
A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Ant-Media-Server
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
Node-Media-Server reviews and mentions
-
Live Streaming
For in-house hosting, a project like https://github.com/ossrs/srs or https://github.com/illuspas/Node-Media-Server may meet your needs. Ultimately though, you should be able to build whatever you need from scratch using an Nginx server with the RTMP module and an ffmpeg process
- Node Media Server
- serving videos from backend
-
Creating an audio streaming server with DASH, HLS or SmoothStreaming
I am currently building a home server and want to create my own audio book server and mobile application. On the mobile site I will use react native with react-native-track-player. The TrackPlayer supports DASH, HLS or SmoothStreaming. Now I am struggling to build a server and providing one of these formats. When I search for a solution there are many recommendations to create a stream like const stream = fs.createReadStream(filePath); and pipe it like stream.pipe(res);. This is working in the browser but seems not to be compatible with the TrackPlayer. When looking for solutions to create a stream based on DASH, HLS or SmoothStreaming I just find some complex solutions like the Node-Media-Server which seems a bit overkill for what I am trying to do. So my question is, do you know a simpler solution to send an mp3 file through an express endpoint in DASH, HLS or SmoothStreaming format? Or do you have any recommendations where I can have a look?
-
How do you handle streaming audio through HTTP on prem?
Like this?
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Stats
illuspas/Node-Media-Server is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Node-Media-Server is JavaScript.
Popular Comparisons
- Node-Media-Server VS kurento-media-server
- Node-Media-Server VS hello-muiplayer
- Node-Media-Server VS srs
- Node-Media-Server VS node-video-lib
- Node-Media-Server VS livego
- Node-Media-Server VS iptv-youtube-live
- Node-Media-Server VS multiflux
- Node-Media-Server VS shaka-packager
- Node-Media-Server VS Ant-Media-Server
- Node-Media-Server VS obs-studio
Sponsored