关键词不能为空

当前您在: 主页 > 英语 >

paradigmfreeswitch1.6.19使用笔记

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-28 20:24
tags:

paradigm-色素

2021年1月28日发(作者:新照)


Freeswitch1.6


或者


1.9


笔记



1.


编译



/ downloads/libs/


差包下载地址


(


补救安装



`


make mod_say_zh-install`


)



lua


anzhuang



apt-get


install


libreadline-dev


apt-get


install


lua5.2


lua5.2-doc


liblua5.2-dev(apt-cache search)



1


apt-get install -y autoconf git libtool g++ zlib1g-dev



libjpeg-dev libsqlite3-dev




libcurl4-openssl-dev libpcre3-dev libspeex-dev



libspeexdsp- dev



libldns-dev libedit-dev



libssl-dev



pkg-config



yasm liblua50-dev libopus-dev libsndfile1-dev libpq-dev



2


git clone /stash/scm/sd/


cd libav


CFLAGS=


make CXXFLAGS=


make install


/lzpong/p/


libpng


参考



3.


/releases/freeswitch/



git clone /stash/scm/fs/



4.


./ -j


bootstrap:


libtool


not


found.



You


need


libtool


version


1.5.14


or


newer


to


build


FreeSWITCH


from source.



dpkg -L libtool


发现没有


/usr/bin/libtool


dpkg -l libtool


libtool



2.4.6-0.1


版本的

< br>



ubuntu


只有


libtoolize


,修改


< br>,



libtool=$${LIBTOOL:-`$${L IBDIR}/apr/build/PrintPath


glibtool


libtool


libtool22


libtool15


libtool14


libtoolize


`}





5.


vim mod_av




say_zh




./configure


--enable-core- pgsql-support



apt-cache


search


libtiff-level


-->


apt


install


libtiff5


libtiff5-dev





rm -rf /usr/bin/lua



make


:发现两个问题




问题


1


:< /p>


mod_:37:17: fatal error: lua.h: No such file or directory



#include



lua.h




//


找不到


lua.h

< p>
头文件




解决:将


lua


中的头文件拷贝到



freeswitch/src/mod/languages/mod_lua/





问题< /p>


2



/




seems to be moved



/usr/bin/ld: cannot find -llua



collect2: error: ld returned 1 exit status//


找不到


l ua




(找到



位置





解决:


1


、之前在


1-1


中已经安装了


liblua50-dev


,为什么找不到


lu a


库呢?




2


、使用


ls -l liblua*


可以看到其中确实没有



的库

< p>



3


、做一个软连接



ln -s


再次


make


编译即可




)



6.


:make install



声源:可选


make



hd-sounds-installmake



hd-moh-install



make



cd-sounds- install


make



cd- moh-install


make samples




Kernel Settings


Add the following lines to /etc/sysctl.d/:


/etc/sysctl.d/


echo


echo


echo


Activate the changes, running:


Kernel Settings


sysctl -w _max=16777216


sysctl -w _max=16777216


sysctl -w _pattern=core.%p



7.


视频



conf/


下设置




cmd=


data=




conf/autoload_configs/


最后面添加










后台启动


freeswitch


freeswitch -nc


停止


shtdown



fs_cli -x


“”




netstat -npl



pid





kill -9 pid




打开命令行窗口



fs_cli -H 127.0.0.1 -P 8021



显示注册用户



show registrations



显示


sofia


状态



sofia status profile internal




显示注册用户



sofia status profile internal reg



#


更改日志级别



console loglevel debug/info/...








ssl



1,


编辑


sip_profiles/


打开



name=


注释



打开



name=


注释




2.


编辑




找到下面的设置并更改



[plain] view plain copy


data=


data=




创建



[plain] view plain copy


wget /downloads/




tar zxfv




cd -0.1/




perl -i -pe 's/md5/sha256/g' *.sh




perl -i -pe 's/1024/4096/g' *.sh




./




./




./




cat > /usr/local/freeswitch/certs/






verto



paradigm-色素


paradigm-色素


paradigm-色素


paradigm-色素


paradigm-色素


paradigm-色素


paradigm-色素


paradigm-色素



本文更新与2021-01-28 20:24,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/581698.html

freeswitch1.6.19使用笔记的相关文章