Я заинтересован в получении номера потерянных пакетов в тесте «загрузки» на телефоне Android.Когда я запускаю -c xx.xx.xx.xxx -p 5200 -J -t 20 -u -R -b 1000000
на телефоне, я имитирую
Обратный тестовый режим - сервер отправляет, клиент получает
, что для моего мобильного устройства означало бы загрузкуtest.
Когда я запускаю -c xx.xx.xx.xxx -p 5200 -J -t 20 -u -b 1000000
по умолчанию без -R
, я выполняю тест загрузки (с точки зрения клиента) и не получаю значение lost_packets
в выводе JSON.
пример:
"streams": [{
"socket": 4,
"start": 0,
"end": 1.000469,
"seconds": 1.000469,
"bytes": 112944,
"bits_per_second": 903128.245216,
"packets": 78,
"omitted": false
}],
"sum": {
"start": 0,
"end": 1.000469,
"seconds": 1.000469,
"bytes": 112944,
"bits_per_second": 903128.245216,
"packets": 78,
"omitted": false
}
Что я получаю с помощью -R
(тест загрузки клиента):
"streams": [{
"socket": 4,
"start": 0,
"end": 1.000294,
"seconds": 1.000294,
"bytes": 125976,
"bits_per_second": 1007511.821641,
"jitter_ms": 0.304162,
"no": 0,
"packets": 87,
"lost_percent": 0,
"omitted": false
}],
"sum": {
"start": 0,
"end": 1.000294,
"seconds": 1.000294,
"bytes": 125976,
"bits_per_second": 1007511.821641,
"jitter_ms": 0.304162,
"lost_packets": 0,
"packets": 87,
"lost_percent": 0,
"omitted": false
}