It seems that it's because of connection then. Does using a cable to connect our PCs work, or is LAN supported even?
That is up to Steam. It does support LAN (the same approach is used for detecting devices in-home streaming). Whether it supports hooking up devices directly would be a thing to test separately.