Live Streaming a Macintosh Plus
jcs.org
jcs.org
i don’t think you can just do vga to usb as it’s analog to digital isn’t it?
This is a solved problem space. There is no case in which you would save money by doing this, even if your time was worthless. If the PCs are old enough you'd probably want PS/2 rather than USB. For the same reason people do not build their own mobile phones.
I've not seen any KVMs that work via unicast for < £100. Whereas you can easily get a HDMI capture device plus VGA to HDMI adapter for < £100.
If you know of any KVMs that don't use multicast then I'd be interested to know because I've been looking to move my CCTV display.
You might be able to find a used Epiphan VGA2USB for not much money.
There is a Raspberry Pi HDMI-to-CSI capture card now that presumably uses the same or similar chip:
https://www.waveshare.com/wiki/HDMI_to_CSI_Adapter
(The Pi Hut have it)
How good are they with respecting content protection flags?
I've thought about getting one for a weekend project, but very occasionally my AppleTV lies to me that it can't play my own home videos because my TV doesn't support DRM. So I'm uneasy about buying a piece of gear only to find out later that it's flaky in the same way.
I wanted to do some capture from a PS3, as another commenter mentions they set HDCP on all output (even games) and my Elgato capture card does respect this flag. A $15 HDMI "output splitter" will strip this however, and conveniently this also means that my game does not run through the capture card (with any latency that might entail - along with having to run the capture PC even when I do not want to capture) but rather goes console -> splitter -> tv which is about as low-latency as you can get.
Note that HDCP has multiple versions - your video source might support HDCP 2.3 while your TV might only support HDCP 2.2, and that's largely fine, most content will be allowed to fall back to the older standards (which can be broken). However 4K content/etc at the highest quality levels (eg from streaming/etc) often is not allowed to be delivered at the lower quality levels - Netflix will drop the resolution if it doesn't like the DRM chain it sees (eg no SGX enclave or insufficient HDCP level) and things like a BluRay player where there's no fallback might refuse to play at all (or might similarly fall back to a 1080p downscaled output, etc).
Home videos shouldn't have HDCP flags set at all, so it's hard to say what might be happening there, but it's possible there's just some broad-spectrum "if resolution == 4K THEN require_hdcp_2.3()" type thing. I would look at the particular types of content that it's barfing on and see if there's a correlation like resolution or source device and go from there. It's a bit of a pain for sure.
Also - while HDCP 2.2 and below are thoroughly broken even by garden-variety devices at this point - HDCP 2.3 is still pretty tight. There's a few (expensive) devices that claim to do it, but it's not something you'll find in the $15 tier of "splitters". If that's the requirement, figure on paying several hundred dollars. It's gonna be easier to figure out why the Apple TV is turning on HDCP and get it to stop than to break the HDCP.
https://digilent.com/reference/test-and-measurement/digital-...
Also, most logic analyzers don't work with VGA since it's an analog protocol.
Walmart[1] seems to have the VGA to HDMI adapters tucked in with the video stuff. I've also noticed they now carry the HDMI-USB adapters, branded Vivitar, for roughly $20 in the camera gear.
[1] I live in rural NY where Amazon Prime is impractical (4-5 day shipping via Prime) and my only local retail is a Walmart, so I keep an eye on what's local to me if only because if I need it ASAP...
Building such an adapter is described on p. 168/169 in https://vintageapple.org/macbooks/pdf/Macintosh_Repair_&_Upg... and there's a thread on a projector adapter at https://tinkerdifferent.com/threads/compact-mac-video-adapte...
Great to see that this approach is still useful today!
The QuickDraw source code (https://computerhistory.org/blog/macpaint-and-quickdraw-sour...) definitely has some color support, I think the CHM version source code is for an early version used in monochrome Macs (but there's no version number or date given).
(Debating whether to add a clean rear connector for the "video out" rather than the wires hanging out like in the article … it would require drilling a hole in the case.)
I'm surprised those video wires did not need to be shielded.
Flustered me would run a Mac emulator on modern hardware, capture the display that way. I know that's cheating though.