Actionscript-3 / Socket:ProgressEvent.SOCKET_DATA事件之间超过100毫秒?

时间:2012-01-16 11:22:37

标签: linux actionscript-3 sockets tcp

我将图像从服务器(在C-berkeley套接字中)发送到同一个Linux机器上的Flash客户端:

  • 每个包的平均大小:35000字节。
  • Flash请求图像,服务器发送它。
  • 服务器花费30毫秒来获取,压缩和发送图像。
  • OpenCV用于从网络摄像头抓取每个帧。
  • 在Flash上​​,两次接收事件之间经过的时间(ProgressEvent.SOCKET_DATA为170 ms。因此它显示帧率较低的图像。
  • 可视化不平滑但模糊不清。

无论如何,服务器永远不会等待超过40毫秒来获取客户端的请求,这至少是我测量的......,Flash或服务器是否“对我说谎”?

如果我将同一个Flash连接到“as3-server”(从Microsoft的Kinect获取图像的OpenKinect服务器),一切正常。

也许在服务器端存在一些问题,但我正在使用具有经典功能的专用(绑定,接受,读取,写入和关闭)。

问候。

0 个答案:

没有答案