对于VoIP与中继通道的语音交互.docVIP

  • 16
  • 0
  • 约3.5千字
  • 约 2页
  • 2017-06-08 发布于重庆
  • 举报
对于VoIP与中继通道的语音交互

Keygoe交换机系列产品完全支持带外DTMF的检测和发送。IP业务中的DTMF分为带内(In Band)和带外(Out of Band)两种。 带外DTMF是VoIP协议中定义的一系列用来描述DTMF信号的分组消息。常用的包括H.323 协议下的H.245 UserInputIndication 消息、SIP协议下的INFO消息。带外DTMF通过IOData命令和事件XMS_IO_TYPE_VOIP_RTPDTMF/XMS_IO_TYPE_VOIP_RTPTONE来完成应用程序通过函数 XMS_ctsSendIOData 可以主动向对端发送带外DTMF信号,在收到对端发送的带外DTMF信号时,应用程序会收到XMS_EVT_RECVIODATA 事件。 对于带内DTMF,需以录放音类似的方法处理。需为VoIP设备绑定语音设备,之后对该语音设备进行传统DTMF的相应操作。带内DTMF指的就是传统的DTMF,在话路中以时域信号形式在语音带内传输包括RFC 2833/4733标准定义的以RTP分组格式封装的DTMF消息由于带内DTMF的发送和放音类似,所以在向VoIP设备绑定的语音设备发送DTMF时,需要先对语音设备调用XMS_ctsSetParam 设置语音输出通道的混音来源为IP语音通道+放音通道。 CmdParamData_Voice_t VocMixParam; mems

文档评论(0)

1亿VIP精品文档

相关文档