“Presence (状态呈现)”是指分机或者客户端向其他用户发布自己当前的状态,例如发布当前的状态是在线、忙、或者是离线等。这样方便其他用户在希望与该用户通信时,及时了解对方的状态以及意愿等。目前最常用的方式是在客户端或者分机上,为用户的状态显示清晰的图标以及对应的文字。
“Instant message (IM ,即时消息)” 是一种文本方式的实时通信,非常高效,通信双方能及时地得到反馈和答复。
VoIP 网络如果需要支持这些特性, IP-PBX 服务器以及终端(包括话机)都必须具备必要的能力。“状态呈现”需要各设备(软件)能支持 SUBSCRIBE 以及 NOTIFY 等 SIP 消息。而 IM 要求各设备能支持 MESSAGE 等 SIP 消息。
云端 miniSIPServer 具备上述各种消息的能力,基本不用配置,因此本文中我们主要涉及客户端方面的配置和使用方法。
目前有非常多的 SIP 软终端、电话等可供选择, 我们推荐 MicroSIP,该软件简单、好用、而且有中文版,非常适合中小企业部署。
我们首先要建立最基本的 VoIP 网络。请参考在线文档“循序渐进建立VoIP云通信系统”。 在云端 miniSIPServer ,只需要创建分机账号即可,不需要做额外的配置即可支持状态呈现以及即时通信。
在 MicroSIP 上还需要做一些简单的配置才能支持上述特性。如果是使用其他 SIP 客户端(电话等),也应该是遵循几乎相同的配置。
在 MicroSIP 的主窗体中, 请点击“联系人”,然后添加联系人。请注意勾选“显示状态”。如下图所示, MicroSIP 将通过图标、信息等显示各联系人的状态。
在“联系人”窗体,右键点击一位联系人,并选择“信息”菜单,即可显示即时通信窗体,然后双方就可以发送、接受即时信息了。如下图所示: