asterisk 传真服务器配置
摘要:
asterisk 可以作为电子传真服务器,进行收发电子传真。但是配置起来,比较麻烦,需要一番折腾。在这儿分享一下电子传真的配置,希望对朋友们有所帮助。
正题:
asterisk 如果需要收发电子传真,需要的配置资源有两个。
res_fax : 包含了收发传真方法
res_fax_spandsp: 传真DSP信号
开始安装dsp,建议大家去spandsp官方去下载 spandsp-master,安装步骤,按照 ReadMe.去安装好了。
asterisk 模块选择时,一定要选择res_fax 和 res_fax_spandsp.
启动 asterisk, 检查模块是否安装成功:太棒了,传真模块加载完成。
pbx*CLI> module show like fax
Module Description Use Count
res_fax.so Generic FAX Applications
res_fax_spandsp.so Spandsp G. and T. FAX Technologies
配置:
和传真相关的配置文件 res_fax.conf 和 sip.conf
; Generic Fax Application configuration [general]
; Maximum Transmission Rate
; Possible values are { | | | | | }
; Set this value to the maximum desired transfer rate. Default:
maxrate= ; Minimum Transmission Rate
; Possible values are { | | | | | }
; Set this value to the minimum desired transfer rate. Default:
minrate= ; Send Progress/Status events to manager session
; Manager events with 'call' class permissions will receive events indicating the
; steps to initiate a fax session. Fax completion events are always sent to manager
; sessions with 'call' class permissions, regardless of the value of this option.
; Default: no
statusevents=yes ; modem capabilities
; Possible values are { v17 | v27 | v29 }
; Set this value to modify the default modem options. Default: v17,v27,v29
modems=v17,v27,v29 ; Enable/disable T. ECM (error correction mode) by default.
; Default: Enabled
ecm=disable
sip.conf 有对T380检测的配置,我取消了,没有做,你可以加上,但是这个信号就必须跑T380了,否则会报错了,检测不到T380.
sip.conf general增加 ,注意传真只能是G711编码。
t38pt_udptl=yes
faxdetect=t38
接收传真的拨号方案配置
[fax-in]
exten => _X.,,Verbose(,Incoming fax)
exten => _X.,n,Set(FAXDEST=/var/spool/asterisk/fax)
exten => _X.,n,SET(tempfax=${CALLEDFAX}/${UNIQUEID})
exten => _X.,n,ReceiveFax(${FAXDEST}/${tempfax}.tif)
exten => _X.,n,Verbose(,- Fax receipt completed with status:${FAXSTATUS})
最终重新启动一下asterisk服务器,拿传真机呼入进来,就能接收到传真了。

asterisk 传真服务器配置的更多相关文章
- [转]开源应用架构之asterisk
作者:Russell Bryant 翻译:jiazhengfeng Asterisk[1]是一款GPLv2协议下的开源电话应用平台.简单来说,Asterisk是一个服务器应用,能够完成发起电话呼叫.接 ...
- Asterisk 未来之路3.0_0007
原文:Asterisk 未来之路3.0_0007 Modules Asterisk 是基于模块构建的.一个模块提供某个特定的功能,它是动态的被装载.比如:信道驱动(chan_sip.so),或可以连接 ...
- 基于Asterisk的VoIP开发指南——(1)实现基本呼叫功能
原文:基于Asterisk的VoIP开发指南--(1)实现基本呼叫功能 说明: 1.本文档探讨基于Asterisk如何实现VoIP的一些基本功能,包括基本呼叫功能的方案选取.主叫号码透传.如何编写As ...
- asterisk 问题
Q:SIP可以呼通,但听不到声音A:一般是NAT问题造成.如果Asterisk处在NAT的后面,则Asterisk的配置如下: ------------------------------------ ...
- 转 asterisk拨号规则
asterisk拨号规则 一.前言 本文档以asterisk-1.4.32为基础写作而成,可能和其他版本有些区别. 二.Asterisk dialplan 基本结构 Asterisk dial ...
- Asterisk[1]
Asterisk[1]是一款GPLv2协议下的开源电话应用平台.简单来说,Asterisk是一个server应用.可以完毕发起电话呼叫.接受电话呼叫.对电话呼叫进行定制处理. 1.2.1 通道驱动 a ...
- 一个基于Asterisk构建的VOIP应用软件:Elastix介绍
Elastix 是一种应用软件,它整合了适用于那些基于 Asterisk 的 PBX 的最好工具,并将它们集成为单一的.易用的接口.同时,它增加了自己的工具集,以及允许创建第三方模块来使 Elasti ...
- asterisk简单命令
重启asterisk [root@EC2-V2 ~]# service asterisk restart 进入asterisk操作界面 [root@EC2-V2 ~]# asterisk -vvvr ...
- asterisk 通话噪音,自动挂断,回声等情况
打开配置文件:cd /etc/asterisk/ vim chan_dahdi.conf 1: busydetect:忙音检测,如果开启,Asterisk会拨号尝试或通话中分析在线的音频,从而尝试识别 ...
随机推荐
- lamp架构搭建
目录 1. LAMP架构介绍 2.web服务器工作流程 2.1 cgi与fastcgi 2.2 httpd与php结合的方式 2.3 web工作流程 3. lamp平台搭建 3.1 安装httpd 3 ...
- 浅谈树形结构的特性和应用(上):多叉树,红黑树,堆,Trie树,B树,B+树...
上篇文章我们主要介绍了线性数据结构,本篇233酱带大家康康 无所不在的非线性数据结构之一:树形结构的特点和应用. 树形结构,是指:数据元素之间的关系像一颗树的数据结构.我们看图说话: 它具有以下特点: ...
- 老哥,您看我这篇Java集合,还有机会评优吗?
集合在我们日常开发使用的次数数不胜数,ArrayList/LinkedList/HashMap/HashSet······信手拈来,抬手就拿来用,在 IDE 上龙飞凤舞,但是作为一名合格的优雅的程序猿 ...
- Linux常用命令之用户权限管理chmod、chown、chgrp、umask命令讲解
这节课我们重点来学习权限管理命令,说到权限大家可能第一时间能想到的就是读.写.执行 rwx 三种权限,在正式讲解权限命令之前,先简单的介绍一下rwx权限对于文件和目录的不同含义. 权限字符 权限 对文 ...
- 精讲RestTemplate第3篇-GET请求使用方法详解
本文是精讲RestTemplate第3篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层H ...
- 搭建MyBatis开发环境及基本的CURD
目录 一.MyBatis概述 1. MyBatis 解决的主要问题 二.快速开始一个 MyBatis 1. 创建mysql数据库和表 2. 创建maven工程 3. 在pom.xml文件中添加信息 4 ...
- JS 获取验证码按钮改变案例
HTML代码 <div class="box"> <label for="">手机号</label> <input t ...
- 2020-03-27:JDK1.8中在数据结构上,对HashMap做了什么样的改进?为什么?
福哥答案2020-04-04:头插改尾插,解决链表成环的问题.链表改成链表和红黑树.
- C#设计模式之10-外观模式
外观模式(Facade Pattern) 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/407 访问. 外观模式属于结构 ...
- C#LeetCode刷题之#344-反转字符串(Reverse String)
问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3933 访问. 编写一个函数,其作用是将输入的字符串反转过来. 输 ...