如何使用基于 REST 的 SIP 服务器 API 制作 Android VOIP 应用程序
我对 VOIP 领域完全陌生。
我的客户有一个基于 REST 的 API。我的任务是创建一个 Android 应用程序,使用户能够使用我的客户端的 WiFi 或蜂窝网络和 SIP 服务器进行呼叫。我还必须获取用户的数据并使用该 API 执行一些其他功能。
请建议我应该遵循的工作流程。
我已查看SIP Demo 由 Android 开发者网站提供,但我想这不是我要找的东西。
我还询问了要选择哪个编解码器: Which是适用于 Android 的最佳 SIP 兼容编解码器类型
I am totally new in VOIP area.
My client has a API which is based on REST. My task is to create a Android app which enable the user to call using WiFi or Cellular Network and the SIP Server of my client. I also have to fetch user's data and perform some other functionality using that API.
Please suggest me the working procedure that I should follow.
I have viewed SIP Demo provided by Android Developer's Website but I guess it is not the thing i am looking for.
I've also asked about which codec to choose: Which is the best SIP compatible codec type for Android
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该 API 应用于从 SIP 服务器获取数据。 API本身无法在调用者和被调用者之间发送数据包流和数据。 RTP流用于处理语音数据。因此,工作流程应该是:
The API should be used to get data from the SIP server. API itself cannot send the packet stream and data between the caller and called. RTP Stream is used for handling the voice data. So, the working procedure should be: