通过PHP套接字发送图像时发送和接收延迟

时间:2013-06-04 13:28:43

标签: php iphone sockets

我正在使用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分钟后无法发送图像

如何快速发送视频图像?

请回复......

0 个答案:

没有答案