Контекст
- Телефон Android делает снимок карты/экрана, обрезает и масштабирует его до нужного размера. 800×480, преобразует его в RGB888 и отправляет необработанный кадр (~1,1 МБ) через TCP.
- Приемник анализирует байты RGB888 и обновляет TFT-дисплей.
- После получения полного кадра получатель отправляет простое подтверждение «ОК».
- Только после получения «ОК» мы отправляем следующий кадр (предотвращая переполнение).
- На основе типичной пропускной способности Wi-Fi (>50 Мбит/с в идеальных условиях), передача кадра размером 1,1 МБ должна занимать ~200–400 мс.
- Наша целевая сквозная задержка составляет 1 МБ
- Диагностика пакетов потери, RSSI, скорость PHY или проблемы с очередью драйверов
Любые рекомендации, изменения конфигурации или инструменты диагностики на стороне приемника будут чрезвычайно полезны.
Подробнее здесь: https://stackoverflow.com/questions/798 ... oughput-ne