ossrs/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.

해결하는 문제

SRS는 다양한 프로토콜과 아키텍처 간의 비디오 및 오디오 스트리밍을 단순화하는 고성능 실시간 미디어 서버를 제공합니다. 여러 스트리밍 표준을 관리하는 복잡성을 제거하고, 단일 서버에서 광범위한 인게이스트 및 재생 포맷을 지원합니다.

작동 방식

SRS는 RTMP, SRT, WebRTC와 같은 프로토콜을 통해 스트림을 수신한 후, HLS, HTTP-FLV, MPEG-DASH와 같은 형식으로 시청자에게 배포하는 미디어 허브 역할을 합니다. H.264, H.265, AV1, VP9 등 광범위한 코덱을 지원하며, x86_64에서 RISC-V에 이르기까지 거의 모든 현대 CPU 아키텍처에서 실행될 수 있도록 설계되었습니다.

대상 사용자

라이브 스트리밍 애플리케이션, 비디오 플랫폼, 실시간 통신 도구를 구축하는 개발자 및 운영자에게 적합합니다. 다양한 디바이스와 네트워크에서 저지연 미디어 전달이 필요한 경우에 최적입니다.

주요 특징

  • 광범위한 프로토콜 지원: RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, GB28181 지원.
  • 다중 아키텍처 호환: x86_64, ARM, Apple M1, RISC-V, LoongArch, MIPS를 포함한 Linux 및 macOS에서 실행 가능.
  • AI 기반: AI 에이전트를 활용해 시스템을 유지보수하는 방법을 제안하는 AI 기반 실시간 미디어 서버로 위치 지정됨.
  • 광범위한 코덱 지원: H.264, H.265, AV1, VP9, AAC, Opus, G.711 처리 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트