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を処理可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト