2025年10月14日
摘要: 操作系统:Debian 12_x64 python版本: 3.14.0 最新发布的python3.14.0版本已经正式支持free-threading功能,可以在python中关闭GIL,更好地利用多核 CPU 的性能。 今天安装该版本进行了体验,并做了简单测试,这里整理成笔记记录下来,希望对你有帮 阅读全文
posted @ 2025-10-14 21:02 Mike_Zhang 阅读(222) 评论(0) 推荐(1)
  2025年8月16日
摘要: 环境:CentOS 7.9_x64 FreeSWITCH版本: 1.10.11(docker 23.0.6部署) Python版本:3.9.12 之前遇到过一个需求: 在不影响生产系统业务(FreeSWITCH服务)的情况下,实时推送WebSocket格式语音流给解析服务器,以完成后续服务(比如实时 阅读全文
posted @ 2025-08-16 22:22 Mike_Zhang 阅读(473) 评论(0) 推荐(2)
  2025年7月10日
摘要: 环境: window10_x64 & vs2022 python版本: 3.9.13 日常开发中,会遇到c/c++作为客户端访问http/https服务的情况,今天整理下windows10环境下c/c++使用winhttp访问http/https服务的笔记,并提供相关资源下载。 我将从以下几个方面展 阅读全文
posted @ 2025-07-10 19:10 Mike_Zhang 阅读(523) 评论(0) 推荐(1)
  2025年7月8日
摘要: 环境: window10_x64 & vs2022 cJSON版本: 1.7.18 日常开发中,会遇到c/c++生成或解析json的情况,今天整理下windows10环境下使用VS2022编译及使用cJSON静态库的笔记,并提供相关资源下载。 我将从以下几个方面展开: cJSON源码获取 静态库编译 阅读全文
posted @ 2025-07-08 20:17 Mike_Zhang 阅读(221) 评论(0) 推荐(0)
  2025年6月25日
摘要: 环境: window10_x64 & vs2022 openssl版本: 1.1.1s nasm版本:2.16.03 今天整理下windows10环境下,使用vs2022编译openssl静态库的笔记,并提供使用示例及预编译二进制文件下载。 一、源码及环境准备 openssl官网: https:// 阅读全文
posted @ 2025-06-25 22:12 Mike_Zhang 阅读(639) 评论(0) 推荐(0)
  2025年1月7日
摘要: 操作系统版本:Debian 12.5_x64 FreeSWITCH版本: 1.10.11 apr库版本:apr-1.7.4 & apr-util-1.6.3 gcc版本: 12.2.0 日志功能在python等脚本里面是标准库提供的,使用起来非常方便,如果在新开发的C程序里面实现该功能,比如将系统时 阅读全文
posted @ 2025-01-07 22:03 Mike_Zhang 阅读(339) 评论(0) 推荐(1)
  2024年12月17日
摘要: 环境: window10_x64 & vs2022pjsip版本: 2.14.1python版本: 3.9.13 近期有关于windows环境下软电话sdk开发的需求,需要开发动态库给上层应用调用,今天整理下使用pjsip封装简单的自定义软电话sdk笔记,并提供相关资源下载。 我将从以下几个方面展开 阅读全文
posted @ 2024-12-17 22:31 Mike_Zhang 阅读(1192) 评论(0) 推荐(1)
  2024年11月12日
摘要: 环境: window10_x64 & vs2022 pjsip版本: 2.14.1 之前整理过pjsip 2.10的编译及python使用示例: https://www.cnblogs.com/MikeZhang/p/pjsip20210116.html https://www.cnblogs.co 阅读全文
posted @ 2024-11-12 22:14 Mike_Zhang 阅读(1997) 评论(0) 推荐(0)
  2024年9月2日
摘要: 操作系统版本:Debian 12.5_x64 kamailio版本:5.8.2 kamailio作为专业的SIP服务器,可承担注册服务器的角色。今天记录下kamailio作为注册服务器,承接分机注册,并实现相互拨打的过程。 我将从以下几个方面展开: 模块配置 分机账号添加 无rtp代理的分机互拨 带 阅读全文
posted @ 2024-09-02 22:33 Mike_Zhang 阅读(1459) 评论(0) 推荐(1)
  2024年8月24日
摘要: 操作系统 :CentOS 7.9_x64 apr库版本:apr-1.7.4 & apr-util-1.6.3 gcc 版本:4.8.5 队列功能在C++或Python等脚本语言里面,是很容易就可以使用的,但C语言里面,标准库里面没有。 在使用C语言开发新应用时,就会遇到这个问题。阅读FreeSWIT 阅读全文
posted @ 2024-08-24 22:06 Mike_Zhang 阅读(524) 评论(0) 推荐(1)
  2024年8月17日
摘要: 操作系统 :debian 10.13_x64 rtpengine版本:10.5 最新的debian12环境可通过apt直接安装rtpengine,但工作中有时候还会涉及到debian10这样的老系统,今天记录下debian10环境安装rtpengine的笔记,并提供相关演示效果及资源下载。 我将从以 阅读全文
posted @ 2024-08-17 14:46 Mike_Zhang 阅读(665) 评论(0) 推荐(1)
  2024年8月11日
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 FreeSWITCH里面有个mod_tts_commandline模块,可以用来对接http协议的tts服务,今天整理下这方面的笔记,并提供相关演示效果及资源下载。 我将从以下几个方面进行展开: 自建tts服务模拟测 阅读全文
posted @ 2024-08-11 18:19 Mike_Zhang 阅读(1030) 评论(0) 推荐(0)
  2024年8月3日
摘要: 操作系统 :Windows 10_x64 Python版本:3.9.2 从事FreeSwitch相关工作,大概率会遇得到DTMF,DTMF的传递方式有三种: In-band RFC2833 SIP-INFO 使用RFC2833或SIP-INFO传递方式的DTMF,FreeSwitch可以在日志中打印 阅读全文
posted @ 2024-08-03 11:39 Mike_Zhang 阅读(300) 评论(0) 推荐(0)
  2024年7月20日
摘要: 操作系统 :Windows 10_x64 Python版本:3.9.2 noisereduce版本:3.0.2 从事音频相关工作,大概率会碰到降噪问题,今天整理下之前学习音频文件降噪的笔记,并提供Audacity和python示例。 我将从以下几个方面展开: noisereduce库介绍 使用Aud 阅读全文
posted @ 2024-07-20 21:52 Mike_Zhang 阅读(1347) 评论(0) 推荐(0)
  2024年5月28日
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 FreeSWITCH里面有个mod_soundtouch模块,支持通话实时变声,今天整理下CentOS 7环境下如何使用soundtouch进行实时变声,并提供相关效果演示及资源下载。 我将从以下几个方面进行展开: 阅读全文
posted @ 2024-05-28 22:03 Mike_Zhang 阅读(585) 评论(0) 推荐(0)