E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FreeSwitch
CentOS 6.5 安装
freeswitch
官方Installation地址:https://
freeswitch
.org/confluence/display/
FREESWITCH
/
FreeSWITCH
+1.6+Video1、添加RPM源rpm-ivh
gsying1474
·
2015-10-04 21:00
安装
centos
freeswitch
呼叫中心
FreeSWITCH
安装报错“You must install libyuv-dev to build mod_fsv”的解决方案
http://www.cnblogs.com/hezhixiong/p/4797511.html需要同时完成以下步奏才可以(1)下载libyuv源码并编译cd
freeswitch
/libsgitclonehttps
gsying1474
·
2015-10-04 21:00
centos
freeswitch
mod_fsv
libyuv-dev
freeswitch
语音信箱(Voice Mail)功能调试
freeswitch
安装完成后,想试试它VoiceMail的功能,注意安装时要把语音包一起安装了才行,安装方法见前面的博客。
zaker139
·
2015-09-30 13:00
freeswitch
voicemail
freeswitch
添加silk编码
1.正确安装
freeswitch
,带有silk编码。
zaker139
·
2015-09-29 16:00
freeswitch
Silk
freeswitch
呼叫慢的问题
安装完
freeswitch
后,测试中发现呼叫请求服务器处理的特别慢,后来跟踪发现在/usr/local/
freeswitch
/conf/dialplan/default.xml中有个sleep10s的处理
zaker139
·
2015-09-29 12:00
linux
freeswitch
呼叫慢
freeswitch
安装过程(Ubuntu)
系统:Ubuntu14.0464位源码下载:gitclonehttps://
freeswitch
.org/stash/scm/fs/
freeswitch
.git依赖包安装:libedit-devlibldns-devlibpcre3
zaker139
·
2015-09-29 11:00
ubuntu
编译
freeswitch
FreeSWITCH
- mod_xml_rpc源码分析六thread_windows.c
这个文件内是针对windows平台的线程实现。在VisualStudio内可以看到,socket_openssl.c、socket_unix.c、thread_fork.c和thread_pthread.c这四个文件在abyss工程生成时不会生成代码。这很好理解,尤其是thread_fork.c和thread_pthread.c这两个文件,再加上thread_windows.c文件,就可以理解成在
Neohan
·
2015-09-06 20:00
freeswitch
abyss
FreeSWITCH
- mod_xml_rpc源码分析五init.c
共有四个函数。Abyss开头的函数是使用库的用户代码需调用的函数。initAbyss和termAbyss两个函数是内部函数,分别被AbyssInit和AbyssTerm调用。初始化函数中除了预料到的ChanSwitchInit和ChannelInit两个函数被调用外,还调用了另两个函数:DateInit和MimeTypeInit。这个文件内容太少,索性这次分析再包括date.c和response.
Neohan
·
2015-09-05 19:00
freeswitch
abyss
FreeSWITCH
- mod_xml_rpc源码分析四data.c
这个文件内有五个类型:TBuffer、TString、TList、TTable和TPool。这些应该是为库构件的基础数据结构。TBuffertypedefstruct { void*data; xmlrpc_uint32_tsize; xmlrpc_uint32_tstaticid; }TBuffer;BufferAlloc函数不复杂。函数的作用就是申请memsize个字节的空间,如果申请成功,则
Neohan
·
2015-09-05 15:00
freeswitch
abyss
FreeSWITCH
- mod_xml_rpc源码分析三chanswitch.c
初始化和卸载很奇怪,这个文件内也有初始化和卸载函数。而且和channel.c文件内一模一样的。ChanSwitchInit函数和ChannelInit函数内部一模一样。ChanSwitchTerm也和ChannelTerm函数一模一样。有点晕了,abyss库这是啥意思。其他函数其他函数都很简单。基本上都如下面这个ChanSwitchAccept函数一样,最终调用了TChanSwitch保存的函数指
Neohan
·
2015-09-03 22:00
freeswitch
abyss
FreeSWITCH
- mod_xml_rpc源码分析二channel.c
初始化和卸载在文件的开头处出现了两个函数:socketOsInit和socketOsTerm。很明显,这是为了跨平台而设的函数,函数内部依据平台用相应代码实现特定的初始化和卸载任务。可以看到,如果是在windows平台下编译,将分别调用SocketWinInit和SocketWinTerm。这两个函数在之前分析socket_win.c文件时介绍过。估计是考虑到在初始化和卸载时可能会有库相关的处理,
Neohan
·
2015-09-03 22:00
freeswitch
abyss
FreeSWITCH
- mod_xml_rpc源码分析一socket_win.c
TChannel和TChanSwitch结构体此文件内的函数基本上分成两类。一类的输入参数中包含TChannel结构体变量,另一类的输入参数中包含另一个结构体变量TChanSwitch。初看后觉得二者的差别很小,细看后发现差异在vtbl属性。vtbl这个结构体属性有很多函数指针属性。类似于监听函数(listen)、接受函数(accept)、读函数(read)和写函数(write)等等。TChann
Neohan
·
2015-09-03 10:00
freeswitch
abyss
FreeSWITCH
代码分析
什么是
FreeSWITCH
FreeSWITCH
是一个可扩展的开源跨平台的电话平台,支持音频、视频、文本或任何其他形式的媒体使用的协议的路由与交互。它于2006年成立。
y_xianjun
·
2015-07-28 16:00
编程
linux
socket
通信
代码分析
软交换
FreeSWITCH
系统概要和源代码分析预备知识
asterisk与
freeswitch
的比较:1:Asterisk是针对1百人以下的小型系统,相同的硬件配置下单系统最多并发200路,而根据国外爱好者测试
freeswitch
可达到2000-3000路sip
y_xianjun
·
2015-07-28 16:00
编程
linux
socket
service
源代码
FreeSwitch
下配置DID的方法
现在要实现这样一个功能-通过手机或座机拨打一个号码(例如:01088888888),可以直接联系到VOIP系统(
FreeSwitch
系统)的1008这个用户。
y_xianjun
·
2015-07-28 16:00
编程
linux
manager
service
voip
FreeSWITCH
呼叫保持思路
场景介绍该篇文章主要用于介绍如何使用
FreeSWITCH
实现通讯系统中常见的多人来电功能。
y_xianjun
·
2015-07-28 12:00
编程
linux
socket
object
service
FreeSWITCH
初识
读到本章,你应该对
FreeSWITCH
有了一个比较全面的了解,迫切地想实验它强大的功能了。让我们从最初的运行开始,一步一步进入
FreeSWITCH
的神秘世界。
y_xianjun
·
2015-07-28 12:00
编程
linux
socket
service
脚本
freeswitch
的优势
Asterisk与
freeswitch
都是流行的开源软交换服务器,Asterisk出现的比较早,大概在1999年开始此项目,应该是最流行的开源软交换服务器,整个社区上下游都已经很成熟。
y_xianjun
·
2015-07-28 12:00
linux
socket
lua
asterisk
RTP
FreeSWITCH
关于穿越NAT的那点事儿
FreeSWITCH
帮助终端穿越NAT的解决方案:1、SIP穿越
FreeSWITCH
默认使用ACL来判断对
L_yangliu
·
2015-07-24 10:00
修改拨号计划 修改
freeswitch
/conf/dialplan/default.xml
修改拨号计划 修改
freeswitch
/conf/dialplan/default.xml 修改如下内容,好让所有的拨号通过以下的条件 <extension name="
programming
·
2015-07-08 18:00
switch
freeswitch
esl不在同一台机器上操作,配置修改。
改为: vi /usr/local/
freeswitch
/conf/autoload_configs/event_socket.conf.xml <configuration name
programming
·
2015-07-08 17:00
switch
freeswitch
用户用mysql数据库管理
开发环境:centos 6.4 64位,
freeswitch
1.4, linphone,mysql 1 首先安装unixodbc  
programming
·
2015-07-08 14:00
switch
FreeSwitch
SIP(1):linux下编译安装v1.4
1,关于
FreeSwitch
FreeSWITCH
是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。
freewebsys
·
2015-06-18 16:00
SIP
freeswitch
网络电话
视频电话
FreeSwitch
一.安装源码安装话说,对于一个程序员,源码安装是想当然的首选。否则,无法自定义模块,无法指定安装路径,就像手机无法root一样,难受!yuminstalllibjpeg-turbo-devel.x86_64据说是libjpeg的升级版yuminstallsqlite-devel.x86_64yuminstalllibcurl-devel.x86_64yuminstallspeex-devel.x8
wilber1202
·
2015-06-16 00:44
freeswitch
freeswitch
源码研究
熟悉的过程:switch_log_printf(SWITCH_CHANNEL_LOG,SWITCH_LOG_INFO,"ActivateEventingEngine.\n");将日志输出到文件,并SetConsoleTextAttribute来设置输出log的颜色,便于区分fs提供多种方式来输出日志文件switch_log_printf(SWITCH_CHANNEL_LOG , SWITCH_LO
L_yangliu
·
2015-06-11 14:00
B2B在
FreeSwitch
中的呼叫流程
假设1003呼叫10021003向FS发送inivte消息:sofia模块收到sip消息后回调sofia_event_callback进入sofia_handle_sip_i_invite为1003建立session与channel,进入1003的channel状态机。一次执行:1003的CS_INIT1003的CS_ROUTING1003的CS_EXECUTE:在CS_EXECUTE状态下,Fr
L_yangliu
·
2015-06-11 14:00
FreeSwitch
安装配置记录
安装
FreeSwitch
主要命令如下:gitclone-bv1.2.stablegit://git.
freeswitch
.org/
freeswitch
.gitcd
freeswitch
/.
jianxia_wzx
·
2015-06-02 11:00
freeswitch
语音号码
freeswitch
常用命令
1,sofiaprofileinternalrestart2,list_users3,用法:show item类型如下: codec endpoint application api dialplan file timer calls[count] channels[count|like] calls detailed_calls bridged_calls detailed_bridged_ca
L_yangliu
·
2015-06-01 15:00
C#开源大全--汇总
ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel-读写组件-ExcelLibrary.NET集成开发环境-MonoDevelop电话软交换机-
FreeSWITCH
皮皮虾的blog
·
2015-05-29 00:00
RaspberryPi上检测
FreeSWITCH
状态及启动
FreeSWITCH
/bin/sh proc_name="
freeswitch
" file_name="/home/pi/log/monitor.log" pid=0 proc_num() {
Neohan
·
2015-05-28 21:00
FreeSWITCH
Dialplan of conference join user
Ifyouwantusetheluafile,youmustmodifytheconference.conf.xml:]]--Setsomevarvabile--localcai_lin="/opt/
freeswitch
tkggvfhpce
·
2015-05-20 13:07
lua
freeswitch
FreeSWITCH
Dialplan of conference join user
Ifyouwantusetheluafile,youmustmodifytheconference.conf.xml:]]--Setsomevarvabile--localcai_lin="/opt/
freeswitch
tkggvfhpce
·
2015-05-20 13:07
FreeSWITCH
lua
VoIP
FreeSWITCH
Dialplan of conference join user
Ifyouwantusetheluafile,youmustmodifytheconference.conf.xml:]]--Setsomevarvabile--localcai_lin="/opt/
freeswitch
tkggvfhpce
·
2015-05-20 13:07
lua
freeswitch
FreeSWITCH
Dialplan of conference
/usr/bin/lua--Author:jncheng--Version:20150520--Email:
[email protected]
[[1.In
FreeSWITCH
dialplanpublic.xml
tkggvfhpce
·
2015-05-18 15:39
lua
freeswitch
FreeSWITCH
Dialplan of conference
/usr/bin/lua--Author:jncheng--Version:20150520--Email:
[email protected]
[[1.In
FreeSWITCH
dialplanpublic.xml
tkggvfhpce
·
2015-05-18 15:39
lua
freeswitch
FreeSWITCH
Dialplan of conference
/usr/bin/lua--Author:jncheng--Version:20150520--Email:
[email protected]
[[1.In
FreeSWITCH
dialplanpublic.xmlanddefault.xml
tkggvfhpce
·
2015-05-18 15:39
Lua
freeswitch
VoIP
FreeSWITCH
拨号脚本之default.xml
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:burtte@sina.com-------------------------------------------------------------------------------------------session:setVariable("continue_on_fail"
tkggvfhpce
·
2015-05-06 11:59
lua
freeswitch
拨号脚本
FreeSWITCH
拨号脚本之default.xml
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:burtte@sina.com-------------------------------------------------------------------------------------------session:setVariable("continue_on_fail"
tkggvfhpce
·
2015-05-06 11:59
lua
freeswitch
拨号脚本
FreeSWITCH
拨号脚本之public.xml
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:butte@sina.com----------------------------------------------------------------------------------------session:setVariable("continue_on_fail","US
tkggvfhpce
·
2015-05-06 11:23
lua
freeswitch
FreeSWITCH
拨号脚本之public.xml
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:butte@sina.com----------------------------------------------------------------------------------------session:setVariable("continue_on_fail","US
tkggvfhpce
·
2015-05-06 11:23
lua
freeswitch
直通转发和存储转发
1.html】在二层交换机上有三种转发方式:1.直通转发(cut-throughswitching)2.存储转发(Store-and-Forwardswitching)3.无碎片转发(segment-
freeswitch
ing
无为小儿
·
2015-04-30 11:51
网络通信
FreeSwitch
模块加载流程和视频音频处理源代码分析
熟悉的过程:switch_log_printf(SWITCH_CHANNEL_LOG,SWITCH_LOG_INFO,"ActivateEventingEngine.\n");将日志输出到文件,并SetConsoleTextAttribute来设置输出log的颜色,便于区分fs提供多种方式来输出日志文件switch_log_printf(SWITCH_CHANNEL_LOG , SWITCH_LO
haolipengzhanshen
·
2015-04-20 15:00
源代码分析
freeswitch
模块加载
视频传输
语音传输
freeswitch
命令收集
1,sofiaprofileinternalrestart2,list_users3,用法:show item类型如下: codec endpoint application api dialplan file timer calls[count] channels[count|like] calls detailed_calls bridged_calls detailed_bridged_ca
L_yangliu
·
2015-04-20 09:00
linux ubunt 下安装odbc支持
vim/etc/odbc.ini [
freeswitch
]Driver =mysqlSERVER =192.168.10.100PORT =3306DATABASE
L_yangliu
·
2015-04-20 09:00
freeswitch
透传号码
origination_caller_id_number或effective_caller_id_number,我被害了应该用origination_caller_id_name或effective_caller_id_name今天研究
freeswitch
okhelper
·
2015-04-07 17:20
Freeswitch
Visual Studio工程里的自定义宏
在研究
FreeSWITCH
源码时,经常会看到有一些自定义的宏。例如下图中的OpenSSLVersion。我试着寻找配置这些宏的地方,但没找到。后来在网上搜索了一番,好像得直接编辑vcxproj文件。
Neohan
·
2015-04-06 14:00
Studio
Visual
下载文件的Visual Studio工程
在研究编译
FreeSWITCH
项目源码时,偶然编译
FreeSWITCH
Console项目看到在下载OpenSSL。编译时看到在下载文件让人觉得很稀奇。就试着去研究这是怎么做到的。
Neohan
·
2015-04-05 02:00
脚本
Visual
Studio
freeswitch
Windows平台下
FreeSWITCH
的Lua脚本连Microsoft SQL Server 2K8
正确的脚本如下:localdbh=
freeswitch
.Dbh("lptcc","sa","password") dbh:query("SELECTid,ext_idFROMExtensionDevice
Neohan
·
2015-04-04 15:00
sql
windows
server
lua
odbc
freeswitch
CentOS下安装blue box
假定CentOS下已经安装好了git、
FreeSWITCH
、httpd和mysql。1、下载bluebox。
Neohan
·
2015-03-29 13:00
centos
freeswitch
Bluebox
CentOS下设置
FreeSWITCH
自启动
title=Installing_FusionPBX_3.2_on_CentOS_6.5_and_Mysql以下的内容只是上述网页中的一小部分:将
FreeSWITCH
设置成自启动。
Neohan
·
2015-03-29 11:00
centos
freeswitch
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他