OpenSource-Hub
J

Janus WebRTC Server

9.1k stars·動画・音声ダウンロード·SHA-256 チェックサム確認済み

オープンソースの汎用 WebRTC サーバーで、音声・映像通信およびデータチャネルをサポートします。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

WebRTC 汎用サーバー。音声・映像のリアルタイム通信を実現します。

主な機能

  • 音声・映像ストリームの転送と録画をサポート
  • プラグインアーキテクチャにより、SIP、Streaming などの機能を拡張可能
  • HTTP/WebSocket/MQTT などの多様な制御インターフェースをサポート
  • データチャネル(Data Channels)をサポート
  • 軽量で、組み込みやエッジへのデプロイに適している

できないこと

  • •Windows ではネイティブ実行がサポートされていないため、WSL で使用する必要があります。非公式の .exe ビルドは使用しないでください。libnice は問題を回避するため、新しいバージョンを手動でコンパイルする必要があります。libsrtp は >=2.x で、OpenSSL サポートを有効にする必要があります。

使用例

  • ビデオ会議システム
  • ライブ配信のプッシュとトランスコーディング
  • IoTデバイスのリアルタイム監視

Janus は、Meetecho が開発した軽量で汎用的な WebRTC サーバーです。音声・映像の転送、録画、ゲートウェイなどのコア機能を提供し、HTTP/WebSocket/RabbitMQ などのプロトコルによる制御をサポートしています。ライブ配信、ビデオ会議、IoT などのリアルタイム通信シナリオに適しています。

タグ

WebRTC实时通信音视频服务器开源

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Janus のソースコードをダウンロードする(Git クローンまたは圧縮アーカイブ)

4

すべての依存ライブラリをインストールする(README の依存関係リストを参照)

5

autogen.sh と configure を実行し、その後 make でコンパイルする

インストールガイド
  1. Janus のソースコードをダウンロードする(Git クローンまたは圧縮アーカイブ)
  2. すべての依存ライブラリをインストールする(README の依存関係リストを参照)
  3. autogen.sh と configure を実行し、その後 make でコンパイルする
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

ビルドディレクトリを削除するか、パッケージマネージャーでアンインストールしてください(ソースコードからコンパイルした場合は、インストールディレクトリを直接削除するだけで構いません)。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスGPL-3.0
最終更新2026-10-20 23:02:13
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト