OpenSource-Hub
S

srs

SHA-256
28.8k stars·동영상·오디오 다운로드·SHA-256 체크섬 확인됨

간단하고 효율적인 실시간 비디오 서버로, RTMP/WebRTC/HLS/HTTP-FLV/SRT/MPEG-DASH/GB28181을 지원하며 원클릭 Docker 배포가 가능합니다.

모든 기능을 갖춘 오픈 소스 스트리밍 미디어 서버, WebRTC 및 다양한 프로토콜 지원, Docker 원클릭 시작

주요 기능

  • RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, GB28181 등 10여 가지 프로토콜 지원
  • 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 이미지를 pull할 때는 Alibaba Cloud 미러 가속기 사용을 권장합니다: 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를 기본적으로 지원하고, 프로토콜이 더욱 포괄적이며, 멀티 아키텍처 호환성이 더 뛰어나고, 완전한 오픈 소스이며 커뮤니티가 활발합니다.

태그

streamingwebrtclive-videortmphlsdocker

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: Docker가 설치되어 있는지 확인(또는 바이너리 패키지 사용)

4

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

5

3단계: 브라우저를 열고 http://localhost:8080/ 에 접속하여 서비스가 실행 중인지 확인

설치 가이드
  1. 1단계: Docker가 설치되어 있는지 확인(또는 바이너리 패키지 사용)
  2. 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. 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. 바이너리 패키지를 사용하는 경우 압축 해제된 디렉터리를 직접 삭제하면 됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-22 14:59:26
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

4 FAQs

유사한 프로젝트