uvwsWebsocket 通訊框架
基于 libuv 實現(xiàn)的 Websocket 通訊框架,實現(xiàn) RFC6455 規(guī)范,目前僅提供 ws 方式。
wss 未來視需要再進行實現(xiàn)。
背景介紹
將原來的YunOS下面運行的ASR,TTS,NLU等模塊移植到Pepper機器人上,需要一個能夠承載模塊運行的通訊框架。
功能介紹
支持RFC6455,暫時不支持SSL
服務器框架
客戶端框架
異步任務管理
依賴
請先安裝cdeps工程的simplelog
普通編譯
mkdir build cd build cmake .. make make install
交叉編譯
export THIRDPARTY_HOME=/root/local export CTC_ATOM_HOME=/root/ctc-linux64-atom-2.5.2.74 mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/root/local -DCMAKE_TOOLCHAIN_FILE=pepper-toolchain.cmake .. make make install
評論
圖片
表情
