3 ポイント 投稿者 maccraft 2026-03-08 | 2件のコメント | WhatsAppで共有

2023年にテスラを購入したのですが、購入して最も良かった点は、車内でMacBookを使って作業するときに、EVならではの快適さがあることでした。エンジンをかけなくても空調システムを動かせるからです。ですが、ひとつだけ惜しい点がありました。

テスラ中央の大きな画面をあのまま遊ばせておいていいのか? MacBookにつないでモニターとして使えないだろうか?

そこで車を買ってから1年ほど、いろいろ試してみました。

  • 車両を改造して外部入力ポートを付ける -> やり方もわからないうえ、保証が無効になるリスクもあるので試すことすらできなかった
  • テスラ内蔵のZoomアプリ経由で画面共有 -> レイテンシも大きく画質も悪く、フルスクリーンにも対応していないので役に立たない
  • OBS + HLSストリーミング -> 2秒の遅延があるためモニター用途には厳しい(私がHLSをよく理解していないせいかもしれません)
  • WebRTC -> 当時はテスラのブラウザが未対応(そのとき私の設定が何か間違っていた可能性もあります)

そうしてしばらく忘れて過ごしている間に、テスラのOTAアップデートが何度かあり、もしかしてと思ってもう一度WebRTCでテストしてみたところ、非常にうまく動きました。問題は、そのためのセットアップがあまりにも複雑だったことです。まず、MacBookとテスラ車両を接続するための小型ワイヤレスルーター、インターネット接続用のLTEルーター、さらにMacBookに実際のモニターが接続されているように見せかけるためのダミーHDMIまで必要でした。

でも考えてみると、ソフトウェアで置き換えられそうでした。

  • LTEルーター -> iPhoneのUSBテザリング
  • 旅行用小型ワイヤレスルーター -> macOSのインターネット共有
  • ダミーHDMI -> Apple CGVirtualDisplay API

おかげで追加のハードウェアを購入する必要はなく、MacBookとiPhoneさえあれば済みます。USBケーブルはiPhone購入時に付属しているので除外しました。 :)

これをSideDisplayというアプリとして作成し、Mac(Apple Silicon、macOS 15+)とWindows 11の両方に対応しています。性能差はあるかもしれませんが、テスラに限らず、WebRTCが使えるブラウザであればタブレットでもスマートTVでも使えます。タッチにも対応しているので、テスラの画面からMacを直接操作でき、最大3台まで同時接続が可能です。

最近は自宅で古いMacBookやiPadを並べて拡張モニターとして使いながら、毎日dogfoodingしています。

失敗の過程や技術的な判断をまとめた開発ストーリーもあります。 https://sidedisplay.co/story

フィードバックをいただけると嬉しいです。

2件のコメント

 
jtpark03 2026-03-09

すてきですね。テスラを買うことになったら、ぜひ使ってみたいです

 
maccraft 2026-03-09

ご関心ありがとうございます。始まりはテスラでしたが、WebRTCをサポートするブラウザがあり、Wi‑Fi接続が可能なデバイスであれば利用できるため、ノートPCやタブレットなど余っている機器があればお試しいただけます。