このプロジェクトについて
livegoは純粋なGolangで実装された軽量で効率的なライブ動画ストリーミングサーバーであり、クロスプラットフォーム対応とシンプルなセットアップを提供します。RTMP、AMF、HLS、HTTP-FLVなどの広く使用されている転送プロトコル、コンテナフォーマットのFLVおよびTS、エンコーディングフォーマットのH264、AAC、MP3をサポートしています。サーバーはプリコンパイル済みバイナリ、Docker、またはソースからのコンパイルでデプロイできます。ユーザーはHTTP管理インターフェースを通じてチャネルキーを取得し、RTMPでストリームをプッシュでき、ダウンロード側の再生はRTMP、HTTP-FLV、HLSエンドポイントでサポートされています。SSL証明書を用いた任意のHTTPS対応もHLSで可能です。設定オプションでは、リスニングアドレス、タイムアウト、ログレベル、GOP設定のカスタマイズが可能です。シンプルさとパフォーマンスを重視して設計され、livegoは外部依存なしで自己ホスト型のライブストリーミングバックエンドを必要とする開発者にとって実用的なソリューションとなります。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.