2013-10-20 6 views
5

私はかなり前からこれを研究してきましたが、確かなリードは見つかりませんでした。Googleの「ハングアウトオンエア」ストリームの結合機能を複製するにはどうすればよいですか?

以前は、ビデオチャットルーム機能を備えたWowza/Flashアプリケーション(4または8個のビデオ/オーディオストリーム)があり、ストリームをサーバ側で1つのビデオ/オーディオストリームに結合して送信したいライブYoutubeチャンネル、またはAWS CloudFrontのようなCDNを言うことができます。また、WebRTCで中央サーバをどのように実装するのかと思います。

jMixerなどのいくつかのプロジェクトや、検索に役立つが、以前の経験や新しいアイデアを探している "ビジョンミキサー"などの有益なキーワードが見つかりました。今、WebRTCを含む私はストリームを集中するために "マルチポイントコントロールユニット"と "マッ​​シュアップ"を見ています。

もう1つの選択肢は、市販のビデオデコード/エンコードライブラリを生のフレームに組み込み、フレームをつなぎ合わせてエンコードすることです。私はもともとこのルートを下っていましたが、プロジェクトを保留にしました。

アイデア、キーワード、既存のソフトウェア(オープンソースが優先)、またはそれらのライブストリームを取得してリアルタイムで1つに結合する記事は何ですか?私が必要なルートのように、それを自分でコーディングしていますか?

コード化されたソリューションではなく、一般的に効率的な(時間とリソースではなく、計算ではなく)ソリューションをすべてのユーザーに適用できます。

ありがとうございます!

答えて

2

あなたは私の知る限りは、テレプレゼンスのコードから覚えているとして、あなたが一緒にビデオをstiching、独自のrenderererを実装するプラグインINC C++をコーディングすることができますtelepresenceまたはerizo

に見ることができます。

1

Jitsi Videobridgeは、Googleハングアウトが使用するVidyoルータの代わりに、オープンソースのWebRTCです。ブリッジは、ここで見つけることができる:

https://jitsi.org/videobridge

アプリケーションのようなサンプルハングアウトは、ここで利用可能である:

https://meet.jit.si

ブリッジのコードとWebアプリケーションGitHubのに利用可能です。

これが役に立ちます。

関連する問題