我正在使用PHP套接字和iPhone开发视频聊天应用。
我正在使用以下教程通过套接字发送图像 http://www.binarytides.com/php-socket-programming-tutorial/
我正在通过套接字发送图片。
我已将以下代码更改为向多个客户端发送图像
// Handle Input
for($i = 0; $i < $this->max_clients; $i++) // for each client
{
if(isset($this->clients[$i]))
{
if(in_array($this->clients[$i]->socket, $read))
{
$input = socket_read($this->clients[$i]->socket, $this->max_read);
if($input == null)
{
$this->disconnect($i);
}
else
{
for($mx=0; $mx < count($this->clients); $mx++ ){
if($mx != $i ){
$this->trigger_hooks("INPUT",$this->clients[$mx],$input);
}
}
}
}
}
}
return true;
}
当我们循环发送图像时(通过Iphone客户端) 它花费时间发送和接收(1或2秒延迟) 5-10分钟后无法发送图像
如何快速发送视频图像?
请回复......