Raspberry PiでノートPCに2つ目のHDMIポートを追加する
(pierre-couy.dev)- Ethernetを使ってX-Serverを仮想画面としてリモートストリーミングするソリューションを自作した過程の紹介
- Raspberry Pi 3の遅いCPUを克服するため、オーバーヘッドの低いプロトコルを利用
- DHCPサーバーを内蔵しているためIP設定は不要で、ノートPCで
xrandrを実行すると自動的にPiへのストリーミングが開始 ffmpegで画面をキャプチャしてエンコード処理を行って送信し、ffplayで受信して表示- 現在はXサーバーを使うLinuxマシンでのみ動作するが、
ffmpegコマンドを修正すればWayland、Windows、Macなどでも利用できそう
1件のコメント
こうしたことを可能にするソリューションは他にもあるはずですが、実装過程が興味深いので一度見ておく価値があります。
Hacker Newsのコメント欄でさまざまな代替案が示されているので、あわせて参考にしてください
https://news.ycombinator.com/item?id=35165798