会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
订阅
管理
上一页
1
2
3
4
5
6
···
18
下一页
2023年7月31日
python3使用ESL和sipp自动多轮压测FreeSWITCH
摘要: 环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 sipp版本:3.6.1 python版本:3.9.12 日常工作中,有时会遇到批量自动压测FreeSWITCH的需求,sipp是一个非常好的VoIP压测工具,python是个很好用的脚本语言,今天记录下CentOS 7环
阅读全文
posted @ 2023-07-31 23:54 Mike_Zhang
阅读(584)
评论(0)
推荐(0)
编辑
2023年7月22日
FreeSWITCH添加g729编码及pcap音频提取
摘要: 操作系统 : debian 11 (bullseye,docker)、Windows10_x64 FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 Python 版本 : 3.9.2 日常工作中,有时候会遇到g729编码的相关内容,但FreeSWITCH默认是不支持g729编
阅读全文
posted @ 2023-07-22 23:03 Mike_Zhang
阅读(542)
评论(0)
推荐(0)
编辑
2023年7月17日
使用docker构建可动态启动的FreeSWITCH实例
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 使用docker打包FreeSWITCH可以极大简化部署环节,但针对高可用场景的故障恢复来说,仅实现docker打包是不够的,打包的docker镜像需要支持”根据提供的参数动态启动Fr
阅读全文
posted @ 2023-07-17 00:53 Mike_Zhang
阅读(774)
评论(0)
推荐(0)
编辑
2023年7月5日
python3使用PIL添加中文文本水印背景
摘要: 环境:Windows10_x64 Python版本 :3.9.2 Pillow版本:9.1.1 写的博客文章被转载且不注明出处的情况时有发生,甚至有部分转载者将文章配图添加自己的水印!为了保护作者劳动成果,添加水印是一个可选项。 今天记录下Windows10环境下使用python3.9简单实现批量添
阅读全文
posted @ 2023-07-05 00:36 Mike_Zhang
阅读(330)
评论(0)
推荐(1)
编辑
2023年6月24日
使用python发送sip协议的OPTIONS
摘要: 环境:Windows10_x64 Python版本 :3.9.2 sip协议提供了OPTIONS请求方法可用于探测对端状态,今天记录下Windows10环境下使用python3.9简单实现sip协议的options功能(udp承载)的过程,并提供示例代码及相关资源下载,可从如下渠道获取: 关注微信公
阅读全文
posted @ 2023-06-24 15:15 Mike_Zhang
阅读(749)
评论(0)
推荐(0)
编辑
2023年6月23日
python3使用pjsua进行呼叫测试
摘要: 环境:CentOS 7.6_x64 Python版本 :3.9.12 pjsip版本:2.13 之前写过一篇CentOS7环境编译python3.9版本pjsua的文章: https://www.cnblogs.com/MikeZhang/p/centos7py39pjsua20230608.htm
阅读全文
posted @ 2023-06-23 01:31 Mike_Zhang
阅读(641)
评论(1)
推荐(0)
编辑
2023年6月18日
docker构建FreeSWITCH编译环境及打包
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 FreeSWITCH这种比较复杂的系统,使用容器部署是比较方便的,今天记录下CentOS 7环境下使用docker构建FreeSWITCH编译环境及打包发布的过程。 一、资源准备 1、
阅读全文
posted @ 2023-06-18 01:05 Mike_Zhang
阅读(816)
评论(0)
推荐(0)
编辑
2023年6月9日
CentOS7环境编译python3.9版本pjsua
摘要: 环境:CentOS 7.6_x64 Python版本 :3.9.12 pjsip版本:2.13 一、背景描述 pjsip地址:https://www.pjsip.org/ GitHub地址:https://github.com/pjsip/pjproject pjsip文档地址:https://do
阅读全文
posted @ 2023-06-09 00:56 Mike_Zhang
阅读(374)
评论(2)
推荐(1)
编辑
2023年5月28日
FreeSWITCH添加自定义endpoint
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 日常开发过程中会遇到需要扩展FreeSWITCH对接其它系统的情况,这里记录下编写FreeSWITCH自定义endpoint的过程。 一、模块定义函数 使用FreeSWITCH自带的框架来定义模块函数,函数指针及参数
阅读全文
posted @ 2023-05-28 13:16 Mike_Zhang
阅读(447)
评论(0)
推荐(0)
编辑
2023年5月24日
sipp重放rtp数据测试FreeSWITCH
摘要: 环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 sipp版本:3.6.1 一、背景描述 sipp是一款VoIP测试工具,日常开发过程中会使用到该软件,但其自身携带的pcap文件夹里面的rtp数据包太小,rtp长时间测试的场景会出现媒体异常的情况,需要制作长时间pcap文
阅读全文
posted @ 2023-05-24 01:32 Mike_Zhang
阅读(490)
评论(0)
推荐(0)
编辑
2023年5月7日
FreeSWITCH使用L16编码通信及raw数据提取
摘要: 环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Python版本:3.9.12 一、背景描述 PCM(Pulse Code Modulation,脉冲编码调制)音频数据是未经压缩的音频采样数据,它是由模拟信号经过采样、量化、编码转换成的标准数字音频数据。 在FreeSW
阅读全文
posted @ 2023-05-07 23:20 Mike_Zhang
阅读(360)
评论(0)
推荐(1)
编辑
2023年5月4日
FreeSWITCH对接vosk实现实时语音识别
摘要: 环境:CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 Python版本:3.9.2 一、背景描述 vosk是一个开源语音识别工具,可识别中文,之前介绍过python使用vosk进行中文语音识别,今天记录下FreeSWITCH对接vosk实现实时语音识别。 vosk离线语音识别
阅读全文
posted @ 2023-05-04 20:58 Mike_Zhang
阅读(1235)
评论(0)
推荐(5)
编辑
2023年4月24日
自定义Python版本ESL库访问FreeSWITCH
摘要: 环境:CentOS 7.6_x64Python版本:3.9.12FreeSWITCH版本 :1.10.9 一、背景描述 ESL库是FreeSWITCH对外提供的接口,使用起来很方便,但该库是基于C语言实现的,Python使用该库的话需要使用源码进行编译。如果使用系统自带的Python版本进行编译,过
阅读全文
posted @ 2023-04-24 23:49 Mike_Zhang
阅读(364)
评论(2)
推荐(2)
编辑
2023年4月16日
FreeSWITCH添加iLBC编码及转码
摘要: 操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 一、安装ilbc库 从第三方库里下载指定版本: git clone https://freeswitch.org/stash/scm/sd/libilbc.git 如果下载过慢,可从如下途径获取: 关注微信公众号(聊
阅读全文
posted @ 2023-04-16 11:24 Mike_Zhang
阅读(299)
评论(0)
推荐(0)
编辑
2023年4月8日
sip消息拆包原理及组包流程
摘要: 操作系统 :CentOS 7.6_x64 freeswitch版本 :1.10.9 sofia-sip版本: sofia-sip-1.13.14 freeswitch使用sip协议进行通信,当sip消息超过mtu时,会出现拆包的情况,这里整理下sip消息拆包原理及组包流程。 一、拆包的原理 简单来说
阅读全文
posted @ 2023-04-08 23:07 Mike_Zhang
阅读(771)
评论(0)
推荐(1)
编辑
上一页
1
2
3
4
5
6
···
18
下一页