Actionscript-3 / Socket: более 100 мс между событиями ProgressEvent.SOCKET_DATA? - PullRequest
1 голос
/ 16 января 2012

Я отправляю изображения с сервера в сокетах C-berkeley на клиент Flash, оба на одном компьютере с Linux:

  • Средний размер каждой упаковки: 35000 байт.
  • Flash запрашивает изображение, и сервер отправляет его.
  • Сервер тратит 30 мс на получение, сжатие и отправку изображения.
  • OpenCV используется для захвата каждого кадра с веб-камеры.
  • На Flash время, прошедшее между двумя событиями приема (ProgressEvent.SOCKET_DATA, составляет 170 мс. Таким образом, оно отображает изображения с низкой частотой кадров.
  • Визуализация не плавная, а размытая.

Во всяком случае, сервер никогда не ждет более 40 мс, чтобы получить запрос клиента, это то, что я измеряю по крайней мере ..., так что, либо Flash, либо сервер "врут" мне?

Если я подключу тот же Flash к «as3-серверу» (серверу OpenKinect, который получает изображения от Microsoft Kinect), все в порядке.

Может быть, есть какая-то проблема на стороне сервера, но я использую выделенную с классическими функциями (связывание, принятие, чтение, запись и закрытие).

Привет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...