我想制作自己的 GUI 来处理 asterisk 的实时呼叫。例如,它可以显示实时呼叫的以下内容:
- 通话使用的编解码器
- 通话开始时间
- 通话结束时间
- 一个字段用于提示呼叫是否成功
- 通话时长
- 存储呼叫失败错误
- 通话时长有人能建议我如何从远程星号中获取上述内容并显示在自定义 GUI 中吗?问候。
答案1
列出的项目都是只读条目,位于通话详细记录(CDR)。
访问这些日志通常是通过数据库后端进行的,例如MySQL。如何访问 MySQL 后端取决于用例和系统设计,但 MySQL 连接器可用于多种编程语言。
对于更高级的用例,你可能需要查看其他接口,例如Asterisk 网关接口 (AGI)界面。