背景
- 集成 libwebsockets 作为客户端访问 TTS, ASR 服务
- 集成 libwebsockets 作为服务端模拟 TTS, ASR 服务端, 进行性能压测.
编译安装
环境
ubuntu-24.04-desktop-amd64
sudo apt-get update
sudo apt install build-essential checkinstall zlib1g-dev cmake -y
通过包安装 openssl 库及开发包 (或使用源码安装的指定版本 openssl)
sudo apt install openssl
sudo apt install libssl-dev
过程
-
编译
tar zxvf libwebsockets-4.3.3.tar.gz
cd libwebsockets-4.3.3
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=DEBUG -DLWS_WITH_MINIMAL_EXAMPLES=ON
make
make install
- 结果
在 build/lib 下生成 libwebsockets.so
在 build/bin 下生成 minimal-examples 里的各种测试进程
Comments