Repolode
ossrs

ossrs/srs

SRS 是一款高性能实时流媒体服务器,支持 RTMP、WebRTC、HLS、SRT 等多种协议。

可替代:Wowza Streaming Engine

Star
29,433
Fork
5,707
未关闭 Issue
11
最近提交
8天前

这是什么?

SRS(Simple Realtime Server)是一款面向直播和实时音视频的流媒体服务器。它可以通过 RTMP、WebRTC、SRT 和 GB28181 接收推流,再以 HLS、HTTP-FLV、HTTP-TS、MPEG-DASH 等方式分发,一条接入链路即可同时服务桌面播放器、浏览器和移动端。

项目支持 Linux 和 macOS,涵盖 x86_64、ARM、RISC-V、LoongArch、MIPS 等架构,并可原生运行于 Windows x64。支持的编解码器包括 H.264、H.265、AV1、VP9、AAC、Opus 和 G.711。项目提供 Docker 镜像,并包含 HTTP API 和 Prometheus 指标导出,便于运维监控。

SRS 采用 MIT 许可证。快速入门可以使用 FFmpeg 或 OBS 推流,再通过 VLC 或网页播放器观看。

核心功能

  • 01支持 RTMP、WebRTC、SRT、GB28181 等协议的推流与拉流。
  • 02通过 HLS、HTTP-FLV、HTTP-TS、MPEG-DASH 分发直播内容。
  • 03支持 H.264、H.265、AV1、VP9、AAC、Opus、G.711 等编解码器。
  • 04可在 Linux、macOS 和 Windows x64 上运行,覆盖多种 CPU 架构。
  • 05提供 HTTP API 和 Prometheus 指标导出,便于管理与监控。

适用场景

  • 搭建接收 OBS 或 FFmpeg 推流的直播平台。
  • 在 RTMP 与 WebRTC 之间转换,实现浏览器低延迟播放。
  • 接入 GB28181 摄像头视频流,并通过网页协议分发。
  • 以 Docker 方式部署自托管的流媒体后端。

快速上手

  1. 1

    使用 Docker 运行 SRS

    docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -p 10080:10080/udp ossrs/srs:6
  2. 2

    在浏览器中打开验证页面

  3. 3

    使用 FFmpeg 推送测试视频流

    ffmpeg -re -i ./doc/source.flv -c copy -f flv -y rtmp://localhost/live/livestream

使用前须知

  • 部分第三方库遵循其各自的许可证发布。

标签

常见问题

srs 是什么?
SRS 是一款高性能实时流媒体服务器,支持 RTMP、WebRTC、HLS、SRT 等多种协议。 SRS(Simple Realtime Server)是一款面向直播和实时音视频的流媒体服务器。它可以通过 RTMP、WebRTC、SRT 和 GB28181 接收推流,再以 HLS、HTTP-FLV、HTTP-TS、MPEG-DASH 等方式分发,一条接入链路即可同时服务桌面播放器、浏览器和移动端。
srs 可以免费使用吗?用的什么许可证?
srs 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
srs 还在维护吗?
活跃维护中。srs 最近一次提交是在 2026年10月31日。
srs 适合用来做什么?
搭建接收 OBS 或 FFmpeg 推流的直播平台。 在 RTMP 与 WebRTC 之间转换,实现浏览器低延迟播放。 接入 GB28181 摄像头视频流,并通过网页协议分发。 以 Docker 方式部署自托管的流媒体后端。
srs 怎么安装和运行?
使用 Docker 运行 SRS: docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -p 10080:10080/udp ossrs/srs:6 在浏览器中打开验证页面 使用 FFmpeg 推送测试视频流: ffmpeg -re -i ./doc/source.flv -c copy -f flv -y rtmp://localhost/live/livestream
在哪里获取 srs?
源代码和安装说明在 GitHub 上:https://github.com/ossrs/srs

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目