0

我想创建类似于 XLite 的软件电话,这对与星号进行交互非常有用。我已经阅读了有关星号 java 的教程,简要介绍了 AMI 和快速 AGI 脚本。但它并没有按照我的预期进行锻炼。我的第一个准备工作是使用星号 java 从一个扩展程序调用另一个扩展程序。在 Fast AGI 脚本中,我不知道如何执行持续的音频流。在我的第二次准备中,我尝试使用 JAIN SIP 进行用户代理身份验证作为登录并使用 JMF 进行音频流传输。但是这种流式传输过程是通过点对点进行的。使用 AMI 和 Fast AGI 脚本,可以创建软电话吗?或者我需要依赖 JAIN SIP 和 JMF 等其他库?

4

4 回答 4

2

您可以使用 sipml5 和 sip.js 创建基于 Web 的软件电话

于 2016-12-01T19:36:16.217 回答
0

请使用PJSIP 库来创建软电话。该库根据您的要求提供所有功能。

于 2015-03-30T12:53:00.383 回答
0

AMI 和 FastAGI 是控制服务器的技术(星号)

您需要 SDK 来创建客户端。你走错方向了。检查 libiax 以获取已由聪明人创建的 Java 或开源软件电话。

于 2014-03-20T22:53:34.417 回答
0

您可以将 Web-Phone 与 WebRTC 一起使用。今天有很多源代码。这是链接:https ://webrtc.org/start/ 使用 WebRTC,您可以在服务器上创建一个软件电话,然后从那里,您可以在任何地方拨打电话。如果您有更多问题,请告诉我!

于 2017-08-02T16:40:24.900 回答