SIP终端常见的功能及协议支持

​  在实际的VoIP应用领域,有很多常见的SIP协议软硬件终端设备,比如SIP软电话、IP话机、SIP服务器、MCU会议系统等等。虽然这些SIP设备功能和应用场景不尽相同,但很多特性都是常见的。

一、音频编码

​  常见的音频编码方式有G711(PCMA和PCMU), G722,G729,Opus, iLBC等,编解码器分为硬件编解码和软件编解码两种,一般来说硬件编解码更快,软件编解码对CPU要求比较高

二、视频编解码

​  常见的视频编码方式有H264、H265、VP8、VP9等,编解码器分为硬件编解码和软件编解码两种,一般来说硬件编解码更快,软件编解码对CPU要求比较高

三、传输方式

  传输方式有UDP、TCP、TLS三种,其中UDP是最常见的方式

四、注册

  • 一般支持UDP、TCP、TLS三种传输方式进行注册
  • 注册时间一般默认3600秒,可配置
  • 支持连接保活,一般通过定时发送OPTIONS消息或

4.1 直接注册

  终端直接注册到服务器

4.2 通过代理注册

  终端通过SBC等代理设备注册到服务器

五、协议及功能支持

5.1 临时应答可靠传输(PRACK)

​  通过PRACK实现1xx应答的可靠传输(不包括100应答)

5.2 会话刷新

​  通过Session timer机制实现通话的保活,该机制可以保证一方异常退出或断开时,另一方也可以结束通话

5.3 语音信箱

  对方忙或无应答时,主叫方可以进行语音留言

5.4 来电转移

   来电转移分为无条件转移、遇忙转移、无应答转移。SIP服务器和SIP终端(话机)通常都支持

5.5 自动接听/应答

  可以设置为自动接听呼叫

5.6 DTMF类型设置

  通常支持RFC2833、INBAND和SIP INFO三种,在实际应用中,如果遇到二次拨号没响应时,有可能是DTMF类型协商不一致,需要调整该设置。

5.7 视频图像分辨率

  分为CIF、VGA、720P、1080P等

5.8 FEC(前向纠错)

通过FEC实现抗丢包,但FEC通常是私有协议,只能同一厂商的设备间使用

5.9 SRTP

  对RTP进行加密传输,以防止窃听

5.10 RTP包载荷类型设置

  对于不同编码的音、视频流,有一些编码使用的类型已经由权威机构定义(如PCMA是8, PCMU是0),还有一些没有定义的编码,如H264、OPUS、Telephone-event等,这些编码可以使用96-127的类型值

5.11 SIP定时器值设置

  一般支持对SIP协议中定义T1、T2、T4定时器值进行设定

六、其它

6.1 网络校时服务(NTP)

  通过NTP协议实现自动校正时间

6.2 网页配置及管理

  一般支持通过浏览器查询和修改相关配置,支持http/https协议。登录方式是在浏览器输入终端的IP:PORT,默认PORT为80,然后输入登录账号、密码(常见默认为admin/admin)。
常见功能如下:

  • 查询和设置终端的配置参数
  • 版本管理,如升级
  • 导入导出配置文件
  • 查询终端的运行状态

6.3 网络设置

  • 有线网、无线网配置
  • 动态IP地址和静态IP地址配置
  • VLAN设置

你可能感兴趣的:(VOIP,SIP,编码,注册,DTMF,功能)