0

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

如何快速发送图像用于视频?

请回复 ...

4

0 回答 0