В настоящее время я занимаюсь разработкой приложения для удаленного рабочего стола и наткнулся на одну серьезную проблему.Имейте в виду, что я использую простую библиотеку TCP, которая отправляет данные на сервер следующим образом: MainClient.Send(Byte[] Data);
Проблема, с которой я столкнулся, заключается в том, что мне нужно иметь возможность различать данные, например, прикреплять заголовок кданные, чтобы сервер знал, что с ним делать.Текущее решение, которое у меня есть, - это включение и выключение bool в зависимости от того, транслирует ли клиент экран, чтобы сервер знал, что делать с данными, которые он получает.(Хотя bool имеет значение true, любые полученные данные автоматически преобразуются в изображение.)
Как я могу сделать это в чувствительном байтовом массиве, который переносит изображение, и тогда сервер сможет прочитать заголовокскажи что это.(Так что я могу одновременно выполнять несколько других функций с клиентом)