我正在使用 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 分钟后无法发送图像
如何快速发送图像用于视频?
请回复 ...