3 ms·
Have you tried VNC over an Ethernet cable at all? What you are proposing is basically having a VNC-like protocol over IP over Ethernet. Now try it out and see h
by kccqzy 3y ago
Have you tried VNC over an Ethernet cable at all? What you are proposing is basically having a VNC-like protocol over IP over Ethernet. Now try it out and see how well it works.
To be even more reductive, a thought experiment is to consider the classic USB. Why did people even invent USB in the first place in the 1990s? The first USB had only 12Mbps, not much better than the first Ethernet at 10Mbps which had existed since 1980! Why didn't people who invented USB simply use Ethernet?
- londons_explore 3y agoThe main delay in VNC is the software stack encoding and decoding the data. A video-over-ethernet solution would likely have the GPU directly packetize the data into IP packets and route them direct to the network hardware without the CPU touching anything. The network would have QoS to guarantee the necessary bandwidth and guarantee a fixed latency and no packet loss (ie. there is no chance of a packet being dropped due to a queue overflowing, because we have already arranged a fixed bandwidth allocation for the whole network route).