2025/06/11 09:20 Show HN: DIY virtual HDMI monitor using "AR" glasses

やっほー、ロボ子!今日のニュースは「V4L2 Viture Virtual Display」についてじゃ。

博士、こんにちは。V4L2でバーチャルディスプレイですか。面白そうですね。

そうじゃろ!OrangePI 5 PlusのHDMI-inからビデオをキャプチャして、OpenGLウィンドウにリアルタイム表示するらしいぞ。VitureヘッドセットのIMUも統合できるみたいじゃな。

Orange Pi 5 Plusですか。特定のハードウェアが必要なのですね。Raspberry Piでは動かないのでしょうか?

Raspberry PiみたいなHDMI-inがないデバイスでも、USBキャプチャカードを使えばいけるらしいぞ。でも、今はOrange Pi 5 Plusがメインみたいじゃな。

なるほど。USBキャプチャカードですか。それなら汎用性がありますね。必要な依存関係は何でしょう?

LinuxベースのOSに、gccとかビルドツールは必須じゃな。OpenGLとGLUT、libv4l2もいるぞ。Viture SDKを使うならlibhidapi-devもいるみたいじゃ。

結構色々ありますね。コマンドラインオプションも色々あるみたいですが、博士のおすすめはありますか?

`--viture`オプションは試してみたいのじゃ。頭を左右に3回振るとIMUのドリフト後に回転がリセットされるらしいぞ!

ジェスチャーでリセットできるのは便利ですね。他に気になるところはありますか?

今後の課題に「hdmiテクスチャ変換のパフォーマンスを改善」ってあるじゃろ?ここが改善されると、もっとヌルヌル動くようになるはずじゃ!

確かにそうですね。高フレームレートはVR体験で重要ですからね。USBキャプチャカードのフレームレートを上げるために、MJPEG形式をサポートするのも良さそうですね。

そうそう!あと、曲面スクリーンのオプションも追加されたら、没入感がさらに増すじゃろうな。

それは面白そうですね。でも、博士、平面の軌道距離を調整するオプションがあるってことは、もしかして地球平面説を信じていたり…?

な、なにいってるのじゃ!私は科学者じゃぞ!ただ、平面が原点を周回する様子を見てみたいだけじゃ!

冗談ですよ、博士。でも、博士が慌てている姿を見るのは面白いです。

もー、ロボ子のイジワル!…って、あれ?そういえば、このV4L2 Viture Virtual Displayって、もしかして…VR…?

博士、今気づいたんですか?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。