5个版本
0.1.4 | 2024年5月3日 |
---|---|
0.1.3 | 2024年1月5日 |
0.1.2 | 2023年12月12日 |
0.1.1 | 2021年11月19日 |
0.1.0 | 2021年9月14日 |
#276 在 多媒体 中
每月37 次下载
65KB
1K SLoC
Asterisk ARI客户端
简单的 Asterisk 库。仅实现了Asterisk REST API的一小部分,称为 ARI。能够连接到Asterisk WebSocket并监听以下事件
- stasis_start
- channel_dtmf_received
- channel_hangup_request
- stasis_end
- channel_talking_finished
- channel_talking_started
- channel_destroyed
- playback_started
- playback_finished
- channel_state_change
- channel_var_set
- recording_started
- recording_finished
除此之外,以下通道操作也得到支持
- answer
- play
- stop_play
- get_variable
- set_variable
- hangup
- continue_in_dialplan
- record
- snoop
支持的录音API操作
- stop_recording
- pause_recording
- unpause_recording
- mute_recording
- unmute_recording
- delete_recording
- get_recording
支持的应用API操作
- filter
- get
- list
- subscribe
- unsubscribe
这绝对不是一个完成的库。它目前只用于单一目的的项目,并需要扩展以支持其他ARI API。欢迎提交拉取请求!
许可协议
根据Apache-2.0或MIT许可协议。
依赖项
~7–19MB
~287K SLoC