随笔分类 -  voip

1 2 3 下一页
FreeSWITCH使用soundtouch进行变声
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 FreeSWITCH里面有个mod_soundtouch模块,支持通话实时变声,今天整理下CentOS 7环境下如何使用soundtouch进行实时变声,并提供相关效果演示及资源下载。 我将从以下几个方面进行展开: 阅读全文
posted @ 2024-05-28 22:03 Mike_Zhang 编辑
opensips开启lua支持
摘要:操作系统 :CentOS 7.6_x64 opensips版本 :2.4.9 lua版本:5.1 今天整理下CentOS7环境下opensips2.4.9的lua模块笔记及使用示例,并提供运行效果截图。我将从以下几方面进行展开: 模块安装说明 模块参数说明 模块函数说明 模块使用示例 lua模块官方 阅读全文
posted @ 2024-05-20 16:06 Mike_Zhang 编辑
opensips开启python支持
摘要:操作系统 :CentOS 7.6_x64 opensips版本: 2.4.9 python版本:2.7.5 python作为脚本语言,使用起来很方便,查了下opensips的文档,支持使用python脚本写逻辑代码。今天整理下CentOS7环境下opensips2.4.9的python模块笔记及使用 阅读全文
posted @ 2024-04-24 00:21 Mike_Zhang 编辑
opensips使用drouting进行路由
摘要:操作系统 :CentOS 7.6_x64 opensips版本:2.4.9 drouting是Dynamic Routing(动态路由)的缩写,该模块可为特定呼叫选择(基于多个条件)最佳网关。今天整理下CentOS7环境下opensips2.4.9的drouting模块笔记及使用示例,并提供运行效果 阅读全文
posted @ 2024-04-21 22:45 Mike_Zhang 编辑
opensips的dispatcher模块笔记
摘要:操作系统 :CentOS 7.6_x64 opensips版本:2.4.9 dispatcher模块模块实现了基于目的地址的调度功能,可用作无状态负载均衡,但不能保证均匀分配。今天整理下CentOS7环境下opensips2.4.9的dispatcher模块使用示例,并提供运行效果视频。 我将从以下 阅读全文
posted @ 2024-03-27 22:57 Mike_Zhang 编辑
FreeSWITCH在session上执行定时挂机与取消
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 日常开发中,会遇到需要在已存在的session上执行定时挂机和取消挂机的情况,今天整理下这方面的内容,我将从以下几个方面进行描述: 实验场景环境描述 定时挂机描述 如何使用定时挂机 如何取消定时挂机 提供示例代码及运 阅读全文
posted @ 2024-02-14 11:24 Mike_Zhang 编辑
FreeSWITCH在session上执行特定dialplan
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 日常开发中,会遇到需要在已存在的session上执行特定拨号方案的情况,今天整理下这方面的内容,我将从以下几个方面进行描述: 实验环境准备 基于transfer实现 基于execute_extension实现 基于t 阅读全文
posted @ 2024-02-12 09:33 Mike_Zhang 编辑
FreeSWITCH在answer前主动发dtmf
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 NAT环境的主动外呼场景下,会遇到线路侧回铃音数据无法接收的问题,需要FreeSWITCH主动发送RTP数据,发送DTMF是个选择。本文记录下如何使用FreeSWITCH在answer前发送DTMF,我将从以下几个方 阅读全文
posted @ 2023-12-06 06:25 Mike_Zhang 编辑
FreeSWITCH的moh使用笔记
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 之前写过FreeSWITCH安装的文章,今天整理下moh使用过程中遇到的问题及解决方案,并提供moh音频下载途径。FreeSWITCH安装的文章可参考如下链接: docker构建FreeSWITCH编译环境及打包使用 阅读全文
posted @ 2023-10-29 23:19 Mike_Zhang 编辑
FreeSWITCH添加自定义endpoint之api及app开发
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 之前写过FreeSWITCH添加自定义endpoint的文章,今天整理下api及app开发的笔记。历史文章可参考如下链接: FreeSWITCH添加自定义endpointFreeSWITCH添加自定义endpoint 阅读全文
posted @ 2023-10-28 11:12 Mike_Zhang 编辑
FreeSWITCH容器化问题之rtp端口占用
摘要:操作系统 :CentOS 7.6_x64、debian 11 (bullseye,docker) FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 FreeSWITCH容器化带来部署便利的同时,也会遇到一些问题,比如今天要讨论的RTP端口占用问题(FreeSWITCH申请宿主 阅读全文
posted @ 2023-09-24 10:55 Mike_Zhang 编辑
FreeSWITCH添加自定义endpoint之媒体交互
摘要:操作系统 :CentOS 7.6_x64 FreeSWITCH版本 :1.10.9 之前写过FreeSWITCH添加自定义endpoint的文章: https://www.cnblogs.com/MikeZhang/p/fsAddEndpoint20230528.html 今天记录下endpoint 阅读全文
posted @ 2023-08-06 21:46 Mike_Zhang 编辑
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 编辑
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 编辑
使用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 编辑
使用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 编辑
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 编辑
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 编辑
CentOS7环境源码安装freeswitch1.10.7
摘要:操作系统 :CentOS 7.6_x64 freeswitch版本 :1.10.7 一、安装步骤 1、下载freeswitch源代码 wget http://files.freeswitch.org/releases/freeswitch/freeswitch-1.10.7.-release.tar 阅读全文
posted @ 2022-10-08 00:39 Mike_Zhang 编辑
windows10环境下编译python3版pjsua库
摘要:环境:windows10_x64python3.9_x64pjsua-2.10vs2015 pjsua编译参考这里: https://www.cnblogs.com/MikeZhang/p/pjsip20210116.html pjsua默认绑定的python版本是python 2.4,使用起来有诸 阅读全文
posted @ 2021-10-10 22:49 Mike_Zhang 编辑

1 2 3 下一页