Displaying 1 to 15 from 15 results

SRS (Simple Realtime Server)- Simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.

  •    C++

SRS (Simple Realtime Server) is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT. SRS is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. SRS provides variety of inputs, for example, Push RTMP to SRS, Push RTSP/UDP/FLV to SRS, Pull Stream to SRS. SRS can transform the RTMP to other protocols or deliveries, for example, RTMP Transcode, Snapshot, Forward to Other Servers, Transmux to HTTP-FLV, Transmux to HLS, Transmux to HDS, Transmux SRT, DVR to FLV/MP4. SRS canbe used in CDN for large stream clusters, for example, RTMP Cluster、 OriginCluster, VHOST, Reload, HTTP-FLV Cluster.

go-oryx - The go-oryx is SRS++, focus on real-time live streaming cluster.

  •    Go

Oryx is next generation media streaming server, extract service to processes which communicates over http with each other, to get more flexible, low latency, programmable and high maintainable server. Oryx will implement most of features of srs, which is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. In another words, oryx is next-generation srs, the srs-ng.

rtsp-simple-server - ready-to-use server and proxy that allows to read, publish and proxy video and audio streams with RTSP, RTMP, HLS

  •    Go

rtsp-simple-server is a ready-to-use and zero-dependency server and proxy that allows users to publish, read and proxy live video and audio streams through various protocols like RTSP, RTMP, HLS. It publish and read live streams to the server. It acts as a proxy and serve streams from other servers or cameras, always or on-demand.




rtmp - Server implementation of Adobe's RTMP 1.0 protocol in Go.

  •    Go

Server implementation of RTMP 1.0 protocol in Go. Build an example server script via Make and Run it.

streaming-room - Streaming room in Node.js, rtmp, hsl, html5 videojs player

  •    Javascript

Fully operational server and client for streaming and playing. Clone this repository or download the code.

docker-multistreamer - Dockerized multistreamer

  •    Shell

Multistreamer is a webapp for publishing to multiple video-streaming services at the same time. This is an image for running multistreamer in a container.


BLSS - NGINX-based Live Media Streaming Server

  •    C

Media streaming server based on nginx-rtmp-module. All features of nginx-rtmp-module are inherited, i.e., it is 100% compatible with nginx-rtmp-module.

streaming-host-sample - This project contains sample of video streaming host that building docker-compose

  •    Nginx

This project contains sample of video streaming host that building docker-compose. RTMP server is built up by nginx-rtmp-module. Broadcast server sends video stream to RTMP server by using FFmpeg. Streaming sever sends video by HLS(HTTP Live Streaming). then you will be able to access http://localhost/hls/broadcast.m3u8 and watch sample movie. If you want to stream live that set up RTMP URL rtmp://localhost:1935/encoder.

go-rtmp - RTMP 1.0 server/client library written in Go.

  •    Go

RTMP 1.0 server/client library written in Go. See also server_demo and client_demo.

xiu - A powerful and secure live server by pure rust (rtmp/httpflv/hls/relay).

  •    Rust

Xiu is a powerful and secure live server written by pure Rust, it now supports popular live protocols like RTMP/HLS/HTTPFLV (and maybe other protocols in the future), you can deploy it as a stand-alone server or a cluster using relay feature.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.