国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman接收二進(jìn)制數(shù)據(jù),數(shù)據(jù)格式自動變了,導(dǎo)致發(fā)送第三方無法識別

彭飛

問題描述

前端推送數(shù)據(jù)
截圖
截圖
截圖

重現(xiàn)問題的步驟

第一次發(fā)送二進(jìn)制數(shù)據(jù),第三方ws就會自動斷開(阿里云語音識別),我問了阿里云客戶,回復(fù)是二進(jìn)制數(shù)據(jù)流有問題,導(dǎo)致中斷,同樣的參數(shù),前端直連阿里云是可以的
截圖
截圖

補(bǔ)充日志
截圖

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

使用的是webman AsyncTcpConnection類,
感謝大佬只招,現(xiàn)在不確定的是,接收二進(jìn)制有問題,還是send二進(jìn)制有問題,很奇怪

1036 1 0
1個回答

six

$connection->con->conwebsocketType 是不是寫錯了?
我看手冊寫的是 websocketType 不是 conwebsocketType

  • bot 2025-04-23

    遇到同樣的問題,請求阿里云發(fā)送二進(jìn)制數(shù)據(jù)報錯

  • bot 2025-04-23
    $tempDir   = BASE_PATH . '/public/audio/31.pcm';
                                $audioData = file_get_contents($tempDir);
                                if ($audioData) {
                                    self::$aliWs->websocketType = Websocket::BINARY_TYPE_ARRAYBUFFER;
                                    self::$aliWs->send($audioData);
                                } 這樣發(fā)消息即可
年代過于久遠(yuǎn),無法發(fā)表回答
??