-1

ソケット経由で PHP でビデオ チャット アプリを開発しています Linux サーバーを使用しています クライアントは Telnet のように Telnet 経由で接続しています 127.0.0.1 4444

テキストメッセージを他のクライアントに送信するコードは以下のとおりです

$msg['pid'] = posix_getpid();
    $message = serialize( $msg );
    $f = fopen(self::PIPENAME, 'w+');
    if( !$f ) {
        echo "ERROR: Can't open PIPE for writting\n";
        return;
    }
    fwrite($f, $this->strlenInBytes($message) . $message );
    fclose($f)

画像の送信方法を教えてください。

4

1 に答える 1

0

ウィキペディアから:

Telnet は、双方向のインタラクティブなテキスト指向 通信機能を提供するために、インターネットまたはローカル エリア ネットワークで使用されるネットワーク プロトコルです...

画像を何らかの方法 (例: BASE64) でエンコードし、クライアント側でデコードするまで、画像を送信する方法はないと思います。

于 2013-05-08T13:35:17.817 に答える