私は挑戦しています、私はオープンソースのWebプロジェクトでビデオ会議ツールを作る必要があります。ビデオ会議 - アーキテクチャについてのヘルプ
どのようにソフトウェアのコストとソースへの完全なアクセスなしでこれを行うことができますか?
少なくとも、オーディオのみ。
いくつかのフレームワークで可能ですか?またはフラッシュはユニークな選択肢ですか?何か案が?
ありがとうございます!
私は挑戦しています、私はオープンソースのWebプロジェクトでビデオ会議ツールを作る必要があります。ビデオ会議 - アーキテクチャについてのヘルプ
どのようにソフトウェアのコストとソースへの完全なアクセスなしでこれを行うことができますか?
少なくとも、オーディオのみ。
いくつかのフレームワークで可能ですか?またはフラッシュはユニークな選択肢ですか?何か案が?
ありがとうございます!
Jonasが述べたように、Red5は絶対制御とソースを必要とする場合に機能します。ただし、ビデオ会議をオープンソース製品に統合する必要がある場合、TokBoxはフラッシュベースのビデオ会議を処理するための強力な無料APIサービスを提供します。私は最近それを使用しており、機能のようなビデオ会議を簡単に追加できます。 APIはOpenTokと呼ばれます:http://www.tokbox.com/opentok/api
Red5 Open Source Media ServerはJavaベースのメディアサーバーです。クライアント側では、HTML5が現時点でライブビデオストリーミングをサポートしていないため、Flashは引き続き最良の方法です。あなたはビデオ会議、マルチユーザーゲームやエンタープライズアプリケーションソフトウェアで使用することができ、真にオープンで拡張可能なプラットフォームで開発している、オープンソースのRed5メディアサーバーを使用することにより
。
ありがとうJonas – anvd
BigBlueButton(http://bigbluebutton.org/)やOpenMeetings(https://code.google.com/p/openmeetings/)のようなオープンソースの実装をいくつかチェックアウトすることができます。私はBigBlueButtonについて話すことができます(私はコミッターの一人です)、あなたはオープンソースコード(https://github.com/bigbluebutton/bigbluebutton)とそれがどのように動作するかを理解するのに役立つアーキテクチャ(https://code.google.com/p/bigbluebutton/wiki/ArchitectureOverview)をチェックアウトすることもできます。チェックアウトできる開発中のhtml5での実装。
おそらく、BigBlueButtonがより複雑なシステムであるため、もっと簡単にしたいと思うかもしれませんが、いくつかのキーパーツを特定して独自の実装を行うことができます。
tinychatをチェックアウト...私は自分のウェブサイトにtinychatのWeb会議を統合しました...それはかなり簡単です – jsshah