2011-01-23 8 views
1

私は双方向ウェブビデオ会議機能を提供するWebサイトを開発したいですか?ビデオの遅延は、インターネット接続の5635kbpsので1秒でを超えてはなりません。双方向ウェブビデオ会議機能を実装する最良の方法は?

私はJMF(Java Media Framework)の名前を知っています。

Q1。これに使用できる他のAPIは何ですか?

Q2。これらのAPIのうち、56 kbpsインターネット接続で1秒以上の遅延を加えないと思われるAPIはどれですか?

すべてのAPIが新しくなりましたが、これは非常に緊急なプロジェクトです。すべてのAPIを試してみることはできません。誰でもこの分野の実務経験があれば、非常に感謝しています。

+0

プラットフォームやソフトウェアに関する提案はできませんが、56 kbpsのユーザーが処理できる最大帯域幅を考慮してください。一般的に、56kモデムで見た平均スループットは約5-8KB/sなので、ビデオをオンザフライで変換してユーザーに送信する必要があるかもしれません。 – Michael

+0

ダイヤルアップにはどのようなフレームレートが必要ですか?アップロード速度はダウンロードよりもはるかに低いです。したがって、両端の接続が56kbs(v92)の場合、アップロード速度は約33kbsです。したがって、各端は33kbsの絶対最大値と通常はそれ以下のデータしか送信できません。本当の小さな本当の低速で本当の低品質のビデオ以外のものを送ることは不可能に近いですなぜあなたはその速度にそれを制限していますか?多くの人がダイヤルアップにもう残っていません。 – DeveloperChris

+0

フレームワークを利用してtokboxを見たい場合。 http://www.tokbox.com/ – rcravens

答えて

1

jmfを使ってjavaでビデオ会議用のオープンソースプロジェクトがたくさんあります。私はこれらの2つのファイル

AVReceive2.java 
AVTransmit2.java 

にあなたに1つのVideo Conferencing Project in Java

ルックのリンクを提供しています

あなたはJMF APIの良いアイデアを持っています。

関連する問題