操作系统 :CentOS 7.6_x64
opensips版本 :2.4.9
lua版本:5.1
今天整理下CentOS7环境下opensips2.4.9的lua模块笔记及使用示例,并提供运行效果截图。我将从以下几方面进行展开:
-
模块安装说明
-
模块参数说明
-
模块函数说明
-
模块使用示例
lua模块官方文档:
https://opensips.org/docs/modules/2.4.x/lua.html
一、安装lua模块
1)安装lua模块依赖的开发库
2)进入opensips源码目录
3)编译时选中 lua 模块
四、使用示例
这里演示下lua模块的加载,及使用该模块进行简单测试。
opensips机器:192.168.137.33
Freeswitch机器:192.168.137.32
1、模块加载及日志打印
使用 xlog 函数打印日志。
示例代码(op-test1.lua):
其中,msg是默认参数。
opensips.cfg配置如下:
重启opensips :opensipsctl restart
呼叫测试:
运行效果如下:
运行效果如下:
标签:游戏攻略