Video over IP, WifiNina

Greetings,

For my internship I have the projet of creating a KVM (Keyboard video and mouse).
It is supposed to be an ArduinoMkr vidor 4000 linked to a server by cables. And the objective is to connect to the arduino with a remote computer (on the same network) to take control of the server.

The fact is that I need to exchange informations between the computer and the arduino.
Do you know which protocol could be set up and would be the fastest to exchange strings.

Currently i've seen that i can do some UDP but is TCP possible ?

Thanks