`

开源软交换ASTERISK学习日记(二)

 
阅读更多

 转自:http://blog.csdn.net/seanchan/article/details/4235127

 

        交换机搭建好了,现在我们来建两个账号,让他们能够通话,很简单的功能,但也是最基本的功能。

        我们采用SIP softphone来做测试,所以建立两个SIP账号,配置文件是:/etc/asterisk/sip.conf,增加如下配置信息:

[8801]
type=friend
username=8801
host=dynamic
secret=8801

[8802]
type=friend
username=8802
host=dynamic
secret=8802

       配置了两个sip账号,8801和8802,密码同账号,修改完配置后可以使用Asterisk命令“sip reload”来更新sip配置。

       在客户端按照下图配置好sip电话:

       这里的“域名”就是我们的Asterisk服务器地址,连接服务器,正常应该出现类似注册成功的提示,如果没有,需要检查你的网络情况,特别是防火墙的设置。成功连接后可以拨打“1000”,你将听到一个恭喜的语音,账号添加成功。

       现在需要配置拨号计划,也就是有人拨打8801的时候,交换机要知道是找谁,拨号计划的配置文件是:/etc/asterisk/extensions.conf,在“[default]”块中增加如下配置:

exten => 8801,1,Dial(SIP/8801,20,rt)
exten => 8802,1,Dial(SIP/8802,20,rt)

       当有人拨打8801时,就会呼叫8801这个帐号,8802同理,配置好后可以利用命令“extensions reload”更新配置,这个时候可以打开两个客户端,分别利用8801和8802两个账号注册到服务器,并互相进行通话了。

 

  • 大小: 18.4 KB
分享到:
评论

相关推荐

    开源交换机 Asterisk的应用

    Asterisk具备了PBX系统的全部功能,同时它还可以作为一个软交换平台来使用。除了提供基本的电话服务功能外,Asterisk还能够实现诸如附带目录的语音邮件服务、电话会议、交互式语音响应(IVR)、自动呼叫分配(ACD)...

    Asterisk学习必备资料

    Asterisk学习必备,共5本书籍,学习助手 Asterisk权威文档(第3版).pdf Asterisk,the future of telephony.pdf Building+Telephony+Systems+with+Asterisk.pdf Asterisk+For+Dummies+2006.pdf Asterisk_Developers_...

    最全Asterisk代码学习笔记

    Asterisk是一款开源的PBX(Private Branch Exchange)软件,它允许用户在IP网络上建立电话通信系统。作为Linux环境下的通信平台,Asterisk提供了丰富的功能,包括语音通话、会议、语音邮件、传真等。以下是一些核心...

    asterisk的软交换和中继网关的配置.pdf

    《Asterisk软交换与中继网关配置详解》 Asterisk,作为一个开源的IP电话系统,以其灵活性和强大的功能在VoIP领域备受青睐。本文将深入探讨如何配置Asterisk作为软交换,以及与中继网关的集成,以实现PSTN和IP电话...

    asterisk 学习日志

    Asterisk是一个开源的IP电话系统,用于搭建VoIP服务器,提供电话呼叫、语音邮件、会议等通信功能。以下是对Asterisk学习日志中提到的一些关键知识点的详细解释: 1. **Asterisk调试与日志记录**: 在学习Asterisk...

    asterisk学习资料

    Asterisk+manager+API(中文文档).doc Asterisk_manager_API.doc Asterisk_系统及其应用分析.pdf asterisk入门连载.doc asterisk架构.doc Asterisk核心框架.docx Asterisk核心框架.pdf asterisk目录结构.txt 基于...

    asterisk入门学习资料集合(全手写)

    2、asterisk安装之后的简单启动,简单命令 3、对asterisk增加g729和g723编码 4、对语音板卡的安装,配合asterisk进行使用。板卡安装,配置,也有图文详解。 两个文件夹: 1、asterisk有关的几个安装包。相关的全部...

    Asterisk 之数据库配置方案 asterisk数据库

    Asterisk 是一个开源的 PBX(Private Branch Exchange)系统,可以实现电话交换和语音网关的功能。在传统的 Asterisk 配置中,配置文件都是存储在文件系统中的,但是随着系统的复杂度和规模的增加,配置文件的管理和...

    Asterisk.NET 1.6.3 控制Asterisk

    Asterisk.NET 1.6.3 是一个专门为.NET开发者设计的开源库,它提供了对Asterisk PBX系统的编程接口,使得用户可以方便地在C#、VB.NET或其他.NET支持的语言中控制和扩展Asterisk功能。这个库是基于Asterisk Manager ...

    asterisk_dialplan学习笔记

    Asterisk Dialplan 学习笔记 Asterisk 是一个开源的自动交换机软件,主要用于Voice over Internet Protocol(VoIP)和传统电话网络之间的通讯。Asterisk 的配置文件中最重要的两个文件是sip.conf和extensions.conf...

    浅谈用Asterisk构建企业开源VoIP

    【Asterisk构建企业开源VoIP】:Asterisk是一个强大的开源IP电话平台,它可以作为企业级IP PBX,同时也能兼容传统的TDM/模拟PBX系统,为这两种环境提供无缝连接。Asterisk的独特之处在于它拥有自己的IAX协议,这种...

    Asterisk 简介 Asterisk 架构 Asterisk程序框图

    Asterisk是一款开源的电话交换机软件,它允许用户创建高度自定义的通信系统,包括VoIP(Voice over IP)电话、会议桥、自动呼叫分配(ACD)以及许多其他电信功能。Asterisk的核心设计理念是灵活性和可扩展性,这使得...

    通过asterisk-java操作asterisk

    Asterisk是一个开源的IP电话系统,而Asterisk-java则是一个Java库,它提供了与Asterisk服务器交互的能力。这个库使得开发者可以利用Java语言来控制和编程Asterisk PBX(Private Branch eXchange),执行诸如创建、...

    asterisk16版本安装包

    - **PBX(Private Branch Exchange)**:Asterisk作为一款软交换系统,可以替代传统的PBX设备,实现电话分机间的通话,并与外部网络连接。 - **语音会议**:支持多用户参与的电话会议,便于远程协作。 - **IVR...

    Asterisk

    Asterisk,作为开源通信平台中的佼佼者,它的出现彻底改变了传统电话系统的工作方式,为全球通信领域带来了革命性的变化。Asterisk不仅仅是一款软件,它更是一种理念,象征着自由、开放与创新的精神。从上述内容来看...

    Asterisk 代码学习笔记,深入浅出asterisk,asterisk通道,呼叫情景(call scenario)

    Asterisk是一款开源的电话通信平台,它支持多种语音通信协议,并提供了丰富的API供开发者进行二次开发。本文将深入剖析Asterisk的核心概念,包括通道(Channel)、呼叫情景(Call Scenario)、桥接通道(Bridging ...

    asterisk权威指南

    《Asterisk权威指南》是一本深度探讨Asterisk PBX系统的专著,它详尽地阐述了这一开源通信平台的各个方面。Asterisk作为全球最受欢迎的PBX系统,不仅在企业通信领域占据重要地位,而且在创新通信解决方案中扮演着...

    Asterisk权威指南 第3版 中文

    《Asterisk权威指南》第三版是一部深入探讨开源电话系统Asterisk的中文著作,旨在为读者提供全面、详尽的Asterisk技术知识。本书是Asterisk开发者和管理员的重要参考资料,无论你是初学者还是经验丰富的专业人士,都...

    Asterisk 客户端.rar

    Asterisk是一款开源的IP电话系统,用于构建VoIP网络通信基础设施。它的功能强大,能够支持PBX(Private Branch Exchange)、VoIP网关、呼叫中心和许多其他电信应用。在这个"Asterisk客户端.rar"压缩包中,我们主要...

    Asterisk客户端

    Asterisk客户端是一款基于开源通信平台Asterisk的软件应用,它允许用户通过自定义的接口与Asterisk服务器进行交互,实现各种电话系统功能。Asterisk是世界上最流行的开源PBX(Private Branch eXchange)系统,它支持...

Global site tag (gtag.js) - Google Analytics