Shanghai Chengcheng Information Technology Co., Ltd. · チーム設立20年、研究開発に専念
Linux ネイティブの画面配信ソフト

Linux画面ブロードキャストソフト
cc-class 低遅延ブロードキャストとモニタリング

Linuxで本当に使える 画面ブロードキャストソフトウェア cc-class はセッションを自動的に Xorg に切り替え、Ubuntu などの Linux で Wayland の画面キャプチャが真っ黒になる、キーボードとマウスを送れないといった定番の問題を解消します。LAN 内の配信遅延は 100 ms 未満、20〜60 FPS で、全画面・ウィンドウ・領域の配信に対応し、リアルタイム監視、リモート操作、ワンクリックブラックアウトと組み合わせて、教員の画面をすべての Linux 生徒機に安定して届けます。

なぜ多くの屏幕広播ソフトはLinuxで動かないのか

設定の問題ではなく、表示プロトコルの問題です。cc-classはインストール段階で屏幕広播のための基盤を整えています。

Waylandでの定番の問題

  • Ubuntu 22.04 / 24.04 デフォルトの Wayland セッション
  • Waylandはセキュリティ上の制約により、アプリが直接スクリーンショットを取得できない
  • 画面ブロードキャストで映像を取得できない → 生徒側が真っ暗に
  • リモート制御がXTestでキー・マウスを注入できない → 制御不能
  • これはすべての電子教室/ブロードキャスト系ソフトに共通の難題です

cc-classの解決法

  • インストール時にGDMを自動設定してWaylandを無効化
  • 授業前・授業中・授業後の全工程で、インタラクティブ授業、試験・課題、授業管理を一体化。
  • 元ファイルを自動バックアップし、アンインストール時に復元、隠れた問題を残さない
  • 教師端がWaylandを検知すると能動的に通知し、「見えない」事態を回避します
  • Xorg下では、配信、注釈、リモート制御がすべて安定して利用可能

先生の画面をすべてのLinux学生機へ安定して投影

下図は、cc-classがUbuntuの学生機を教室一面リアルタイムのサムネイルで監看している様子です。各学生機の画面が一目瞭然で、ワンクリックで全画面広播やリモート接管に切り替えられます。

ブロードキャスト・モニタリング・遠隔操作を一体化

画面ブロードキャストは孤立した機能ではありません —— cc-class は「画面を投映する、生徒を見る、端末を制御する」を一連の流れにします:ブロードキャスト中に生徒は自動的にフルスクリーンウィンドウが表示され、教師はサムネイル壁で全クラスを把握し、問題を発見したらダブルクリックで即座にリモート接管できます。

  • 低遅延の画面ブロードキャストコアLAN遅延は100ms未満、20〜60 FPS。圧縮率と画質を自動調整し、全工程を滑らかに保ちます。
  • 全画面/ウィンドウブロードキャストデスクトップ全体、または特定のウィンドウだけを配信。それ以外の内容は生徒には見えません。
  • ブロードキャスト中に注釈ペン・消しゴム・図形で画面上に直接書き込みながら解説
  • 生徒によるデモ特定の生徒の画面をクラス全体に転送、登壇デモによく利用
  • リアルタイム画面監視すべての生徒画面のサムネイル、グリッドビューで一画面に全クラスを表示、ダブルクリックで拡大
  • ネットワークシアター一つの動画ファイルをクラス全体に同期再生し、進捗を一致させる
Linux画面配信ソフトがUbuntu学生機のサムネイルをリアルタイムで監視
リアルタイム監視 · Linux 生徒機サムネイル

画面ブロードキャストの実画面

Linux 上の cc-class による配信、監視、管理の実画面

cc-class 教師端画面ブロードキャストコンソール
ブロードキャストコンソール上部ツールバーから、画面配信・生徒のプレゼン・ライブ配信・ネットワークシアターをワンクリックで起動できます。
cc-class 授業プレゼンツールバー
教学デモツールバー画面ブロードキャスト / 学生演示 / ビデオ配信 / 共有ホワイトボードなどを一列に並べて配置。
ブロードキャストとワンクリック画面ブラックアウトで生徒の画面をロック
ブラックアウトと連動したブロードキャスト配信前にワンクリックでブラックスクリーンにして静粛化し、生徒をデモに集中させる。

画面ブロードキャストの全機能

画面投影から規律管理まで、一つのソフトが広播教学の全プロセスをカバー

画面ブロードキャスト

先生のデスクトップをクラス全員にリアルタイム配信。全画面・ウィンドウ配信を選べ、画面への注釈にも対応します。

生徒のデモ

任意の生徒の画面をクラス全員に配信し、生徒による説明や成果発表で生徒同士の交流を実現します。

ライブ配信

無理に移植するとWayland下でスクリーンショットが失敗し、画面配信が真っ黒になります

ネットワークシアター

動画ファイルをクラス全体に同期再生し、教師端で進捗を監視可能。

画面モニタリング

全生徒の画面サムネイルをリアルタイム表示。グリッドビューで一画面にクラス全員を表示、ダブルクリックで拡大または直接操作に切り替え。

リモート引き継ぎ

学生カードをダブルクリックでマウス・キーボードを引き継ぎ、手取り足取り操作を指導。

共有ホワイトボード

リアルタイム共有ホワイトボード。先生が書いたり描いたりすると、学生端に同期表示。

ワンクリックでブラックアウト

ブロードキャスト前に生徒の画面・キーボード・マウスを一括ロックし、注意を集中させます。

画面ブロードキャスト、QRコードライブ配信と監視:機能説明の詳細

「画面を映す」「画面を見る」「裏でどう転送するか」の 3 つに分けて説明します。全 79 項目を、何をするか、誰に作用するかとともに一言ずつ紹介します。

5機能グループ化
79機能ごとに
2クライアント(教師用クライアント / 学生用クライアント)
1ユニバーサルインストールパッケージ

画面ブロードキャストと授業デモ 27 項目

画面を学生に投影する機能群です。ブロードキャスト、デモンストレーション、ライブ配信、シネマモードは同時に1つだけ動作し、新しいものを開始すると古いものは自動的に停止するため、競合しません。

画面ブロードキャスト
教師のデスクトップ全体をリアルタイムでクラス全体にブロードキャストし、生徒用PCに自動的に全画面表示がポップアップします
ウィンドウブロードキャスト(ウィンドウバインド)
指定されたウィンドウのみをブロードキャストし、デスクトップ上の他のコンテンツは学生に見えません。特定のソフトウェアのデモンストレーションに適しています。
エリアブロードキャスト(画面領域を選択)
マウスで画面上の領域を選択し、その領域のみをブロードキャスト。いつでもキャンセルして全画面ブロードキャストに戻せます。
リストによるブロードキャスト
メイン画面で受信するコンピューターとグループをクリックまたは範囲選択。一台も選ばなければクラス全体に送り、後から接続した生徒機も自動で参加
ブロードキャスト中に注釈
ブロードキャスト時に注釈ツールバーが表示され、ペンの色や太さ、消しゴム、図形、矢印、テキスト、蛍光ペンを選択可能。画面上に直接丸や線を描いて解説できる。
注釈ツールバーが画面比率に応じて拡大縮小
4K高解像度画面でツールバーが比例拡大され、小さすぎて見えなくなることはありません。
全画面ブロードキャストで生徒のキーボードとマウスをロック
放送開始ポップアップと放送設定の両方にスイッチがあります(デフォルトオン)。全画面受信時には学生のキーボードとマウスがロックされ、見るだけで操作はできません
生徒端末は全画面 / ウィンドウの2種類で受信
学生は全画面で受信するか、ウィンドウに切り替えて、先生のデモを見ながら自分で操作できます
生徒によるデモ
デモする生徒の画面をそのまま配信画面としてクラス全体または選んだ生徒に送ります。生徒は通常どおり操作し、教師は見守るかいつでも代われます
ライブ配信
画面+カメラ映像+音声を一緒にライブ配信、カメラは右下にピクチャーインピクチャーで重ね、視聴側は画面ソースを切り替え可能。
配信で音声とカメラを同時に
画面配信で PC の音声、教師のマイク、カメラを同時に配信でき、鮮明さは落ちません
ネットワークシアター
クラス全体に同期してビデオファイル(mp4 / mkv / avi / mov / wmv)を再生し、教師側は別ウィンドウで進捗を監視します。
共有ホワイトボード
リアルタイム共有の描画ボードを開き、先生が書き込みや描画をすると、生徒側に同期して表示され、電子黒板に相当します。
ホワイトボードでの学生共同描画
ホワイトボードツールバーのワンクリックで、生徒もホワイトボードに描画できるようになります。生徒の筆跡は色分けされてリアルタイムにクラス全体に表示され、いつでも許可を取り消せます。
ブロードキャスト中のファイルダウンロードパネル
ブロードキャスト画面上で学生にファイルリストを表示し、教師が授業中に配布した資料を学生がクリックするだけでダウンロードできます。
ブロードキャスト中の宿題提出パネル
生徒はブロードキャスト画面で学籍番号、名前、クラスを直接入力し、ファイルをドラッグ&ドロップして課題を提出でき、ブロードキャストを終了する必要はありません。
伝送方式を選択可能
ブロードキャスト、マルチキャスト、ユニキャストの3種類。コンピュータラボのスイッチとネットワークポリシーに応じて選択
デスクトップ録画
ワンクリックで教師の画面の録画を開始/停止し、ファイルに保存。授業後に再生可能で、資料としてクラス全体に配布もできます。
学生ノートのスクリーンショット
生徒はブロードキャスト視聴中にF2キーでスクリーンショットを撮り、メモを取ることができ、自動的に「ドキュメント / 授業ノート」に保存されます。
ブロードキャストパラメータ調整可能
解像度、フレームレート、ビットレートはコンピュータ室のネットワーク状況に応じて調整され、鮮明さと滑らかさのバランスを取ります
デモ機を自動除外
ブロードキャスト中、学生デモを行っている端末は自動的に除外され、画面がループして戻されることはありません
配信ドロップダウンメニュー
全画面、ウィンドウ、領域、ウィンドウ追従、配信設定を一つのドロップダウンにまとめ、設定は自動で記憶
板書を送る
現在の注釈ページ(背景と注釈)を画像として生徒機に送り、配信は中断しません
注釈ツールバーは配信に映らない
ツールバーは教師には見えますが、配信画面やスクリーンショットには映りません。同類ツールは折りたたみ、上部に固定できます
ウィンドウ受信は 2 種類の比率
生徒がウィンドウで受信する際、ウィンドウに合わせるか元の比率で表示でき、生徒側でも切替可能、Ctrl+ホイールで拡大縮小も可能
生徒側で配信を録画
生徒は受信した配信の映像と音声を録画し、授業後に見返せます
ロスレス画質モード
配信をロスレス画質に切り替えられ、画面が止まると自動で鮮明になり、細かい文字や図面の説明に最適

QRコードでライブ配信 · クライアント不要で視聴 9 項目

教師端末にライブ配信サービスが内蔵されており、ワンクリックでQRコードを生成します。学生端末をインストールしていないスマートフォン、タブレット、ノートパソコンでも、教室の同じネットワークに接続してQRコードをスキャンすれば、ブラウザで視聴できます。視聴のみで、制御権はありません。

ワンクリックで放送開始しQRコードを生成
「ライブ配信」をクリックすると、視聴用QRコードと社内アドレスが生成され、スマートフォンやタブレットでQRコードをスキャンしてブラウザで直接開くことができます。
インストール不要、プラグイン不要
視聴側はAPPもブラウザプラグインも不要で、WeChat内蔵ブラウザで直接再生可能。
画面とコンピューターの音声
ライブ配信は教師用PCの音声を同期して伝送します。サウンドカードが検出されない場合、ステータスバーに「音声出力デバイスがありません」と明確に表示されます。
カメラのピクチャーインピクチャー
カメラ画像が右下隅に重ねて表示され、視聴側はコンピューター画面とカメラ映像を自由に切り替えられます。
視聴ページから資料をダウンロード
視聴ページ右上のファイルパネルに、先生が授業中に配布した資料が一覧表示され、スマートフォンからも直接ダウンロードできます。
視聴ページでオンラインで宿題を提出する
視聴側は学籍番号、氏名、クラスを入力して課題ファイルを提出します。ファイルは学生ごとに個別のディレクトリに保存され、教師端の課題回収パネルに表示されます。
教室LANのみ
同じ教室のネットワーク内でのみアクセス可能。視聴端末は純粋に表示のみで、制御権限は一切ありません。
ライブ配信ステータス表示
教師端末のメインインターフェースの「配信中」インジケーターが常時点灯し、視聴中のデバイス台数をリアルタイムに表示します
ウィンドウを非表示にしてライブ配信を続ける
QRコードウィンドウを閉じてもライブ配信には影響しません。「ライブ配信」をもう一度クリックすると、いつでも再表示できます。

音声授業と授業のリアルタイム字幕 10 項目

授業中の「音声」に関わる機能はすべて一つの「音声授業」の入口にまとめています。まず下で生徒機またはグループを選び、開いてモードを選択します—音声ブロードキャスト、教師-生徒インターホン、グループインターホン、挙手発言、指名発言、音声グループチャット。同時に実行されるのは一つだけで、切り替えると前のモードは自動的に停止し、音が混ざりません。ポップアップする状態パネルで誰が話しているか、音量レベル、ミュート、終了が一目で分かります。画面ブロードキャスト中でもマイクを入れて解説し、音声をリアルタイム字幕に変換できます—音声授業と画面ブロードキャストは互いに邪魔しません。すべて LAN 上で動作し、音声は教室外に出ず、Windows と Linux を混在させても同じ効果が得られます。

音声配信
「音声授業 → 音声ブロードキャスト」を開き、教師がマイクに向かって話すと、音声が選択した生徒機またはクラス全体にリアルタイムで送られます。いつでも「指名発言」で生徒に発言させられます。停止すると生徒側のフローティングパネルが閉じ、マイクも自動的にオフになるため、生徒のマイクが開きっぱなしになりません。
教師と生徒の通話
右クリックで開始し、一人の生徒と一対一でリアルタイムに会話できます。やり取りは「クラス全体に示す」こともでき、他の生徒がその質疑応答を見られます。教師はいつでも終了できます。
グループ通話
生徒をいくつかのグループに分け、同じグループ同士で対話させられます。教師は任意のグループを「聴く」ことができ、グループ間を切り替えて、邪魔せずに各議論を把握し、必要に応じて指導に入れます。
挙手発言と指名発言
質疑応答では生徒が挙手して「マイクを取る」と、最初に取った人が発言します。教師は発言者と待機列を一目で確認し、「取り消してもう一度」できます。また「指名発言」で特定の生徒を直接指名できます。
音声グループチャット
生徒はボタンを押し続けて短いメッセージをグループに送り、クラス全員が発言者と時刻付きで一つずつ再生できます。教師は一括で「すべてエクスポート」したり、クリアしてやり直したりできます—スピーキング練習、音読、質疑応答の記録に最適です。
授業のリアルタイム字幕
教師の発話は端末内のオフライン音声認識でリアルタイムに文字化され、各生徒画面の下部に字幕として表示されます。中国語と英語の混在も可能です。認識は教師機のローカルで行われ、クラウドには何もアップロードされません(教師アプリが Windows で動作する場合に利用可)。
字幕位置を調整可能
教師が字幕バーをドラッグして位置を決めると、各生徒画面の字幕が同じ位置に追従し、説明中の内容を覆い隠さないようにできます。
書き起こしを保存
授業全体の発話が教師パネルに一文ずつ文字起こしとして残り、いつでも「テキストを保存」でファイルにエクスポートし、授業後に板書や書き取り教材として生徒に渡せます。
マイクと字幕付きの配信
画面ブロードキャスト中、ブロードキャスト設定でチェックを一つ入れるだけで教師のマイクが入り、リアルタイム字幕が自動で開きます—生徒は教師の画面を見、解説を聞き、字幕を同時に見られます。音声授業と画面ブロードキャストは同時に動き、互いに邪魔しません。
マイクのエコーキャンセル
教師機が(動画再生などで)音を外部出力するとき、マイクが再び拾ったエコーを自動で消去し、生徒にはハウリングやフィードバックのないより清潔な音声が届きます。

個別学生の監視と操作 21 項目

中央の学生エリアでは、各マシンにカードがあり、クラス全体を一目で把握できます。シングルクリックで選択、右クリックでコンテキストメニュー表示、ダブルクリックで直接リモートコントロール。

リアルタイムサムネイル監視
各学生カードには、その学生の画面のリアルタイムサムネイルが表示され、オンライン、挙手、プレゼンテーションの状態が示されます。
カードサイズ調整可能
下部の「拡大/縮小」でカードサイズを80%~160%の間で調整。教室のプロジェクターと4K一体型はそれぞれ別々に調整でき、設定は記憶されます。
二つの配置方法
デフォルトでは席順(IP)で並び、ワンクリックで名前の昇順 A→Z または降順 Z→A に切り替え可能。
上部検索で位置特定
上部の検索バーは機能とコンピュータ名の両方を検索でき、マシンが多い場合に素早く特定できます。
グループ教学
学生を異なるグループに分け、多くの操作は特定のグループにのみ適用できます。
リモート制御
学生カードをダブルクリックするとリモートコントロールウィンドウが開き、その生徒のマウスとキーボードを操作して、代わりに操作やデモを行うことができる。
即時ディスカッション
特定の生徒と一対一でチャット
現在の画面をキャプチャ
その生徒の現在の画面を画像として「ドキュメント / 授業スナップショット」に保存し、証拠や例として残します。
グループ長に設定 / 解除
各グループに班長を一人、新しく設定すると旧班長は自動解除、カードに直接表示
授業評価の加点・減点
6つのポジティブ項目(例:積極的な発言 +1、最大+3)、4つのネガティブ項目(例:注意散漫 −1)。+N / −Nでカスタマイズ可能。
デモの開始 / キャンセル
その生徒の画面をクラス全体に表示する、またはデモを停止する
挙手をキャンセル
その生徒の挙手状態をクリア
オフラインのコンピューターをクリア
ワンクリックでオフラインカードをクリア、コンピュータ室のマシン交換後、リストに古い記録が残らない
操作前にターゲットを選択
コンピューターに対するすべての操作は、まずマシンまたはグループを選択する必要があります。選択していない場合は確認ダイアログが表示され、誤ってクラス全体に影響を与えるのを防ぎます。
下部ステータスバー
現在の授業チャンネルとオンライン/総台数が一目でわかる
状態アイコンからワンクリック終了
カードに状態ごとの小アイコン(配信、音声、ブラックアウト、ネット禁止、一斉操作、試験、挙手など)を表示し、クリックで終了
進行中アクティビティバー
一覧の上部に進行中の機能を表示し、各項目を個別に、または一括で終了
ドラッグでグループ変更
生徒カードを別グループへドラッグすれば移動、選択した複数台はまとめてドラッグ可能
選択がより快適に
選択した機器は目立つ表示に。Ctrl 複数選択、Shift 連続選択、範囲選択に対応し、右クリックで選択した複数台に上部の機能を直接実行
監視管理
複数分割で生徒画面を同時に監視
ハードウェア監視
生徒機のハードウェア情報を棚卸しし、リソース使用状況を表示

伝送と画質エンジニアリング 12 項目

1つのコンピュータルームで数十台のマシンが同時に画面を受信する場合、カクつくかどうかはすべて伝送層にかかっています。以下は、製品にすでに実装されている具体的な対策であり、形容詞ではありません。

アダプティブフレームレートと画質(QoS)
リアルタイムのパケットロスとバックログに基づいてフレームレートと画質を自動調整し、ネットワークが悪いときはスムーズさを優先します。
動き適応型の画質グレーディング
動きの速い部分は画質を下げて滑らかさを確保し、静止部分は鮮明さを保ち、文字が読みやすく、動画がぼやけないようにします。
CRC32 ハードウェアハッシュ差分
ハードウェア命令でブロックごとにハッシュを計算し、実際に変更されたブロックのみを送信するため、静止画はほとんど帯域を消費しません。
スクリーンキャプチャー・エンコード二段パイプライン
次のフレームのキャプチャと現在のフレームのエンコードを重ねて実行し、教師端末のフレーム出力がより安定します。
libjpeg-turbo 直接エンコード/デコード
教師側のエンコードと生徒側のデコードは両方とも一般的な画像ライブラリのパイプラインをバイパスし、同じマシンで数フレーム多く出力できます。
複数タイルの並列デコード
学生端末はスレッドプールを使用して複数の画面を同時にデコードするため、古い構成の学生機でも追従できます。
X11 SHM ダブルバッファ ゼロコピー
Linux の画面キャプチャは共有メモリのダブルバッファ方式になり、毎フレーム全画面をコピーしなくなったため、負荷が大きく下がりました
軽量 XOR FEC
4つのデータ断片ごとに1つのパリティ断片が付属し、1パケット損失しても再送信せずに復元でき、画面の乱れを軽減します。
AIMD 適応型送信レート
ギガビットネットワークでは高速キューイング、100メガビットネットワークでは自動収束。フラッディングで教室全体をダウンさせることはありません
UDP 送信独立スレッド
パケット送信はUIスレッドを占有しません。ブロードキャスト中も教師側の画面はスムーズに操作できます。
キーフレーム TCP フォールバック
放送の最初のフレームとキーフレームは信頼性のあるチャネルを経由するため、学生側で最初から黒画面や長時間待機が発生しません。
静止期間のチャネル維持
画面が長時間動かなくても、大きな黒いブロック、画面崩れ、残像が出ません

授業インタラクション、試験・課題、授業管理などのその他の機能については、 cc-class 完全な機能一覧; 詳細な操作手順と図解については、 cc-class ユーザーマニュアル。

画面ブロードキャストの技術アーキテクチャ

LAN配信向けに特化して最適化した伝送・発見の仕組みで、低遅延と安定性を確保

UDP 自動検出

UDPブロードキャストで教師端末を自動検出。学生端末は起動時に自動で検索して接続し、IPの手動設定は不要です。

低遅延エンコーディング

LAN広播の遅延は100ms未満、20〜60 FPS。圧縮率を自動調整し、鮮明さと滑らかさのバランスを取ります。

Xorg + XTest

Linux下で自動的にXorgへ切り替え、XTestを介してキー・マウスを注入することで、広播のスクリーンショットとリモート制御を同時に利用できます。

解像度/フレームレート調整可能

システムパラメータで配信の解像度・フレームレート・ビットレートを調整でき、ネットワーク状況に応じて柔軟に取捨選択できます。

自動再接続

ネットワークの変動を3秒で検知して自動再接続し、配信が中断しても素早く復旧して連続性を確保します。

クロスプラットフォームの一貫性

Qt6 ベースで、Windows と Linux(Ubuntu などのディストリビューション)の配信機能と画面はまったく同じです。

画面ブロードキャストの適用シーン

「1つの画面を大勢に見せる」というLinuxシーンであれば、すべて適用できます。

コンピューター教室での授業

実演しながら解説

教師の操作手順をクラス全体にリアルタイムで配信。注釈や書き込みで要点を強調するので、はっきり見えてついていけます。

全画面ブロードキャスト注釈ウィンドウ放送
マルチメディア教室

マイクロ授業の同期再生

ネットワークシアターが教材動画をクラス全員に同期再生。進行が揃い、「バラバラに視聴」とはおさらばです。

ネットワークシアターライブ配信同期
試験監督

全画面をモニタリング

サムネイルウォールで会場全体をリアルタイム監視。異常を見つけたらワンクリックでブラックアウトやリモート接管を行い、試験会場の秩序を保ちます。

画面モニタリングブラックスクリーンリモート引き継ぎ
企業研修

実操作デモ研修

講師の画面配信と受講者のデモ、リモート操作による指導。Linux ソフトの実習研修に適しています。

実機操作デモ受講者によるデモリモート指導

詳しく見る

Linux 画面ブロードキャスト関連の製品とソリューション

成功事例

実際の導入現場スナップショット

お客様のプライバシー保護のため、事例画像にはお客様名を表示していません

Linux機房で本当に配信できる屏幕広播ソフトを使う

cc-class は Xorg に自動対応し、低遅延の画面配信、監視、リモート操作を提供。Ubuntu などの Linux ですぐ導入可能

このページの更新日:2026-06-30