No nível de rede, o multicast deve ser a solução com a maior eficiência de recursos (desde que a hierarquia da rede seja suficientemente profunda.) O streaming multicast de uma captura de tela usando vlc pode ser um exemplo. Eu também vi várias variações VNC baseadas em multicast.