2010-10-18 2 views
1

Я пишу небольшое приложение на стороне клиента Java, которое загружает вещи с использованием HTTP-потоков на удаленные серверы, я включил индикатор выполнения, чтобы предоставить пользователю оценку завершения. В настоящее время программа отправляет небольшой файл на удаленный сервер и вычисляет битрейт вверх по потоку в зависимости от размера файла/общего времени передачи. Мне интересно, есть ли более элегантный способ сделать это? Любые мысли/советы?Способы приближения битрейта вверх по потоку через HTTP-потоки

Благодаря

ответ

1

Если бы вам пришлось написать цикл, который записывает байты исходящего потока HTTP, вы можете добавить количество переданных байтов и обновлять его в конце каждой итерации цикла. Затем просто добавьте индикатор выполнения like that.

Смежные вопросы