Повышение скорости загрузки путем отправки фрагмента байтов - PullRequest
0 голосов
/ 23 сентября 2010

Я занимаюсь разработкой приложения для загрузки видео на Android, и загрузка большого количества видео представляет собой проблему, иногда я получаю исключение другого типа (хост не разрешен, канал разорван), я выполняю POST с несколькими частями, но у меня возникает ощущение, что я загружать порцию байтов по одному за раз, что увеличит скорость загрузки, а также решит время ожидания соединения и проблемы такого типа.

1 Ответ

1 голос
/ 23 сентября 2010

Если у вас есть контроль над сервером, подумайте об использовании raw TCP / IP через сокеты вместо http: http добавляет значительные накладные расходы.В некоторых случаях переход на уровень udp может еще больше повысить производительность: но помните о сложности обеспечения доставки и последовательности действий самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...