我在 Lua 中有一些代码可以应答呼叫,并在执行一系列操作后将呼叫桥接到新的分支。
操作时间从几秒钟到几分钟不等。
为了保留客户端,我需要播放声音,我遇到的问题是桥接呼叫后播放仍在继续。
具体问题是,如何停止播放调用的声音?
我的代码看起来像
session:answer()
session:execute("playback", '/some/file.wav')
.
.
.
local connectionString = '{bypass_media=true,origination_caller_id_number=555,destination_number=646}'
connectionString = connectionString .. 'sofia/external/192.168.0.1@1000'
session:execute('bridge', connectionString)
Run Code Online (Sandbox Code Playgroud)