FreeSWITCH中的lua *** 作小结

FreeSWITCH中的lua *** 作小结,第1张

FreeSWITCH中的lua *** 作小结

lua中设置当前通道变量

方法一:

session:setVariable("fullName", "xxxxx");--需判断session是否为空

方法二:

local uuid =getUUID(callerid);

local res=api:executeString("uuid_setvar " uuid " fullName ""xxxxxxx")

该处设置的变量可以是通道中本没有的变量,设置完了后,在其他地方就可以引用该变量。

lua中设置全局通道变量(在varsxml中设置)

local ucall_ip = api:executeString("global_setvar qt_ucall_ip_port 192168032:9090");

获取当前的通道变量

local callee_num=session:getVariable("qt_ucall_callee");

获取全局通道变量

local ucall_ip = api:executeString("global_getvar qt_ucall_ip_port");

获取当前会话uuid

session:get_uuid()

获取当前路径

--USwitch的当前安装目录

syspath = tostring(api:execute("global_getvar", "base_dir"));

使用uuid_transfer将当前对话的两个号码同时转入会议中

local trf1="uuid_transfer " guestuuid " -both " conferenceNum;

OutputConsoleLog("info" , scriptname ": try to get guestNum to conference,command is{"trf1"}");

api:executeString(trf1);

外呼方法总结:

originate user/11103139316095XX

originate sofia/external/139316095XX@192168234 &playback(calloutmusic/welcometoyoump3)

originate loopback/139316095XX&playback(calloutmusic/20110126164156mp3)

在lua脚本中放一段录音

session:streamFile("notondutywav");

判断会话是否已建立

session:ready()==true

挂断当前会话

session:hangup();

将当前会话休眠一段时间

session:sleep(5000);

发起>

AutoTouch 设置:

AutoTouch安装后,会在主屏幕生成一个图标,点击进入会看到三个选项,AutoTouch 分为 Scripts(脚本)、Record(录制)、Settings(设置)

Scripts(脚本):显示所有已录制的一系列动作

Record(录制):录制开关

Settings(设置):如果想购买该插件的用户,可以进入License(授权)中进行付费购买 *** 作。

AutoTouch 使用:

注意:AutoTouch在使用过程中,要配合上音量加减键。

“音量-”:录制开始和停止

“音量+”:开始自动执行脚本动作

使用步骤:

1、点击Record,打开开关,进入录制模式。

2按下“音量-”按键后,就正式开始录制。

3然后你就可以在iOS设备上进行一系列 *** 作, *** 作完成后,再按次“音量-”按键,则结束录制。

4若你不想再录制其他动作,可以进入Record,将开关关闭,退出录制模式。

5接着进入Scripts(脚本),在这里可以看到刚刚录制的脚本文件,点击脚本,出现三个选项Play(运行)、Rename(重命名)、Cancel(取消),点击运行,然后在要执行脚本前按下“音量+”键,AutoTouch 就开始自动执行脚本动作。

以上就是关于FreeSWITCH中的lua *** 作小结全部的内容,包括:FreeSWITCH中的lua *** 作小结、lua脚本怎么获取当前正在执行的脚本的当前路径、ios按键精灵编写lua时怎么获取坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9451497.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存