看上去简单的支持信创系统下的电话管理终端,需要用的第三方库还不少,在windows下编译这些库都还挺费劲,可能巨硬跟搞开源的有仇,还是欠人家钱没还。
最后好不容易调好编译环境,开始编译ffmpeg,结果编译了半天出来a文件,我可以哭一个月
第三方库包括不限以下:
curl: http客户端
openssl:https客户端支持
ffmpeg:各种音频编解码
blame:ffmpeg编译静态库尽然不带mp3,需要单独加
openal:计算机声卡录音放音控制
webrtc: 使用内部音频回音抵消算法
sqlite:本地小型sql数据库
boost:各种socket,包括websocket
windows下编译踩的坑是一个又一个,结果会不会如下图。
为了信创跨平台真是要呕心沥血啊,还需要自研很多数字信号滤波器,要这些都揉在一起,还要弄进QT做UI。
哎,悲惨的程序员,晚上还要再数数头发。
领取专属 10元无门槛券
私享最新 技术干货