自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (16)
  • 收藏
  • 关注

转载 Asterisk Originate 内部执行流程

<br />来自:http://blog.csdn.net/austingao/archive/2010/07/29/5774635.aspx

2010-10-27 19:40:00 873

转载 Asterisk及相关软件安装

<br />来自:http://blog.csdn.net/austingao/archive/2010/07/29/5774623.aspx

2010-10-27 19:39:00 681

转载 Asterisk如何定义通道

<br /><br /> 通过Asterisk接通的电话包含一个呼入连接和呼出连接,每个通道都是来自于通过某种类型的通道驱动生成,而该通道的类型在技术上<br /> 可以支持SIP,DAHDI,IAX等。每种技术上支持的通道驱动都有一个专有通道,并且拥有私有的数据存储结构,技术上独立的,不同类型的<br /> 通道驱动之间不存在相互依赖的关系,按照Asterisk通道编写接口标准,你可以自己编写某种类型的通道,例如GSM通道。在Asterisk中,所有<br /> 的专用通道结构又属于Asterisk的上层

2010-10-27 19:37:00 2325

转载 Asterisk电子传真

<br />   Asterisk自带传真功能,但需要第三方的软件支持。Asterisk是通过接在服务器上的语音卡发送或接受外部的传真信号。<br />    发传真<br />    Asterisk内部注册命令通过语音卡向对方传真机发起外呼,当对方传真机送回应答信号,电子文档将通过语音卡发到对方的传真机,被打印出来。<br />    收传真<br />    当语音卡收到外部呼入信号时对其解析如果是T38协议,则认为是传真信号,Asterisk传真通道对传真信号进行解析,调用语音卡回复<br />  

2010-10-27 19:33:00 2149

原创 系统空间不足时多了个overflow文件系统

<br />今天系统在使用时发现根目录挂载分区上空间用完,<br />Filesystem 1K-blocks Used Available Use% Mounted on/dev/sda1 1921156 1788624 34940 99% /<br />然后又发现了在文件系统的所有分区中多了一个overflow的分区,<br />overflow 1024 1024 0 100

2010-10-27 19:30:00 4061

原创 教你如何配置一个访问samba服务的用户

<br />1. 首先创建访问samba服务的系统用户,例如<br /> # useradd testsamba<br />2. 设置访问samba服务的系统用户密码,例如<br /> # passwd testsamba<br />3. 配置访问samba服务器访问入口,例如<br />[testsamba]<br />path = /home/testsamba<br />public = yes <br />writable = yes <br />valid users = sufu<br />fo

2010-10-27 14:34:00 11858

原创 Asterisk事件系统中的事件概念

<br />/*! /brief Event types * /note These values can *never* change. */enum ast_event_type { /*! Reserved to provide the ability to subscribe to all events. A specific * event should never have a payload of 0. */ A

2010-10-15 20:25:00 1542

原创 Asterisk AMI事件几个问题说明

<br />1. Asterisk AMI的事件如何产生?<br />        manager_event()函数用于产生事件和发送事件到客户端,Asterisk代码中通过调用该函数来生成发送到AMI客户端的事件。<br />#define EVENT_FLAG_SYSTEM (1 << 0) /* System events such as module load/unload */#define EVENT_FLAG_CALL (1 <

2010-10-15 20:24:00 5320

原创 Asterisk 动态拨号方案配置说明

<br />Asterisk动态SIP账号及拨号方案配置,所谓“动态”是指这些配置是放在数据库中,而不用存在文件中,好处是方便用户通过Web直接管理Asterisk的配置,而且配置的生效无需重新<br />加载Asterisk。<br />基本配置过程如下:<br />1. 在/etc/asterisk/res_odbc.conf中配置需要访问的数据的用户名和密码,具体说明见配置文件。            <br /><br />[meetme]enabled => yesdsn => M

2010-10-15 20:15:00 2222 2

原创 postgresql jdbc 连接数据库测试

<br />1. 下载postgresql-8.4-702.jdbc4.jar <br />2. 点击 project->properties 在弹出的对话框里点 Libraries 在右边点击 Add External JARs 然后选择jdbc的jar文件即可 <br />3. 安装postgresql数据库,为了处理方便安装pgAdmin连接客户端。<br />4. 编写测试程序:<br />import org.postgresql.*;import java.sql.*;public cl

2010-10-15 20:07:00 8689 2

原创 开发过程中的一次GDB调试

<br /> <br />1. 程序运行过程中偶尔出现段错误如下:<br />[Thread debugging using libthread_db enabled]LogMemoryStatus=DISABLED, WarnMemoryGrain=104857600[New Thread 0xb7621710 (LWP 4115)][New Thread 0xb7620b90 (LWP 4116)][New Thread 0xb6e1fb90 (LWP 4117)][New Thre

2010-10-15 15:05:00 6844 2

原创 在dahdi通道上通过AMI模拟发送DTMF实现录音功能

<br /><br />DAHDI通道通话过程中的录音控制:1.建立接在语音卡上面的两台模拟话机通话,本机实验中这两个语音卡通道标识分别为:DAHDI/3-1,DAHDI/4-1. 建立通话的拨号方案如下:<br />exten =>_5000X,1,Set(DYNAMIC_FEATURES=automon)<br /> <br />exten => _5000X,1,Answer()<br /> <br />exten =>_5000X,n,Dial(DAHDI/${EXTEN:4},20,wW)

2010-10-14 14:12:00 2113

原创 Asterisk中如何添加AMI接口

<br /> <br />Asterisk manager interface的应用及Asterisk中目前所拥有的AMI接口可以参考:http://www.voip-info.org/wiki/view/Asterisk+manager+API<br />那么我们如何为自己添加一个AMI命令呢?<br />添加AMI的接口如下:<br />int ast_manager_register2(const char *action, int auth, int (*func)(struct mansessio

2010-10-13 18:07:00 2984 1

原创 通過AMI如何實現通話錄音功能解決方案:

<br /> 當Asterisk中的存在兩路正在進行的語音通話時,可以發送AMI命令對其語音通道進行監控。具體操作步驟如下:<br />   1)通過配置/etc/asterisk/manager.conf文件使得Asterisk開啟AMI監聽埠選項,默認是埠是5038,配置如下<br /> [general] enabled = yes; ... port = 5038 <br /> 2)配置客戶端登錄AMI埠的用戶名和密碼,測試機配置如下<br />[bob] secret =111

2010-10-12 13:25:00 1835

原创 AMI和AGI客户端astxx库安装

1. 安装依赖boost库,通过INSTALL文档源代码依赖如下:<br /> <br /> <br /> <br /><br />Astxx depends on boost.asio, boost.signals, boost.lexical_cast, <br />boost.date_time, boost.function, boost.shared_ptr, boost.bind, boost.ref, and <br />boost.regex.  Boost is a large depen

2010-10-12 12:09:00 1512

原创 Asterisk电话会议功能主要应用介(1)

<br /><br />MeetMe              <br />       Asterisk称作为“会议桥”,但从阅读源代码可以了解到其实现的功能包括对即将进入会议的语音通道携带的参数的有效性进行检查;对会议选项参数进行设置且生效,会议选项参数将会在下面介绍;对加入成员的语音通道的语音编解码进行转换成线性语音格式;将加入成员的语音通道桥接到会议通道当中,会议通道对应DAHDI驱动中的一个伪设备,标识为pseudo;将混音后的线性语音格式转换为加入会议语音通道的语音格式;最后meetme中的闭循

2010-10-12 10:18:00 4121

转载 robots.txt的作用是?如何正确的写robots.txt?

<br />在国内,网站管理者似乎对robots.txt并没有引起多大重视,应一些朋友之请求,今天想通过这篇文章来简单谈一下robots.txt的写作。<br />robots.txt基本介绍<br />  robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被robots访问的部分,或者指定搜索引擎只收录指定的内容。<br />  当一个搜索机器人(有的叫搜索蜘蛛)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容

2010-10-11 20:33:00 783

mysql操作手册

MYSQL查询手册,开发时的手边书,MYSQL查询手册,开发时的手边书,

2011-10-20

Erlang常用工具介绍

对Erlang的一些常用的开发或调试工具进行了介绍

2011-08-13

Erlang入门手册.

这是一个入门指导教你开始使用Erlang。这里所说的每一句都是准确的,但仍是真实的一 小部分。比如,我将只会告诉你最简单的语法,而不是所有详细的结构原理。有很多极其简 单的东西我会写上*manual*,这就表示这里有很多信息,你可以在Erlang相关的书中找 到或是在<Erlang参考手册>中找得到。

2011-08-13

Erlang程序设计中文版

Erlang程序设计中文版,由Erlang语言设计者写的书。

2011-08-13

内核技术Linux内核裁剪的具体步骤

内核技术Linux内核裁剪的具体步骤内核技术Linux内核裁剪的具体步骤

2011-05-26

C语言标准库手册说明

C语言标准库手册,包含c语言和C++语言中使用的头文件函数使用说明

2011-05-26

程序员面试宝典(面试必备)

程序员面试宝典是程序员找工作必备的一本书。

2008-11-14

ibm linux资料

介绍ibm linux 的一些相关资料,内容比较丰富。

2008-11-08

非常好的BASH脚本编写教程

这里有个老American写的 BASH脚本编写教程,非常不错,至少没接触过BASH的也能看懂!

2008-10-28

linux设备驱动(第三版)

介绍linux驱动编程的入门的教程,内容详实,实例丰富。

2008-10-28

oracle安装ppt

对oracle进行概述,以及安装步骤,以ppt播放。

2008-10-22

跟我一起写Makefile

教你如何写一个Makefile,一步一步的循序渐进的方式。

2008-10-21

高等数学(同济5版)

这是同济大学版高等数学第五版,包括上下册,习题答案。

2008-10-21

TCP/IP详解(第一卷)

该是详细介绍TCP,IP协议的经典之作,也是一本大师的经典之作!

2008-10-15

snort网络入侵检测系统

snort是一种强大的入侵检测系统(IDS),而且是开源的,任何开发人员都可以在修改起代码。

2008-10-09

空空如也

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

TA关注的人

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