首页
学习
活动
专区
工具
TVP
发布

FreeSWITCH中文社区

专栏作者
148
文章
201775
阅读量
59
订阅数
电话号码知识(三)
作为与国内号码的对比,我们来简单说一下北美电话号码分类计划(North American Numbering Plan)。
Seven Du
2024-02-28
1060
FreeSWITCH 1.10.9版本发布
安装指南:https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Release-Notes/FreeSWITCH-1.10.x-Release-notes_25460878/
Seven Du
2023-02-28
7301
什么是Kamailio?
Kamailio:https://www.kamailio.org/(起源于SER)是一个开源的SIP服务器,主要用作SIP代理服务器、注册服务器等,即只处理信息,不处理媒体。如果你听说过FreeSWITCH:http://freeswitch.org.cn/或Asterisk,他们是典型的SIP B2BUA,主要用于VoIP媒体相关的处理。
Seven Du
2022-12-12
2.4K0
FreeSWITCH新手指南
欢迎使用FreeSWITCH。本文最早写于2009年,最后更新时间是2022年6月4日。
Seven Du
2022-12-12
1.8K0
iproute2: ip 和 ss
如果你装了Debian 9,很可以像笔者一样发现,有一些常用的命令如`ifconfig`和`netstat`不见了。
Seven Du
2020-12-21
9750
nexus搭建maven服务器
下载带bundle的版本,本文使用的是nexus-2.14.4-03-bundle
Seven Du
2020-12-21
1.4K0
如何让windows也能做代理。
上次杜老师分享了如何在Mac上使用Squid做代理让内网的机器可以联网,这次我给大家分享下如何让Windows也能做代理。
Seven Du
2020-12-21
2K0
FreeSWITCH 1.10.0新版本发布
就在前几天『FreeSWITCH 1.10.0』新版本已经发布了,简单的介绍一下此次更新的内容吧。
Seven Du
2020-12-21
1.1K0
FreeSWITCH中的HTTP接口
HTTP协议是当今最流行的通信协议。FreeSWITCH即可以作为一个HTTP Client,也可以作为一个HTTP Server与其它系统对接。
Seven Du
2020-12-21
2.4K0
The Missing Link
静态链接还是动态链接?在这一点上,FreeSWITCH是怎么做的?接下来我想跟大家讨论一下这个问题。
Seven Du
2020-12-21
1.6K0
mod_xml_rpc
好久没有写模块了,今天写写mod_xml_rpc这个模块。 这是一个比较古老的模块,它相当于自带了一个Web服务器,主要为FreeSWITCH提供了XML RPC接口,允许应用程序通过XML RPC进行远程过程调用,执行FreeSWITCH中的API。 该模块默认是不加载的,如果使用的话,可以通过 load mod_xml_rpc命令加载。 加载完该模块后,它默认监听8080端口。用浏览器打开该端口(如http://localhost:8080)就可以看到一个Web页面。注意,该页面默认使用了HTTP
Seven Du
2020-12-21
8500
mod_speex
上次说到写软文发广告的事,得到一些反馈,其实我还没有想好,不过以下两条倒是跟我的想法一致:
Seven Du
2020-12-21
7880
mod_portaudio
前几天,儿子由于顽皮以及我的疏忽碰破了头,去医院缝了3针,所以,这两天心神有点不宁,如果写得不好,抱歉了。 好在我们家附近有一家新开的医院,环境看起来都很新,人也不多,服务也不错。包扎好了就没事了,大家也不用担心。只是这几天我得在家里陪着他。 在医院时,看到医院到处都是易拉宝,墙上也贴着宣传牌。不过,上面的英语都翻译的很搞笑,当时没顾得拍照,但记得有一项“亲民医院”之类的词翻译成了kiss。当然,见怪不怪,这种神翻译随处可见,网友也有诸多吐嘈。相信大部分都是用机器翻译的,甚至有的还有不伦不类的“Service not available”。 不明白,为什么这些制作标牌的广告公司这么没修养(没文化有情可原,你告诉人家啊)。当然,出现这些问题主要的原因也不能太怪广告公司,还是在于花钱做这些广告牌子的人。即使自己不认识英语,找个大学生帮忙看看花不了几个钱吧?要不,就直接回归拼音吧,我记得小时间的标志牌都是中文和拼音并排的,如“新华书店”上面就挂着“XIN HUA SHU DIAN”。 好了,不扯这些了,今天说说mod_portaudio。
Seven Du
2020-12-21
2K1
FreeSWITCH与Asterisk
今天,本来想多写点东西的,可是陪孩子玩的多了,就没有时间了。前两天有朋友问到FreeSWITCH有取代或超越Asterisk的历史地位的可能吗?简单回答一下:我认为,Asterisk的历史地位在于它是开源的VoIP软件的先驱,它的历史地位是谁都不可能替代的。但是,如果说到应用及规模,我倒认为FreeSWITCH的前景是很好的。下面是我以前翻译的一篇文章,与大家分享一下。该文章原载于:http://www.freeswitch.org.cn/2010/01/23/freeswitch-yu-asterisk.html ,也可以点击左下角的「查看原文」查看。
Seven Du
2020-12-21
2.6K0
mod_cdr_csv
这几天由于来回打飞机参加公司年会,来去匆匆,因此没顾上写东西。不过,在后台倒是收到不少消息。有关心的有问候的有祝福的,总之,在此一起谢谢了。
Seven Du
2020-12-21
1.3K0
mod_commands
历经千辛万苦,今天,终于算是把我关于FreeSWITCH的新书编辑一遍了。PDF版全书正好800页,接下来该看看怎么删了。不过,后面的编辑修改之路还得很长,太多细节暂时还不能透露,大家先不要着急啊。
Seven Du
2020-12-21
7350
mod_cluechoo
今天,来说一说mod_cluechoo这个模块。在QQ群中看到好多朋友对此很好奇。 从名字看,不知道该模块是干什么的,而Wiki上对它的介绍也就只有一句话:mod_cluechoo implements Toyoda Masashi's famous Steam Locomotive (SL) command for FreeSWITCH。即,该模块在FreeSWITCH中实现了Toyoda Masashi的蒸汽机车命令。那么,该蒸汽机车又到底是什么东东呢?说来话长,可以看这里: http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html 。在UNIX系统上有一个ls命令,但有时候容易输错,成了sl,便会提示命令错误。而该蒸汽机车实现了一个sl命令,即蒸汽机车(Steam Locomotive)的英文缩写。实际上,该程序只是一个小小的玩笑,没什么实际用处。 该程序主要上对SL的介绍是这样的:SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls". It's just a joke command, and not usefull at all. Put the binary to /usr/local/bin. 那么,在FreeSWITCH中怎么玩呢? 该模块是默认编译和加载的,在FreeSWITCH控制台上重新加载一下该模块,便可以从日志中看出一些信息: freeswitch> reload mod_cluechoo 2014-01-18 22:30:17.610597 [CONSOLE] switch_loadable_module.c:1464 Successfully Loaded [mod_cluechoo] 2014-01-18 22:30:17.610597 [NOTICE] switch_loadable_module.c:269 Adding Application 'cluechoo' 2014-01-18 22:30:17.610597 [NOTICE] switch_loadable_module.c:315 Adding API Function 'cluechoo' 从上面的日志中可以看出,该模块实现了一个cluechoo App,以及一个cluechoo API。如果对App和API是什么东东不了解的同学可以复习一下前几天发的文章(我发文章有时候也是有伏笔的,呵呵)。 接着在命令控制台上输入以下命令,便会看到一辆小火车开过: freeswitch> cluechoo 那么App怎么使用呢?构造如下的Dialplan,拨打cluechoo试一试。 <extension name="cluechoo"> <condition field="destination_number" expression="^cluechoo$"> <action application="answer" data=""/> <action application="cluechoo" data=""/> </condition> </extension> 到这里,如果还不明白的同学继续回去看前几天讲的API和App。有兴趣的同学也要以看一看其源代码实现,挺有趣的哟 :) 。 ---------------------------------------- 题图:Steam Locomotive 来自FreeSWITCH cluechoo ---------------------------------------- FreeSWITCH-CN是什么? FreeSWITCH-CN是FreeSWITCH中文社区,我们的官方网站是 http://www.freeswitch.org.cn 。FreeSWITCH-CN同时也是一个微信公共账号,可以通过点击本页最顶端的“FreeSWITCH中文社... ”,或在通迅录->订阅号中搜索“FreeSWITCH-CN”来订阅,也可以到官方网站上扫描二维码。当然,不管是新用户还是老用户,随时都可以输入m或1显示本账号的主菜单。 FreeSWITCH-CN的账号维护者是Seven Du,在此,他会分享多年的FreeSWITCH使用经验,分享一些对开源VoIP软件以及软件社区的思考,并隔三差五的解答一些粉丝关心的问题。Seven Du于2007年听说、2008年开始使用FreeSWITCH,2009年创办FreeSWITCH-CN中文社区,2
Seven Du
2020-12-21
3400
说说NAT
这两天我一直在做视频转码,试了ffmpeg、libbpx以及Cisco新开放的OpenH264。尤其是最后的OpenH264,文档很少,刚刚开源,也找不到什么参考资料,代码嘛,写得也不怎么清爽,还是C++的。因此,这几天我的FreeSWITCH应该是Crash了不下100次,因此,便没有时间写微信了。
Seven Du
2020-12-21
1.2K0
我Donate,我快乐
昨天由于太忙,没有发文章。今天看了一下统计信息,3篇图文信息的阅读人数分别人34、41、20,虽然最后一篇发的比较晚,但也过去两天了,看来,周末时间看的人比较少。大家可能都去娱乐了吧,看来周末我小休一下也是对的。
Seven Du
2020-12-21
5850
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档