2011-03-15 9 views
0

프로그래밍 방식으로 네트워크 연결의 대역폭을 결정해야합니다 (네트워크 유형 (WIFI/3G)와 동일하지 않음). 내가 어떻게 할 수 있니? 타이밍 다운로드 (짧은)?네트워크 연결 대역폭 감지 (Android)

감사합니다.

답변

1

1 단계 : 큰 것을 다운로드하십시오.

2 단계 : 대역폭을 확보하기 위해 다운로드 할 때까지 "큰 것"의 크기를 나눕니다.

+0

hehe classic CommonsWare – LuxuryMode

0

업로드 및 업로드를 위해 소켓 (TCP)을 사용하고 출력 스트림에 가능한 한 빨리 배열을 쓰려고했는데 결국에는 버퍼를 플러시하고 바이트 수를 나누었습니다 출력 스트림에 전체 배열을 쓰는 데 걸리는 시간만큼.

또 다른 alternativ는 무언가를 크게 업로드 한 다음 업로드 할 때까지 "큰 것"을 파기하려고합니다.