Я просто использую RTP для отправки некоторого буферизованного изображения с клиента на сервер с помощью jlibrtp.
И каждый пакет ограничен 1480 байтами, поэтому мне нужно разделить каждое изображение на несколько частей и отправить байт на сервер, а на стороне сервера нужно подождать, пока он не получит все байты, и преобразовать буферизованное изображение.
Но проблема очень часто возникает, когда размер буферизованного изображения слишком велик, некоторые пакеты будут потеряны. Однако, когда я пытаюсь уменьшить размер, эта проблема не возникает.
На самом деле отправляемое мной изображение представляет собой непрерывный захват кадра с веб-камеры, поэтому, когда я пытаюсь отбросить это «неполное» изображение, экран изображения отображается очень «не непрерывно», что недопустимо.
Итак, я хотел бы спросить, есть ли способы улучшить эту ситуацию?
Большое спасибо!