srs
SHA-256简单、高效、实时的视频服务器,支持 RTMP/WebRTC/HLS/HTTP-FLV/SRT/MPEG-DASH/GB28181,一键 Docker 部署。
全功能开源流媒体服务器,支持WebRTC和多种协议,Docker一键启动
주요 기능
- 支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH、GB28181等十余种协议
- 支持H.264/H.265/AV1/VP9/AAC/Opus/G.711编码,硬件适配广
- 一键Docker部署,无需复杂配置,5分钟搭建直播服务
- 高性能低延迟,适用直播、会议、安防等多种场景
- MIT开源,社区活跃,文档完善(中英文)
할 수 없는 것
- •首次使用注意防火墙开放所需端口(1935 RTMP, 1985 API, 8080 HTTP, 8000/udp WebRTC, 10080/udp SRT)。2. 生产环境建议使用配置文件调优,默认配置适用于测试。3. 若使用WebRTC,需确保服务器有公网IP或正确配置TURN/STUN。4. 国内用户拉Docker镜像建议使用阿里云镜像加速器:registry.cn-hangzhou.aliyuncs.com/ossrs/srs:6。
사용 사례
- 搭建个人或企业直播平台
- 视频会议或远程教育系统
- 安防监控(GB28181)视频接入与分发
- WebRTC实时通信与转码
SRS 是一个简单、高效、实时的视频服务器。它支持 RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH 及 GB28181 等多种流媒体协议,兼容 H.264、H.265、AV1、VP9、AAC、Opus 和 G.711 编码,可在 Linux/macOS 以及 X86_64/ARMv7/AARCH64/M1/RISCV/LOONGARCH/MIPS 等架构上运行。SRS 采用 MIT 许可证,提供一键 Docker 部署,极易上手。适用于直播、视频会议、实时通信等场景。与 nginx-rtmp 或 live555 相比,SRS 原生支持 WebRTC,协议更全面,多架构兼容性更好,且完全开源,社区活跃。
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:确保已安装Docker(或使用二进制包)
步骤2:运行命令 docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -p 10080:10080/udp ossrs/srs:6
步骤3:打开浏览器访问 http://localhost:8080/ 确认服务运行
- 步骤1:确保已安装Docker(或使用二进制包)
- 步骤2:运行命令 docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 -p 8000:8000/udp -p 10080:10080/udp ossrs/srs:6
- 步骤3:打开浏览器访问 http://localhost:8080/ 确认服务运行
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
1eb20245a76643b2d32a1be85e71015079689a0733a10f79964f9a8189c21609이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
停止容器:docker stop <容器ID>,然后删除容器和镜像:docker rm <容器ID>; docker rmi ossrs/srs:6。若使用二进制包,直接删除解压目录即可。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
3 FAQs