- 博客(21)
- 资源 (22)
- 收藏
- 关注
原创 kamailio.cfg 图形化
kamailio.cfg 文件随着业务增加,会越来越大,越来越复杂,很难看出整体结构来。有没有什么工具看出整体轮廓呢?
2024-12-25 17:24:34
217
原创 kamailio的tm.t_uac_start 命令怎么使用?
"From: sip:1000@192.168.10.121\r\n" "To: sip:95567@192.168.10.64:5080\r\n" ----不对。"From: sip:1000@192.168.10.121\r\nTo: sip:95567@192.168.10.64:5080\r\n" ----不对。"From: sip:1000@192.168.10.121\nTo: sip:95567@192.168.10.64:5080\n" ----不对。
2024-12-24 15:57:27
243
原创 kamailio的TM模块解读-1
---从目标集中获取所有分支,根据它们的q值对它们进行排序,并将它们存储在 modparam 中配置的 AVP(tm_contacts) 中.----append_branch第2个参数,数字代表的是优先级。----我们的预期:首先发送到目标d,然后并行发送到目标b和c(因为优先级都是0.5),最后再发到a。----上面代码的意思是:收到sip消息时,同时发送到a,b,c,d所代表的4个目标,并行发送。----获取下一个目标,根据优先级,就是d了。t_relay();----把电话发送到d目标。
2024-12-05 11:15:31
214
原创 如何让ffmpeg运行时从当前目录加载库,而不是从/lib64
把 LDEXEFLAGS= -Wl,-rpath,/usr/local/ffmpeg/lib 改成:LDEXEFLAGS= -Wl,-rpath,'LDSOFLAGS= -Wl,-rpath,/usr/local/ffmpeg/lib 改成:LDSOFLAGS= -Wl,-rpath,'注意:这里的--enable-rpath 非常重要,只有加上这个选项,后面才能指定加载库的路径。执行完上面的命令,会生成:ffmpeg-6.1/ffbuild/config.mak 文件,保存,然后make 即可。
2024-11-07 16:59:45
487
原创 rtpengine中rtpengine_manage()函数支持的参数
rtpengine中rtpengine_manage()函数支持的参数:
2024-04-08 19:18:48
1303
1
原创 当我们yum install xxx-devel时,倒底安装了什么?
2. /usr/local/include本地安装的库的头文件路径,一般是自己编译的第三方库。1. /usr/include系统默认的头文件路径,包含了大部分系统库和第三方库的头文件。configure时,通观全局,找到各依赖库所在的路径,就确定了头文件位置,举例如下: (为什么这里代码块的背景色不是黑色的?然后把这些路劲生成到makefile文件里面。程序编译时,是如何找到所依赖的头文件呢?答案:安装了头文件,和依赖的库文件。
2023-12-01 10:55:18
110
1
原创 freeswitch启用mod_python3
经上网搜索,发现原来是python的默认目录不是scripts,而是要放到python3的某一个安装目录下。这个目录的来源是/usr/local/python3.10/lib/python3.10/site-packages。把python_example.py复制到/usr/local/freeswitch/scripts 目录下,执行完后,会自动生成mod_python3模块下的相匹配的makefile文件。在我的环境下,就是:/usr/lib/python3/site-packages。
2023-12-01 09:49:39
765
1
原创 kamailio编译websocket模块,找不到unistr.h
usr/include/unistr.h 这里就有这个文件了。然后,你继续编译你的websocket模块吧。报这个错,怎么解决呢,请看下面分解。
2023-08-09 09:29:01
294
1
原创 all the files and folders are either under version control
git客户端上传一个文件夹,里面是空的,没有任何文件,在git里右键add的时候,就报上面的错误。但是这个文件夹是新建的,并没有在版本控制中,是什么原因呢?或者干脆把空文件夹删掉,不要上传空的文件夹。在文件夹里添加一个文件,让文件夹不为空即可。
2023-04-14 09:55:11
567
原创 编译mod_opus 记录
今天在 freeswitch中安装mod_opus遇到一些问题,在这里做个记录。1.在src/mod/codecs/mod_opus目录下直接执行 make,报错:error You must install libopus-dev to build mod_opus 是因为我没有安装libopus导致。怎么安装呢?上网看,用yum安装不靠谱,用源码安装吧具体见:https://blog.youkuaiyun.com/quantum7/article/details/1...
2020-11-13 19:11:20
1531
6
原创 编译64位AVRO过程.
1. 需要准备文件资料:cmake-2.8.8-win32-x86.zipavro-cpp-1.7.1.tar.gzboost_1_49_0.7z2. 先生成64位的boost lib库,只需要这3个boost_filesystem.libboost_system.libboost_program_options.lib生成时,再普通PC机上操作
2012-11-16 10:20:56
2250
原创 优快云回帖后一点小小的变化
最近给优快云回贴时发现了一个小小的变化,让我很是高兴。就是每次回帖提交后,3秒钟后刷新的页面定位到你发的信息上,就没必要再去找自己发的内容了,感觉非常方便。记得一周前还不是这样的,发完贴后总是定位到第一个回复人的位置,就是“沙发”的位置,因为优快云的帖子回复率太高了,往往一个帖子后跟着上百条回复,每次回复后为了看自己发的内容,还得把页面拉到后面看,很不习惯的。现在可好了,不知道大家是否
2009-07-29 18:24:00
1086
转载 一个80后中国女孩写给未来儿子的信
乖儿子(如果是闺女 千万别跟妈计较 因为打儿子俩字只敲四下键盘): 你好 我是你妈 你亲妈 你风华绝代的亲娘 恩 看到这封信的时候 你一定很好奇妈是什么时候写的 非常牛掰地告诉你 是你妈二十那年写的 那会儿连你爹都没有 就是突然兴致来潮了 决定现在写下一些话和承诺 可能你读完会想说 妈赐我毒药 让我离开人
2009-07-03 18:17:00
1457
转载 男人与女人
1、关于本能 一家专营女性婚姻服务的店在市中心全新开张,女人们可以直接进去挑选—个心仪的配偶。在店门口,立了一面告示牌:—个人只能进去逛—次!店里共有六层楼,随着高度的上升,男人的质量也越高,不过请注意,顾客能在任何一层楼选—个丈夫或者选择上楼,但不能回到以前逛过的楼层…… — 个女人来这家店寻找—个老公。一楼写着:这里的男人有工作。女人看也不看就上了第二层楼,二楼写着:这里的男人
2009-06-20 11:39:00
1476
原创 EVC 4的编译问题:unresolved external symbol _WinMain referenced in function _WinMainCRTStartu
最近在用EVC编写程序时,总是碰到unresolved external symbol _WinMain referenced in function _WinMainCRTStartu的错误提示。解决办法如下:通常, MFC项目的程序入口函数是WinMain, 如果编译项目的Unicode版本, 程序入口必须改为wWinMainCRTStartup, 所以需要重新设置程序入口
2009-06-17 15:18:00
2033
m4a转换mp3 转换工具
2020-02-25
Kamailio的特性.pdf
2019-10-15
wav语音文件裁剪 截取工具
2018-06-08
程序打包工具 安装文件制作inno setup
2016-02-03
数据库连接客户端 navicat101_premium_cs
2015-11-30
语音转文本 语音识别
2015-08-14
仿redis事件驱动程序
2015-06-11
C指针详细总结
2014-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人