#13 · Primary category: Video & Animation
srs
SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
Project last updated:08/26/26
GitHub Stars
29.2K
Forks
5.7K
Contributors
154
License
MIT
Why we included this project
SRS is the sort of self-hosted media server that quietly shows up behind a lot of live-streaming products, and teams building their own video stack tend to recognize it immediately. It ingests and redistributes streams across RTMP, WebRTC, HLS, SRT, and MPEG-DASH, so you can publish from OBS or a browser and reach viewers on nearly any device without wiring together services that don't talk to each other. Beyond the usual H.264 and AAC, it handles H.265, AV1, and VP9, and it runs on ARM and RISC-V hardware as well as x86, which makes it a reasonable fit for edge appliances and lower-power boxes. For teams that want a self-hosted backbone instead of a managed cloud offering, the MIT license and official Docker image lower the barrier to testing, and the documentation is thorough enough to go from install to a live stream without much friction.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine