Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
30 / 28 / 2
Регистрация: 23.10.2013
Сообщений: 2,272
#1

Как отделить бинарные данные от текстовых при передаче TCP - Программирование Android

22.10.2015, 14:44. Просмотров 151. Ответов 0
Метки нет (Все метки)

У меня есть несколько категорий текстовых данных, которые я передаю по TCP сокетам от клиента андроид на сервер TCP Qt. Я эти категории разделяю символами STX и ETX и то что между ними вырезаю и распределяю. Но мне нужно еще передать изображение, звук(бинарные данные), в байты этих данных уже могут входить значения STX и ETX. Так какой разделяющий символ мне выбрать чтобы отделить текстовые данные от бинарных в одном потоке?? Или как лучше передавать бинарные данные, чтобы их можно было отделить от текстовых и отдельно обработать на сервере??
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2015, 14:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как отделить бинарные данные от текстовых при передаче TCP (Программирование Android):

Как отличить бинарные данные от текстовых? - C++ Qt
Есть ini-файл. Неважно как он сохранялся (допустим, мне это неизвестно), но его содержимое такое: property=@ByteArray(textValue) ...

Варьирование таймаута при передаче по TCP/IP - C#
Доброго дня! В общем есть задание, реализовать клиент серверное приложение, которое будет: 1. Передавать 32 кб информации,...

Максимальный обьем при передаче по tcp - C (Си)
максимальный обьем при передаче по udp протоколу 65 килобайт а по tcp сколько?

Потеря данных при передаче по TCP - C#
Система сложная, отслеживает и записывает все происходящее. В итоге получается вот что: сервер отправляет пакет (условный фрагмент из байт)...

Ошибка при передаче изображения по TCP - C#
Ошибка при передаче изображения по TCP? Клиент: Bitmap printscreen = new Bitmap(Screen.PrimaryScreen.Bounds.Width,...

Проблема с объединением сообщений при передаче по TCP - C#
Вообщем делаю регистрацию и авторизацию клиента на сервере. Клиент: private void button1_Click(object sender, EventArgs e) { ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2015, 14:44
Привет! Вот еще темы с ответами:

TCP - нарушается целостность данных при передаче - C#
Всем привет. В общем суть. Есть клиент-сервер. Серверу посылается запросу вида, new like (id,tID,uID) пример: new...

Утеря данных при передаче через TCP/IP ?! - C++
Здравствуйте ! Может я криво искал, но не могу нигде найти ответ на свой вопрос, а самому - уже за 2-е недели сломал голову. :huh: ...

Как шифровать данные при передаче на сервер? - PHP
Немного запутался в шифровании,подскажите как будет правильнее шифровать 1)Есть клиент на андроиде который посылает по сети не...

Искажение данных при передаче через TCP соединение. Winsock - C++
Здравствуйте, у меня клиент-сервер приложение, и при передаче относительно большого числа, возникает его искажение. Хотя при передаче...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru