0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Fire TV StickをPCのサブディスプレイにしてデスクを拡張(乗っ取り)する方法【spacedesk編】

0
Posted at

PCの画面をFire TV Stickへ低遅延転送する:spacedeskでテレビをサブディスプレイ化した方法

はじめに

前回の記事では、音声専用ソフト「SoundWire」を使って、リビングのテレビを無線スピーカー化(乗っ取り)する方法を紹介しました。

今回はサブディスプレイ編です。

音声だけじゃなくて、画面ごとFire TV Stick(テレビ)に飛ばして、PCのサブディスプレイにしたい!リビングで大きく表示したい!!

この願いを叶えます。

使うのは、定番の無料画面ミラーリングソフト 「spacedesk」 です。

今回は以前より簡単なので安心してください!!

もし前回の内容が気になる場合は、こちらもチェックしてくれると嬉しいです。

それでは、完全無料でサクッと環境を構築する手順を共有しますね。


1. spacedeskの仕組み:何ができるの?

spacedeskは、同じWi-Fi(ローカルネットワーク)内にあるデバイス同士で、画面を拡張・複製できるソフトです。

よくある「画面をそのまま映す(ミラーリング)」だけでなく、Windows側で 「ディスプレイを拡張する」 に設定すれば、テレビを完全な「2枚目のモニター」として独立させることができます。

画面データと音声データの両方を同時に送るため、前回のSoundWireよりはPCの負荷が高めです。

ただ、リビングの大画面を使って大きく表示したいとき、もってこいのソフトウェアですよ。


2. PC側(PRIMARY MACHINE)の準備

まずは、映像を送信する側のPCにサーバー用ドライバをインストールします。

  1. spacedesk公式サイト にアクセスします。
  2. DOWNLOAD から、自分のWindows環境(Windows 10/11の64bitなど)に合った 「spacedesk Driver Installer」 をダウンロードしてインストールします。
  3. インストールが完了すると、タスクバー右下のインジケーターにspacedeskのアイコンが常駐し、自動的に接続を待ち受ける状態になります。

image.png


3. Fire TV Stick側(SECONDARY MACHINE)の準備

続いて、映像を受け取るテレビ側の準備です。

実はspacedeskはFire TVの公式ストアにない場合があるため、前回同様、アプリをFire TV Stickへ送り込みます。

なぜわざわざアプリを2つも入れるのか?(大人の事情)

今回、Fire TV側に次の2つのファイラーアプリを入れます。

  • ES File Explorer
  • X-plore File Manager

「1つで良くない?」と思うかもしれませんが、これには無料枠で戦うための明確な理由があります。

アプリ 役割 理由
ES File Explorer 転送用 PCからWi-Fi越しにファイルを送るFTP機能が便利。ただし、最近の無料版は制限が厳しく、送ったAPKファイルをそのままインストールしようとすると有料プランへの勧誘が出る場合があります。
X-plore File Manager インストール用 2画面表示で操作しやすく、無料でAPKファイルのインストール(パッケージ解凍)を実行できます。

つまり、ざっくり言うと以下の分担です。

ES File Explorer でAPKをFire TV Stickへ転送
X-plore File Manager でAPKをインストール

実際の転送・インストール手順

  1. 公式ストアから ES File ExplorerX-plore File Manager をあらかじめ両方入れておきます。
  2. PC側で、あらかじめ spacedeskのAndroid用APKファイル をダウンロードしておきます。
  3. Fire TV側でES File Explorerを起動し、ネットワーク > PCから管理(Remote Manager) からFTPサーバーを オン にします。

S__103997442_0.jpg

  1. 画面に出た ftp://192.168.x.x:3721 のようなアドレスをPCのエクスプローラーに入力して接続し、用意しておいたAPKファイルをFire TVの Download フォルダ等にぶち込みます。
  2. 今度はFire TV側でX-plore File Managerを起動し、先ほどの Download フォルダを開いて、送ったAPKファイルを押してインストールを完了させます。

S__103997444_0.jpg

この「FTPを使ったAPKの流し込み」の具体的なコツや注意点、エラー対策については、前回の記事で画面つきで詳しく解説しています。

詰まりそうな方は、ぜひこちらを参考にしてみてくださいね!


4. 爆速で繋がる接続手順

ここからがspacedeskの素晴らしいところです。

Fire TV Stick側でインストールしたspacedeskアプリを起動すると、同じWi-Fiネットワーク下にあるPCを自動で検出して画面に表示してくれます。
S__104218630.jpg

面倒なIPアドレスの確認や打ち込みの手間はいっさいありません。

手順はこれだけです。

  1. Fire TVの画面上に、自分のPC名とIPアドレスが書かれたリストが表示されていることを確認します。
  2. リモコンでその項目をクリックします。

これだけで、テレビにPCのデスクトップ画面がヌルッと表示されます!!!


5. サブディスプレイ化をさらに快適にする設定

無事に繋がったら、より使いやすくするためにWindows側の設定を少し調整しましょう。

画面の配置を「拡張」にする

繋がった直後は、ミラーリング(同じ画面が2つ映る状態)になっていることが多いです。

PC側で Windowsキー + P を押して、表示モードを 「拡張」 に変更します。

これでテレビ側が、独立した2枚目の画面になります。

さらに、Windowsの「ディスプレイ設定」から、テレビと手元のPCの物理的な位置関係(左右どちらにあるか)を合わせておきましょう。

マウスカーソルの移動が地続きになって、かなり快適になりますよ。


仕組みの考察:spacedeskはどうやって画面を飛ばしているのか?

前回のSoundWireは「音声データをUDPでひたすら投げっぱなす」という男気あふれる仕組み(プロトコル)でした。

対して、今回のspacedeskは 非常に計算し尽くされた高度な映像配信アルゴリズム で動いています。

1. 動いた部分だけの「差分検知」

画面全体(1920×1080ピクセルなど)の生データを毎秒何十回も送ると、Wi-Fiの帯域が瞬時にパンクします。

そのためspacedeskは、画面をブロック状に細かく監視し、「文字を入力した場所」や「動画が動いているエリア」だけを差分データとして抽出 しています。

2. GPUによる爆速動画圧縮(H.264 / H.265)

抽出した差分データを、PCのグラフィックボード(GPU)の力を借りてリアルタイムで 動画形式に圧縮(エンコード) します。

これによって、データ量を数十分の一にまで軽量化しています。

3. なぜUDPではなく「TCP」なのか?

音声なら一瞬パケットが消えても「プチッ」とノイズが乗るだけで済みます。

しかし、圧縮された映像データ(動画パケット)が1つでも行方不明になると、画面全体がフリーズしたり、モザイク状に崩れて直らなくなったりします。

そのため、多少の確認の手間(オーバーヘッド)があっても、「絶対にデータをノーミスで届ける保証があるTCP」 を採用しています。


【最重要・セキュリティの罠】カフェなどの外で使うときは気を付けて!!

注意

spacedeskは接続が手軽な反面、一歩間違えるとハッキングや覗き見のリスクに直結することがあります。

何が起きるのか?

お伝えした通り、spacedeskは「同じローカルネットワーク内にいるPCを自動検出する」という仕様です。

つまり、カフェや大学、コワーキングスペースなどの不特定多数が接続するフリーWi-Fi環境でspacedeskサーバーを立ち上げたままにしていると、同じWi-Fiに繋いでいる他人のデバイスのspacedeskアプリから、あなたのPCが見えてしまいます。

もし他人があなたのPCの項目をタップして接続した場合、あなたのPC画面をリアルタイムで覗き見されたり、最悪の場合マウスやキーボード入力を遠隔操作されてしまう危険性 があります。

外で安全に使うための防御策

便利さとセキュリティは常にトレードオフです。

外にPCを持ち出す際は、以下の対策を意識してみてくださいね。

  1. 使わない時はサーバーを「OFF」にする

    Windowsのタスクインジケーター(右下のアイコン)からspacedeskの管理画面を開き、ステータスを ON から OFF に切り替えて、通信を完全に遮断しておきましょう。

  2. パスワード(PINコード)を設定する

    spacedeskの設定(Control Center)から、接続時の認証用PINコードを設定できます。これを入れておけば、万が一見つかってもパスワードを知らない他人は弾けます。

  3. テザリング(自分だけの閉じたネットワーク)で使う

    公共のフリーWi-Fiは使わず、スマホのテザリング(モバイルホットスポット)など、自分とFire TV(あるいはタブレット等)だけが所属するクローズドなネットワーク内で完結させましょう。


まとめ

今回のポイントのおさらいです。

  • spacedeskは画面と音声を丸ごと送れるため、作業領域の拡張に最適
  • ストアにない場合は、ES File Explorer(転送)とX-plore(インストール)の無料コンボで対応できる
  • 同じネットワークにいれば自動検出してくれるため、IPアドレスの打ち込み不要で接続できる
  • 裏側では「差分検知 + GPU動画圧縮 + 確実なTCP通信」という高効率なアルゴリズムが回っている
  • 公共のWi-Fiでは覗き見や遠隔操作のリスクがあるため、外で使う際はON/OFFの管理や認証PINの設定が重要

動画編集のタイムラインをテレビに置いて大画面で確認したり、ドキュメントを開きながら手元でコードを書いたりと、デスクの戦闘力が一気に上がります。

セキュリティには十分気をつけつつ、用途に合わせてFire TV Stickを使い倒してみてください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?