Freeswitch学习笔记(四):调度操作

本文详细记录了使用Freeswitch进行调度操作的过程,包括呼叫、对讲、挂断、监听、强插、拆讲、密语和转接等。通过不同方案的测试,如挂断时使用uuid_kill和hupall,监听中使用DTMF信令控制,强插时的三方通话实现等,展示了Freeswitch在调度场景中的功能应用。
摘要由CSDN通过智能技术生成

假设调度台左话机分机号是1000

1.呼叫

(测试成功)

调度员拨打分机或者外线。
左话机输入的1008和选中的终端1009都需要接通,才能通话

api originate user/1008 &park  -> bf5ff381-a55d-402b-8a7b-f80cf72609c4
api originate user/1009 &park  -> dbfb8a1d-2d69-4318-8415-d7e00700c8e7
api uuid_bridge bf5ff381-a55d-402b-8a7b-f80cf72609c4 dbfb8a1d-2d69-4318-8415-d7e00700c8e7

分机号1008与分机号1009桥接通话

2.对讲

(测试成功)

直接与选中的终端通话
左话机与选中的终端 1009 接通后进行通话

api originate user/1000 &bridge(user/1009)

带参数的方式
api originate {'origination_caller_id_number=2024561000'}sofia/gateway/whitehouse.gov/2125551212 &bridge(['effective_caller_id_number=7036971379']sofia/gateway/pentagon.gov/3035554499)

左话机1000与分机号1009通话

3.挂断

(测试成功)

方案1:

(测试成功)

挂断正在通话的终端
终端 1008 与 1009 正在进行通话,强制挂断1008

api originate user/1008 &bridge(user/1009) -> f378e337-8c3b-42b5-9ad8-5eb5bd34251a
api show calls as json
{
	"row_count": 1,
	"rows": [
		{
			"uuid": "f378e337-8c3b-42b5-9ad8-5eb5bd34251a",
			"direction": "outbound",
			"created": "2023-02-23 10:18:17",
			"created_epoch": "1677118697",
			"name": "sofia/internal/1008@192.168.66.124:63204",
			"state": "CS_EXECUTE",
			"cid_name": "Outbound Call",
			"cid_num": "1008",
			"ip_addr": "",
			"dest": "1008",
			"presence_id": "1008@192.168.80.10",
			"presence_data": "",
			"accountcode": "1008",
			"callstate": "ACTIVE",
			"callee_name": "Outbound Call",
			"callee_num": "1009",
			"callee_direction": "SEND",
			"call_uuid": "f378e337-8c3b-42b5-9ad8-5eb5bd34251a",
			"hostname": "Freeswitch",
			"sent_callee_name": "Outbound Call",
			"sent_callee_num": "1009",
			"b_uuid": "4adae812-5499-4989-8cd9-ed9a1c659759",
			"b_direction": "outbound",
			"b_created": "2023-02-23 10:18:19",
			"b_created_epoch": "1677118699",
			"b_name": "sofia/internal/1009@192.168.66.124:8339",
			"b_state": "CS_EXCHANGE_MEDIA",
			"b_cid_name": "Extension 1008",
			"b_cid_num": "1008",
			"b_ip_addr": "192.168.66.124",
			"b_dest": "1009",
			&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彼岸花@开

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值