Apple Interview Question

How would you design an HDMI KVM switch?