I am of course aware of the difference between TCP and UDP,
Unfortunately, the circumstances do not allow it to go to TCP because it is unicast only..
The user doesn't have the possibility to simply get to the IP address, so data is sent via UDP broadcast.