@eikefranke try this code :
System.Net.Sockets.TcpClient tcp = null;
try
{
tcp = new System.Net.Sockets.TcpClient();
tcp.ReceiveTimeout = 2000;
tcp.SendTimeout = 500;
tcp.Connect("10.3.225.1", 29999);
using (var stream = tcp.GetStream())
{
using (var reader = new System.IO.StreamReader(stream))
{
reader.ReadLine();// line received after connection
var bytes = System.Text.Encoding.UTF8.GetBytes($"play\r\n");
stream.Write(bytes, 0, bytes.Length);
var answer = reader.ReadLine();
Console.WriteLine(answer);
}
}
}
finally
{
tcp?.Close();
}