オンライン学習:BigBlueButtonの新バージョンの機能



2014年の構内では、オフラインで作業するほとんどの企業が、支店に接続する独自のWebサイトと独自のネットワークを持ち、インターネットテレフォニーを使用してお金を節約しています。 情報技術の分野で働く企業では、仮想化スキルとSIPプロトコルの使用は、ITスペシャリストにとって長い間必須の要件でした。 ますます、経営陣は企業のトレーニングと集会に困惑しています。 ほとんどの場合、Skypeがこれに使用されますが、プレゼンテーションを行う講演者が20人以上いる場合は、オンライン会議を開催するためのソリューションを検討してください。 Habrを読んでいる多くのITスペシャリストは、オンライン会議サービスを作成するタスクに直面しているか、将来直面するでしょう。 この記事では、オンライン会議を作成するための無料のBigBlueButton 0.9(BBB)ソフトウェアの概要を説明します。 この作業の目的は、新しいバージョンに登場した特徴的な機能を示し、経験を共有することです。



私の仕事は、オンライントレーニングと、オンラインでの教育的および組織的な活動の組織と密接に関連していることがたまたまありました。 過去2年間にわたる遠隔教育センターの作成、BBBとさまざまなCMS(Drupal、Worpdress、Joomlaなど)の統合により、BBBはオープンソースコードを使用したオンライン会議を作成するための最良の無料ソリューションです(他の類似製品との比較)ハブに関する以前の記事で確認できます)、カスタマイズ、変更、ニーズへの追加が可能です。問題が発生した場合は、BBB開発者コミュニティがいつでもお手伝いします。



そのため、2014年9月4日に、Web会議を開催するためのフリーソフトウェアの次のリリースであるBigBlueButton 0.9.0-betaがリリースされました。 新しいバージョンは、Ubuntu 14.04(64ビット)をサポートしています。 これに先立ち、Ubuntu 14.04でBigBlueButton 0.81を実行するために、私は一生懸命にインストールする必要があり、その後も記録機能を達成できない場合がありました。 新しいバージョンのグローバルな違いは、オーディオがWebRTCテクノロジーで動作するようになったことです。 WebRTC Audioを使用しているにもかかわらず、ビデオのブロードキャストにはFlashが使用されています。 WebRTC Videoに切り替えるには、Flash(RTMP経由のH.264コーデック)とWebRTC(RTP経由のVP8コーデック)を接続する必要があります。 WebRTC(RealTimeCommunications)は、クライアントデバイス間の接続を整理し、ポイントツーポイントテクノロジーを使用してストリーミングデータを送信するためのビデオおよびオーディオコーデックとトランスポートプロトコルのセットを含むテクノロジースタックです。 WebRTCとFlashの利点は、Flashを使用する場合、ユーザーが最初にコンピューターにAdobe Flash Playerをダウンロードしてインストールし、ブラウザーに移動してWeb会議を開始するか電話をかける必要があることです。その後、サーバーを介したオーディオおよびビデオストリームの転送が開始されますTCPを介して実行されるRTMPトランスポートプロトコルを使用した、あるプレーヤーから別のプレーヤーへ。 WebRTCを使用すると、クライアント間に全二重接続を作成でき、サーバーがストリームを送信する必要はありません。 このテクノロジーにより、HTML5とJavaScriptのみを使用して、追加のサーバー、プラグイン、およびアプリケーションを使用せずに、本格的なビデオおよびオーディオ通信を編成できます。



新しいバージョンのもう1つの便利な機能は、 開始/停止ボタンです。このボタンを使用して、モデレーターはWeb会議の必要なフラグメントを選択できるようになりました。 以前は、会議全体の最初から最後まで完全な記録が行われていました。 デモサーバーでこの機能をテストするには、管理者権限でログインする必要があります- 開発者セクションで、 APIサンプルリンクをクリックし、 レコードタブを選択し、 説明フィールドにレコードの名前を入力し、名前フィールドに名前を入力し、 参加をクリックします





その後、 開始/停止ボタンが上部パネルに表示されます。





マイクの操作がより便利になりました。Web会議に参加する前に、デバイスの操作性を確認できるようになりました。





また、BigBlueButtonの新しいバージョンは、 リスナーのみとして会議に参加できるモードを提供します。 このようなユーザーは、一方向のオーディオチャネルFreeSWITCHを使用します。これにより、フルフィードバックモードでマイクを使用するユーザーと比較して、BigBlueButtonサーバーのプロセッサリソースの総消費量が最小限に抑えられます。 Web会議に接続すると、目の前にウィンドウが表示されます。ここで役割を選択する必要があります。





インターフェースに関しては、あまり変わっていません。 言語選択のドロップダウンリストは、上部パネルから下部に移動し、「手を上げる」ボタンを押しました。 デフォルトでロードするトレーニングスライドに加えて、さらに4つの空のスライドが追加されました。 これにより、「黒板」に描画を開始するために、外側から白いスライドをロードする必要がなくなりました。



執筆時点では、参加者の名前を入力するときにロシア語の文字は機能しませんでしたが、BigBlueButtonには非常に大きく応答性の高いコミュニティがあるため、この問題は9月9日にすでに解決されました。 したがって、BigBlueButton 0.9.0-betaは、オンラインイベント(会議、ウェビナー、電話会議)を整理するための理想的な無料のオープンソースソリューションです。 リリースを待っていますが、今日は2つのプロジェクトでベータ版を使用しています。



PS :BBBは本当に無料です。 それを使用するには、専用サーバー(4 GBのメモリー(8 GBの方が良い)、スワップが有効、クアッドコア2.6 GHZ CPU(またはそれ以上))が必要です。 Web会議を作成するためのBBBには管理パネルはありません 。 この機能は、WordpressやMoodleなどの外部CMSで実行する必要があります-それらと統合し、オンライン会議の作成プロセスを制御するには(権限の付与、必要なオプションの表示)、適切なプラグインをインストールする必要があります。



PPS :非常に多くの人(> 50)が参加し、音声フィードバック、Webカメラ、参加者ごとに「言葉を伝える」能力がある大規模なオンライン講義を放送する予定がある場合、それは光ストリーミングに目を向けるのが理にかなっていますサーバー、およびフィードバックには通常のテキストチャットを使用します。



All Articles