Web開発
Mirror-Mirror: ローカルネットワーク経由でPC画面をスマートフォンにミラーリング
Mirror-Mirror: Mirror your PC screen to your phone over your local network (github.com)
要約
Mirror-Mirrorは、ローカルネットワーク上でPCの画面と音声をスマートフォンにミラーリングし、基本的なタッチパッド操作も可能にするツールです。アカウント登録やクラウド中継は不要で、ルーター外にデータが送信されることはありません。Chrome Remote Desktopの後継や、アカウント・サブスクリプションを要求する他のリモートデスクトップアプリに代わる、シンプルでプライベートなソリューションを提供します。
全文翻訳
Mirror Mirror
Mirror Mirrorは、ローカルネットワーク経由でPCの画面をスマートフォンにミラーリングし、音声と基本的なタッチパッド操作も可能です。アカウント不要、クラウド中継なし、ルーターから何も出ません。
Chrome Remote Desktopが廃止され、RDPシャドウイングがWindows 10/11 Proで標準で動作せず、サードパーティのリモートデスクトップアプリはアカウントとサブスクリプションを要求するため、Wi-Fiだけで動作するはずのものを自分で作成しました。
機能
* 音声付きのフルデスクトップミラーリング、Chromeの画面キャプチャ経由。
* 30fps、通常のホームネットワークでは遅延はほとんどありません。
* スマートフォンからのタッチパッド風操作: ドラッグでカーソル移動、タップで左クリック、2本指タップで右クリック、2本指ドラッグでスクロール。
* ペアリングは、公開された部屋名ではなく、ランダムな6桁のコードを使用します。コードは5分で期限切れになり、一度使用されると再利用できません。
* システムトレイから実行され、コンソールウィンドウは開きません。
* iOS/Androidでのホーム画面への追加サポートにより、インストール済みアプリのように動作します。
* すべてLAN内に留まります。ネットワーク外のシグナリングサーバーなし、自宅からデータは出ません。
要件
* ホストマシンはWindows 10または11。
* ビューイングデバイスは、ホストと同じWi-Fiネットワーク上のモダンブラウザ(SafariまたはChrome)。
インストール
リリースから最新のインストーラーをダウンロードし、実行するだけです。管理者権限は不要です。ユーザーフォルダにインストールされ、スタートメニューのエントリが追加されます。
初めて起動する際に、Windowsからファイアウォールを許可するかどうか尋ねられます。許可をクリックしないと、ネットワーク上の誰もアクセスできません。
使用方法
1. Mirror Mirrorを起動します。システムトレイに常駐し、初回起動時に通知が表示されます。
2. PCで http://localhost:5000 を開き、「Share Screen」をクリックします。
3. トレイアイコンを右クリックしてネットワークアドレスをコピーするか、アプリのメニューで確認します。
4. スマートフォンでそのアドレスを開き、PCに表示されている6桁のコードを入力して、「View Screen」をタップします。
画面共有は、ホストのlocalhostからのみ開始する必要があります。これは画面キャプチャのブラウザセキュリティ要件であり、バグではありません。
ロードマップ
* 自宅ネットワーク外からのリモートアクセス(どこからでもPCにアクセスできるように)。
* 現在のブラウザベースのインストールフローを置き換えるネイティブモバイルアプリ。
* マルチモニター選択。
ライセンス
MIT。LICENSEを参照してください。
サポート
追加のサポートやリクエストについては、clearkeymultiservices@gmail.comまでメールでお問い合わせください。