自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 收藏
  • 关注

原创 vue element checkbox的实现

【代码】vue element checkbox的实现。

2024-05-12 23:44:50 328 1

原创 再谈毕业论文设计投机取巧之IVR自动语音服务系统设计(信息与通信工程专业A+其实不难)

IVR系统其实可盐可甜。还能可圈可点。当你做出来一个非常应景、政治正确、超级复杂、但是又0难度的IVR系统—— 比如把7编1260条的《民法典》搬上IVR,是不是一个满分的毕业设计?

2024-05-11 22:50:04 768 2

原创 毕业论文凑字数——关于IVR自动语音应答交互式电话导航自动总机等等概念的一些剖析

一个小朋友的毕业论文要凑字数,所以推荐她讲一讲IVR,因为IVR可以翻译的名字很多,比如交互式语音应答,自动语音应答,自动语音服务,电话语音导航,自动总机,语音总机,自动话务台等等。当你把这些名词都一一解释清楚的时候,一篇本科毕业论文也就妥妥地够了。如果你再把自动总机和人工总机的区别,交互式语音应答和语音导航的区别,都讲清楚的话,连查重都不用了。

2024-05-11 22:12:24 744

原创 一体化设计的ATA(FXS网关)设计——电源插头、WiFi、双网口、S口、USB等接口集于一身

ATA(FXS网关)已经走过几十年的发展,很难有创新。下面介绍的这款ATA(FXS网关)通过一体化设计的集成创新,成为一款有卖点的产品。

2024-05-07 23:10:57 291

原创 一个物业管理服务项目的思考——智慧停车场无人值守呼叫系统到电梯五方对讲再到呼叫中心

物业管理服务的智慧停车场实现了无人化管理,停车场出入口安装一个无人值守呼叫系统的IP对讲呼叫器,在物业值班室(管理中心)安装一部电话机来接听呼叫,这就是智慧停车场无人值守呼叫系统的组成。在电梯机房里,接入一个电梯对讲网关,就可以跟停车场一样呼叫了。利用网络将会所电话、值班室电话,物业管理中心的电话,维修班的电话,岗亭的电话,组成一个电话系统,可以 开电话会议,进行电话广播等等。

2024-05-07 17:45:30 1134

原创 yum语法、常用命令和选项Options、常见问题的解决办法

yum语法,常用命令和选项,常见问题的解决办法,rpm数据库和软件更新,升级等。

2024-05-06 17:45:00 817

原创 File “/usr/bin/yum“, line 30 except KeyboardInterrupt, e: python版本问题造成的yum运行失败解决方法

yum是用python作为解释器。python升级容易引起yum问题。常见的解决办法是在bash脚本文件里指定版本,以及修改某些不兼容的语法。Centos 7.x版本对应的python版本通常是python2.7。

2024-05-06 12:38:26 1128

原创 ./build.sh:行1: g++: 未找到命令的错误问题在centos操作系统下面如何解决

centos操作系统,执行一个bash,bash命令很简单,就是用g++编译一个C++的程序。报告错误:./build.sh:行1: g++: 未找到命令。

2024-05-03 17:37:06 648

原创 那些早期的iax和SIP软电话软件界面,看看你见过几个?

早期voip发展中,很多公司开发了自己的SIP软电话,有些已经不存在了,有些还在使用中,比如X-Lite,Zoiper等等,我们一起看看这些SIP软电话UI界面,功能和设计,可能会有一些启发哦。

2024-04-22 22:51:31 372

原创 在Rocky操作系统上安装Asterisk和DAHDI的详细步骤,拷贝粘贴就能用

Centos之后,Rocky和Alma Linux接棒前行。今天我们选择Rocky Linux操作系统来介绍,如何安装Asterisk和DAHDI等开源软件。首先我们下载DAHDI 3.2 和Asterisk,在本文下载连接里有。下载到Rocky操作系统的 /usr/src/目录下。致敬一下Rocky背后的大佬,有amazon,google等。能进入cli界面,就说明安装成功了。

2024-04-22 22:30:04 422

原创 两部电话机怎样能实现对讲?直接连接能互相通话吗?门卫门房传达室岗亭电话怎么搞?

两部电话机怎样能实现对讲?直接连接能互相通话吗?门卫门房传达室岗亭电话怎么搞?

2024-04-16 20:05:21 1546

原创 Asterisk模拟电话语音卡TDM410E/TDM400P的FXO模块和FXS模块有什么区别

通过对TDM410E语音卡的FXO和FXS模块的介绍,来介绍一下O口模块和S口模块有什么区别。

2024-04-16 17:13:55 989

原创 为Asterisk增加G.723语音编码和G.729编码

G.723语音编码是商业编码,需要授权使用的。因此Asterisk等软件默认是不含G.723语音编码so文件。如何增加G.723呢?我们先来了解下Asterisk支持的语音编码。

2024-04-14 12:57:26 601

原创 Asterisk 21.2.0编译安装经常遇到的问题和解决办法之卸载pjsip

一般来说,其他版本的 pjproject 会被作为静态链接库安装。因此,在安装正确版本的pjproject之前,要先卸载之前版本的。如果你没有 “uninstall” 这个make操作,可能是版本不对,需要到https://github.com/asterisk/pjproject 参考下。

2024-04-14 06:45:00 221 1

原创 哪些被Asterisk 21版本暴砍的功能有多少是你常用的?我指的是chan_alsa

Asterisk 21.0版本的发布,主打一个剪刀手。正如社区官方傲慢、粗鲁&毫不遮掩的说法:这个版本啊,俺只增加一点点新功能,大部分改变是删除一些老的模块。我k,这你也有脸说?

2024-04-12 16:26:33 951

原创 Asterisk 21.2.0编译安装经常遇到的问题和解决办法之pjproject风云再起

每次升级Asterisk都要升级pjsip真麻烦。另外找一台电脑,下载pjproject-2.14.tar.bz2 文件,然后再上传到这台机器,在本文开头可以下载这个文件。

2024-04-12 09:00:00 1110

原创 Asterisk 21.2.0编译安装经常遇到的问题和解决办法之json

Asterisk编译安装经常遇到jansson的问题,可以从digip源码下载编译安装,可以从asterisk的github下载。在这之前,可能需要反复安装install_prereq以便尽量解决依赖包问题。

2024-04-11 12:30:00 504 1

原创 Asterisk 21.2.0编译安装经常遇到的问题和解决办法之pjproject

Asterisk编译安装过程不会一帆风顺,其中pjproject是经常遇到的问题。pjproject是pjsip协议栈。Asterisk 21.2.0建议使用pjproject 2.14版本。

2024-04-11 06:30:00 1058 1

原创 Asterisk语音卡驱动DAHDI 3.2版本对于TDM410P的支持

电话语音卡是一种电脑配件,通过PCI接口,插到电脑里面,类似于显卡/声卡/网卡/阵列卡一样,为电脑提供电话线路的接入和控制功能。Asterisk开源软件使用的语音卡驱动DAHDI自从2018年升级3.0版本后对驱动做了一些改动,导致TDM410板卡扫描不到通道,通过修改代码可以把这些板卡通道显示出来。同时也提供了修改后的dahdi 3.2版本的下载。

2024-04-10 17:22:00 1265 1

原创 install_prereq:Asterisk源代码编译安装之前的重要一步

Asteri软件包里就有一个脚本工具,可以快速检查和安装依赖包——install_prereq: a script to install distribution-specific prerequirement。其他操作系统比如Kylin,Ubuntu,Debian等,也都一样的编译方法。常用的linux系统都可以编译安装Asterisk,比如我们常用的redhat方向的rhel,centos,rocky,alma等。无论什么操作系统,在编译安装Asterisk之前,都需要先解决依赖问题,就是完善编译环境。

2024-04-10 08:00:00 758 1

原创 快速入门干货:SIP协议原理和FreeSWITCH调试日志消息对照分析

通过SIP协议原理,对比FreeSWITCH调试日志消息,互相参照,排查出可能的原因,再去倒推可能是哪方面的设置有问题。通常来说语音网关设置比较简单,而FreeSWITCH的参数很多,这样处理会能提高工作效率。

2024-03-07 22:58:44 1243

原创 使用IAD电话交换机(语音网关)将电话外线对接到FreeSWITCH SIP服务器

在我们初步了解了FreeSWITCH这样的SIP服务器之后,常见的一个需求就是把真实的电信世界(比如固话、手机)对接到SIP服务器里。今天我们就介绍一个简单的方法,通过IAD电话交换机语音网关把电信局和你的SIP软交换机融合通信起来。

2024-03-07 02:03:50 1907

原创 Microsip注册到FreeSWITCH分机测试SIP服务器是否安装成功

因为在FreeSWITCH默认安装里,已经有1000-1019这些SIP分机了,不需要自己再去设置。而且,比较重要的是,在一些拨号规则(dialplan)里面,也引用了1000分机。MicroSIP注册方法比较简单。

2024-03-06 22:41:20 1104 6

原创 一种判断linux系统发行版是debian还是centos的简单方法

怎样判断一个Linux发行版是debian还是centos?在shell脚本里,有一个简单的办法,就是判断etc目录下,有debian_version就是debian/ubuntu;如果有redhat-release,则属于centos/redhat无疑了。#!/bin/shif [ -f /etc/debian_version ]; then echo "debian"elif [ -f /etc/redhat-release ]; then echo "centos"else

2021-07-09 02:16:47 2758

原创 AIO600 IPPBX电话交换机对接联通移动IMS服务器

AIO600 IPPBX对接联通移动IMS服务器IMSIMS应用场景对接IMS的设置方法SIP中继参数说明AIO600的功能IMSIMS(IP Multimedia Subsystem)即IP多媒体子系统技术,由3GPP标准组织在R5版本基础上提出,是在基于IP的网络上提供多媒体业务的通用网络架构。基于IMS技术,电信运营商在放号的时候,无需通过铜缆电话线,仅仅使用光纤就可以将数据(上网)、话音等部署到房间。IMS降低了运营成本,而且提供了更为丰富的功能,目前已经成为主流。为了配合IMS放号的需求,深

2021-01-29 20:16:35 1900 2

原创 MicroSIP软电话的安装和使用--从电脑上接听和拨打电话

作为一个长期探索免费软件和开源软件的爱好者,我曾经在电脑上安装了几十个免费的软电话软件,以至于到最后他们互相打架——端口冲突(几款设计不良的软件硬性捆绑了5060端口)、霸占声卡、内存泄露。所以呢,我踩过的坑,你完全不必再去踩一遍了。对于MicroSIP这款软件电话,我有推荐的理由,也有不推荐的理由。推荐的理由:支持中文/繁体中文以及英语等很多种语言界面,不推荐的理由:仅支持Windows...

2020-02-09 12:57:06 22494 20

原创 Crestron的rava sip设置语音视频对讲的初步入门

目录Crestron快思聪和SIP协议SIP协议兼容性触屏的设置方法SIP模式的设置SIP协议智能家居的好处Crestron快思聪和SIP协议Crestron快思聪是支持SIP协议的,其名为RAVA的SIP协议技术,在其官网是这样写的:Rava SIP Intercom & Phone Technology Enables hands-free voice intercom, vi...

2020-02-07 03:35:00 1478

原创 windows上的软交换软件FreeSWITCH安装详细步骤(使用ip电话机测试打通电话)

文章目录windows下的软交换软件FreeSWITCHwindows下的软交换安装FreeSWITCH安装目录使用IP电话机测试windows下的软交换软件FreeSWITCH我们介绍一下FreeSWITCH在windows操作系统下的安装,然后会通过ip电话机测试打通电话来验证安装成功。文章有点长,但是实际安装测试时间不超过1分钟。windows下的软交换今天我们讨论软交换,大部分是基...

2020-01-03 23:03:26 3813

原创 手机短信和SIP消息互发的实现方法,以IP电话机为例

怎样实现手机短信和SIP消息之间的互发呢?我们以局域网IP电话机+AIO100语音网关为例,介绍一下这个简单的过程,同时也给出SIP消息的格式,可以做为开发的参考。搭建测试环境首先搭建一个测试环境,如下图,至少需要一台插卡语音网关和一部彩屏IP电话机:设置一个转发消息的短信路由,在AIO100的呼叫控制-短信路由 网页里。短信消息SIP格式这个消息的格式我们也可以参考一下:MES...

2019-12-24 01:47:09 2406

原创 Fail2ban在ip网络电话调度中的作用和实现方法

在IP网络电话调度系统中,最常见的网络攻击就来自于对SIP 5060端口的疯狂灌水,不仅拉低了系统效率,一不小心还可能会造成话费损失,就算是骚扰了调度用户也是大事故啊。今天我们要讲的这个方法,是在网络电话系统里流行常用的防范方法,叫做Fail2ban,大家都很熟悉了。1. Fail2ban的作用是什么?看图:Fail2ban可以将疑似攻击的来源IP地址,自动列入iptables防火墙,从...

2019-07-15 20:21:56 543

原创 FreeSWTICH安装过程中make编译遇到“Makefile:929: *** You must install libopus-dev to build mod_opus. Stop.”

环境:FreeSWITCH版本1.8.7CentOS版本7.6阿里云起因:编译安装FreeSWITCH的过程中遇到如下的错误,导致安装中止:making all mod_opusmake[4]: Entering directory `/usr/src/freeswitch-1.8.7/src/mod/codecs/mod_opus'Makefile:929: *** You ...

2019-07-12 21:01:49 4007

原创 yate怎样调出彩色的log日志实时调试信息

打开调试窗口telnet localhost 5038如果没有telnet(win10等操作系统),可以在windows控制面板里把telnet启用。输入彩色显示命令color on是不是非常简单呢。下面我们看下执行结果。调试信息已经变成彩色的了,NOTE信息是绿色的,WARN信息是红色的,一目了然。...

2019-04-22 08:55:17 192

原创 Yate软交换机IPPBX与电话语音网关的初步配合

简单三步启用regexroute.confconf.d修改default路由亚特yate作为一个IPPBX或者软交换机,内部通话是比较简单的了,怎么快速加入外线和呼叫功能呢? 其实也比较简单,首先我们假设您已经安装了一个简单的yate,有一个深简AIO100这样的适合实验的语音网关。启用regexroute.conf首先你要启用regexroute.conf。conf.d在conf.d目...

2019-04-22 02:08:46 964

G.729 和 G.723语音压缩编码解码的源代码,适用于 Asterisk open source IP PBX,Linux

支持Asterisk 1.4 到 20 版本的 建议先安装 Intel IPP libraries 以及 Bcg729 - a slightly slower implementation written in portable C99 codec_g729.so 和 codec_g723.so 通常是放在 /usr/lib/asterisk/modules 这个目录下面的。 可以在Asterisk CLI下面用"module load codec_g723.so","module load codec_g729.so"的方法来加载这两个编码。 仅供学习使用,勿用在商业生产环境。商业使用需购买版权。 不想自己编译的,也可以直接用可执行版本的。

2024-04-14

支持TDM410P,TDM410E等电话语音卡的DAHDI驱动 3.2.0版本

支持TDM410P,TDM410E等电话语音卡的DAHDI驱动 3.2.0版本,恢复了wctdm24xxp里的PCI设备列表,将常用的PCI语音卡都添加了,适用比较多的语音卡。 其他文件均没有改动,均为原版文件重新打包。 下载后直接解压就可以编译安装。 make make install 安装后执行dahdi_hardware可以看到语音卡,genconf_parameters ,dahdi_genconf可以生成配置文件。

2024-04-10

Asterisk 21.2.0是2024年3月发布的最新版本开源通信软件

- res_pjsip_stir_shaken.c: Add checks for missing parameters - app_dial: Add dial time for progress/ringing. - app_voicemail: Properly reinitialize config after unit tests. - app_queue.c : fix "queue add member" usage string - app_voicemail: Allow preventing mark messages as urgent. - res_pjsip: Use consistent type for boolean columns.

2024-04-10

pjsip-2.14源代码

tar bz2 格式打包的pjsip-2.14源代码 研究pjsip协议栈

2024-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除