自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

转载 FreeSwitch Auto NAT

说明FreeSWITCH的自动穿透机制使用NAT-PMP或者UPnP发现外部IP地址(external IP address),不再需要搜寻STUN服务。实现NAT功能的设备(如路由器等)必须支持UPnP或NAT-PMP,以便FreeSWITCH的自动穿透机制正常使用。在自动穿透机制正常运转后,要做的只是简单的配置一下sip profile文件。注意:1、仍推荐你为你的si

2014-10-30 15:45:38 2751

转载 freeswitch的拨号规则配置

当一个呼叫在ROUTING状态下达到命中拨号规则解析器时,相应的拨号规则就开始解析了。随着解析的进行,在xml文件中的符合条件的或标签中的指令形成一个指令表,安装到这个通道中。你可以将拨号规则文件放到conf/dialplan/default下,这个目录下的拨号规则要比enum拨号规则优先处理。这个目录下的文件执行优先级是按其文件名开头的数字排序(由小到大),最大的那个文件是99999_e

2014-10-30 15:43:12 1235

转载 FreeSWITCH在呼叫失败的情况下播放语音提示

看到好多网友问到这个问题。一般我们在打电话时会听到“您拨的电话正在通话中,请稍后再拨....”,或“电话无应答...”之类的提示,我们在 freeswitch 里也可以这样做。其实很简单,默认的配置在呼叫失败时会转到 voicemail (语音信箱),我们只需要在这里修改,让他播放一个语音提示,然后再进入语音信箱(或直接挂 断也行)。找到 部分的最后几行

2014-10-30 15:41:55 7435 1

转载 运行 FreeSWITCH 命令行参数

一般来说,FreeSWITCH 不需要任何命令行参数就可以启动,但在某些情况下,你需要以一些特殊的参数启动。在此,仅作简单介绍。如果你知道是什么意思,那么你就可以使用,如果不知道,多半你用不到。使用 freeswitch -help 或 freeswitch --help 会显示以下信息:-nf -- no forking-u [user]

2014-10-30 15:41:38 12232

转载 FreeSWITCH中的lua操作小结

lua中设置当前通道变量:方法一:session:setVariable("fullName", "xxxxx");--需判断session是否为空方法二:local uuid =getUUID(callerid);local res=api:executeString("uuid_setvar ".. uuid .." fullName ".."xxxxxxx")该处设置

2014-10-30 15:38:50 1806

转载 两个FreeSWITCH如何互联

note: 以下FreeSWITCH简称FS,FreeSWITCH BoxA简称FSA,FreeSWITCH BoxB简称FSB。简介如何你需要将两个FreeSWITCH系统互联,那你要如何做呢?讨论有两种实现方法:ip地址认证摘要认证简短的说,使用ip地址认证方法的话,就可以使用ACL来实现两个FS互联。所有的呼叫都是从公共拨号方案走(public conte

2014-10-30 15:38:08 1621

转载 通过FreeSwitch同时呼叫多个用户

通过FreeSwitch可以对多个终端进行呼叫,依据振铃顺序不同,可以分为:同振 和 顺振 。          同振是指多个终端同时振铃;顺振是指多个终端顺序振铃。          下面实现如下应用, 某用户拨叫  2000 这个接入号码,希望 1000 和 1001 同时振铃,其中任一个接听来话,另一个停止振铃。           (1) 在 \conf\dialp

2014-10-30 15:36:26 5406

转载 Freeswitch 音视频编码支持

1. freeswtich对高清(HD)语音编码的支持freeswitch支持 大部分高清语音编码,包括Speex,G.722,G.722.1(Siren) 及SILK,与之对比,asterisk 1.8版本之前只支持采样为8000的常用语音编码,1.10后asterisk开始从新架构其media codec模块,以全面支持高清等宽频语音编码。2.有些语音编码以模块方式加载(G72

2014-10-30 15:27:52 7927

原创 Freeswitch callback 回拨

ESL 执行 LUA脚本写好脚本上传到目录  /usr/local/freeswitch/scripts 供 调用

2014-10-29 18:05:02 3094

转载 freeswitch 使用外部directory 动态加载配置信息 2

FreeSwitch使用Lua动态创建 directory 数据1.配置lua.conf.xml 让lua脚本接管directory123456789101112131415161718

2014-10-29 17:46:52 3450

转载 freeswitch 使用外部directory 动态加载配置信息

freeswitch 例子中提供了静态文件的directory 实际应用中都是从数据库加载的 ,配置方法如下 1.首先要开启 mod_xml_curl 模块 引用2.配置 xml_curl.conf文件 配置了一个 dialplan网关和一个directory 网关 引用                            

2014-10-29 11:47:30 3334

转载 mod_xml_curl 动态加载号码,拨号方案

mod_xml_curl: 此模块为与Asterisk realtime 机制差不多,可以通过此模让freeswitch 需要时动态访问外部数据库或Web Server.这样可以实现动态控制freeswitch核心。 比如 分机的添加可以通过在数据库配置,freeswitch通过此模块来加载分机。 通过此模块可以绑定: 1 .dialplan  每次呼叫,系统都会先

2014-10-29 11:41:57 4367 2

转载 freeswitch 用continue_on_fail实现失败转移

当被叫sip不在线时需要转到pstn网络继续呼叫 这时需要用的continue_on_fail变量 如下设置可实现呼叫sip失败后继续呼叫后面的pstn 引用continue_on_fail=true详细配置如下 引用                                                         

2014-10-29 11:29:18 3472

转载 查询用户注册状态 在线用户信息

public void sofia_contact()    {        Client client = new Client();        try        {            client.connect( host, port, password, 2 );        }        catch ( InboundConnectionF

2014-10-29 10:14:49 3158

原创 freeswitch sip trunk

step1/usr/local/freeswitch/bin/fs_cli -p lancewangsofia profile external restart

2014-10-29 10:00:31 1986

android 操作office文档 doc docx xls xlsx ppt pptx pdf

android 操作office文档 doc docx xls xlsx ppt pptx pdf

2014-03-23

0-9十个数字的中文和英文语音文件wav格式

0-9十个数字的中文和英文语音文件wav格式 还有A—Z 26个英文字母的WAV文件一并奉送。 做IVR语音报号和语音验证码可以用。

2014-03-18

android 视频通话 qzvideo.apk

可以下载测试效果,满意的话再联系。 搜索minisipserver 可以配合.

2014-03-14

pushserver Android平台短信推送系统

1 实时推送信息到用户终端; 2 用户之间可以自由的即时收发短信。 3 用户不在线,离线信息自动重发。 4 生产环境2万用户使用稳定运行。仅消耗100M-500M内存。 5 发送成功信息 失败信息 自动记录。 后期可以扩展 文件图片语音传送等。需要的就是时间。 本系统已经改为绿色版,一键启动即可。简单便捷。快点为您的系统加上商业广告平台吧?

2012-03-28

绿色U盘版tomcat 一键启动

绿色U盘版tomcat 一键启动 1 文件解压可以放在任何地方。--> 当然可以放在U盘运行 但是绝对路径不能有空格。建议放在硬盘或者U盘的根目录; 2 web是项目目录。 把你的项目内容全部拷贝到ROOT里面 bin conf lib web ROOT *.jsp ReadMe.txt start.bat 3 点击start.bat 就可以直接启动了。 访问地址是http://localhost 如果是有固定IP的 或者 已经映射了内网的 也可以用IP访问。

2012-01-01

android requiringorg.eclipse.wst.sse.ui

requiringorg.eclipse.wst.sse.ui 安装Android 出现的问题解决办法

2010-10-09

tomcat配置文件详解

涉及到tomcat里面的配置文件,虚拟主机的配置等等。

2009-09-16

ApacheTomcat整合教程

网上有很多这方面的资料,但是我用的时候搞了好久。现在把它整理出来给大家分享。

2009-09-16

Java常见加密技术全景展示_附Java代码实现

113页资料全面体现JCE安全,加密算法,绝对有帮助。 如基本的单向加密算法: ● BASE64 严格地说,属于编码格式,而非加密算法 ● MD5(Message Digest algorithm 5,信息摘要算法) ● SHA(Secure Hash Algorithm,安全散列算法) ● HMAC(Hash Message Authentication Code,散列消息鉴别码) 复杂的对称加密(DES、PBE)、非对称加密算法: ● DES(Data Encryption Standard,数据加密算法) ● PBE(Password-based encryption,基于密码验证) ● RSA(算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman) ● DH(Diffie-Hellman算法,密钥一致协议) ● DSA(Digital Signature Algorithm,数字签名) ● ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)

2009-08-21

Java 常用算法实现

插入算法 排序算法 归并算法 希尔算法 冒泡算法 快速算法 选择排序 RSA算法 实现。

2009-07-09

嵌入式linux知识要点

本文档列出了学习嵌入式Linux的知识点,只要循序渐进,绝对有进步。

2009-07-09

JAVA版MSN Jmsn

这个是韩国佬写的源码,可以利用它写自己的客户端,和MSN好友通讯。。。

2009-07-09

海量的基于Web的FTP搜索引擎系统的设计与实现

学习设计搜索引擎的好东西!本文详细解释了搜索引擎设计实现的各个过程,已经使用到哪些技术!

2008-11-14

空空如也

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

TA关注的人

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