1. HMR: Host Media Processing主机媒体处理,主要的作用是用软件来模拟硬件板卡对媒体进行处理,支持SIP、H.323、H.450.2等VoIP的通信协议,支持多种媒体处理功能包括拨放带有音量控制、录音带有AGC 、DTMF等等,由于是纯软件实现,需要和PBX-IP Media Gateway配合来完成相应的工作。
说白了,就是用软件实现的一个IP网络的媒体控制中心。2. 实现方式很简单,就是用程序控制拨打被叫号码,等待pickup信令,然后播放录音,播放完挂机就可以了。具体看你的需求来设计系统,简单地说,你在PC机上控制Modem就可以完成这个工作。如果被叫号码不多,要求不是很高,PC机上插几个猫,用多线程控制就可以。如果要求同时呼叫的号码多达几十个,可以控制专业的语音卡来实现。3. HMP对你这个简单应用的用处不大,他偏重于VoIP的一些通信协议的控制,你需要的是和PSTN网络的交互,如果用它,还要PBX-IP Media GateWay来配合,如果有gateway,这么简单的应用,直接控制gateway 好了,呵呵
说白了,就是用软件实现的一个IP网络的媒体控制中心。2. 实现方式很简单,就是用程序控制拨打被叫号码,等待pickup信令,然后播放录音,播放完挂机就可以了。具体看你的需求来设计系统,简单地说,你在PC机上控制Modem就可以完成这个工作。如果被叫号码不多,要求不是很高,PC机上插几个猫,用多线程控制就可以。如果要求同时呼叫的号码多达几十个,可以控制专业的语音卡来实现。3. HMP对你这个简单应用的用处不大,他偏重于VoIP的一些通信协议的控制,你需要的是和PSTN网络的交互,如果用它,还要PBX-IP Media GateWay来配合,如果有gateway,这么简单的应用,直接控制gateway 好了,呵呵
http://www.ctiforum.com/train/intel/product/f/01.htm
现在问题是我的程序如何方便的和VOIP网关打交道,包括建立连接,传输语音信息(.wav或.mp3),处理VOIP网关的返回信息等等。
我的程序与VOIP网关如何交互?这是问题的关键点。
对于我的程序与VOIP网关打交道,HMP能帮上什么忙?或者说可以简化哪些操作?
楼上的楼上指点一下
你不需要管它如何与网关打交道,只需要做你自己上层的事情就好了。你可以去Intel查一下相关文档,还有一些Demo程序:
http://developer.intel.com/design/network/manuals/telecom/hmp20win/index.htm
即Cx是channel,请问这个channel是什么概念呢?
我启动了HMP自带的那个IP Gateway Demo作为VOIP网关,但不太清楚怎么配置它的配置文件。
所以返回的事件总是 GCEV_DISCONNECTED,请高手帮帮忙,谢了。
Q.931 cause 34 - No circuit/channel available; indicates that there is no appropriate
circuit/channel presently available to handle the call.请懂的朋友帮忙分析一下为什么会有这种错误?