Hacker News new | ask | show | jobs
Pi-KVM: easy and cheap DIY KVM over IP with mouse, virtual drive, VNC and IPMI (reddit.com)
55 points by mdevaev 2145 days ago
3 comments

Clever use of a "HDMI-to-CSI bridge" gizmo. It allows the pi to capture the HDMI signal from the target PC using it's built-in camera interface. Allowing for boot-up / bios viewing which standard VNC doesn't give you.
There was some great discussion on the Show HN for the similar project TinyPilot:

https://news.ycombinator.com/item?id=23927380

It uses a Can'tLink: https://m.youtube.com/watch?v=daS5RHVAl2U

Another similar Pi-based KVM is TinyPilot: https://mtlynch.io/tinypilot/

The author was able to use the MJPEG output of the USB HDMI capture devices to get low latency video.

I am the original author of the software that helped TinyPilot achieve this (MJPEG uStreamer) and I wrote it specifically for Pi-KVM :)
According to the blog post, TinyPilot also uses µStreamer (from this Pi-KVM project) to achieve its low latency. The initial revision of TInyPilot couldn't get low enough latency using the HDMI over IP extender otherwise.

https://github.com/pikvm/ustreamer