互联网语音传输协议 (VoIP) 应用程序允許用户使用互联网连接而非设备的手机服务拨打和接听电话 由于 VoIP 应用严重依赖网络,因此拨打电话会导致耗电量较大这是正常现象。
VoIP 應用程序必须保持永久的服务器网络连接以接收来电和其他数据。这意味着需要编写复杂的代码在应用程序和服务器之间来回发送周期性消息,以保持服务器连接即使应用程序未在使用也是如此。这种技术导致设备保持唤醒状态非常耗费电量。同时也意味着如果用戶退出 VoIP 应用则无法接收来自服务器的呼叫。
有了推送通知VoIP 应用不再需要时刻运行或在后台运行。在收到推送后VoIP 应用可及时显示提醒,并提供接听或拒绝通话的选项
使用推送通知可带来诸多益处:
以下架构显示了 PortSIP PBX 提供推送通知的方式
设备发送推送通知,使用 服务向 Android 设备发送推送通知
互联网语音传输协议 (VoIP) 应用程序允許用户使用互联网连接而非设备的手机服务拨打和接听电话 由于 VoIP 应用严重依赖网络,因此拨打电话会导致耗电量较大这是正常现象。
VoIP 應用程序必须保持永久的服务器网络连接以接收来电和其他数据。这意味着需要编写复杂的代码在应用程序和服务器之间来回发送周期性消息,以保持服务器连接即使应用程序未在使用也是如此。这种技术导致设备保持唤醒状态非常耗费电量。同时也意味着如果用戶退出 VoIP 应用则无法接收来自服务器的呼叫。
有了推送通知VoIP 应用不再需要时刻运行或在后台运行。在收到推送后VoIP 应用可及时显示提醒,并提供接听或拒绝通话的选项
使用推送通知可带来诸多益处:
以下架构显示了 PortSIP PBX 提供推送通知的方式
设备发送推送通知,使用 服务向 Android 设备发送推送通知
为了实现智能客服我们在研究铨双工的通话系统。目前底层使用的是商用软件 对方可以付费定制开发需要的功能,同时也提供了较便宜的 SDK 供用户自己开发经过三周咗右的调研与测试,目前已经把我们需要的功能进行了基础的实现但是由于本人知识水平有限,对 C# 、C 编程语言不熟悉所以实际实现有些拙劣。本文主要讲如下内容: