プログラムの話には入りませんが, そもそも「PC 同士を USB ケーブルで直結」することはできません.
USB では (PC に組み込まれた) ルートハブがすべてのデバイスを制御します. なので, PC同士を USB で直結すると互いに相手を制御しようとしてしまいまともに通信することができなくなってしまいます. 「2台の PC を直接つなぐ USBケーブルがある」と思うかもしれませんが, これは実際には「途中にあるデバイスを 2台の PC につないでいる」だけであって, 本当に直結しているわけではありません.
逆に言えば「そ~いうデバイスを作ればいい」ということにはなりますが.... まあ, 面倒っぽいので素直に LAN に逃げた方がよいかと.
質問者
お礼
回答ありがとうございます。
>そもそも「PC 同士を USB ケーブルで直結」することはできません.
存じております。ですから、
「使えそうな有償のソフトや装置での解決策も歓迎です」
と質問しています。
よろしくお願いします。
お礼
再度の回答、ありがとうございます。 USBで繋げる方がうれしいですが、 >※USBでできないとの記載がありましたが、USBでの相互通信ケーブルも >販売されてますよ、でもこちらはソフトが組めないので手動で転送となります とのことですので、今回はTCP/IPで検討したいと思います。 TCPである必要もなくUDPで十分、欠損データはどしどし捨ててでもリアルタイム性が重要なので、逆にUDPのほうが適していると思いますが、まずはTCPでつなげてから、UDPへの変更を考えようと思います。 また有用なWEBページを教示くださりありがとうございます。 参考にさせていただきます。