当前位置: 代码迷 >> 电信IT应用开发 >> VOIP原理,不懂。该如何处理
  详细解决方案

VOIP原理,不懂。该如何处理

热度:385   发布时间:2016-04-25 08:16:38
VOIP原理,不懂。
VOIP原理还比较模糊,很多疑问。

再电脑上给手机打电话,是怎样一个过程呢?

好像需要运营商的网关的支持? 通话过程中语音是怎样的呢。 电脑上发出的语音信号是经过编码吗,编码的话那必须跟手机上的解码一致才可以啊, 正常的手机之间的通过的语音是压缩的吗? 压缩的有标准么。
------解决方案--------------------
建议看一下VOIP和软交换技术相关的书籍,简单来说,PC侧一般是G.729或G.723.1等语音编码压缩,手机侧大多是AMR或GSM等语音编码压缩,中间会通过媒体网关进行编解码转换和信令网关进行呼叫信令处理,而铃音由通过同媒体网关相连的服务器来提供。
------解决方案--------------------
这个我懂,可以回答,你在电脑上打手机,肯定是要用到别人的服务的,当然两边的音频编码是不同的。这个媒体网关可以自动检测。并且转换,而很多时候,一个呼叫在建立时,音频编码方式是可以两边协商的。当然,不是电脑和手机的协商,这两个终端是在不同的网里。
------解决方案--------------------
电脑和手机之间的VOIP需要经过运行商的MGCF(媒体网关控制器)和MGW(媒体网关);


VOIP包括信令流程和媒体流;

信令流是为了建立会话、协商通话的媒体格式,在信令流程中,电脑侧使用的是SIP协议,经过MGCF到传统电信网络,MGCF完成信令转换。

媒体流时会话中的音频或视频数据,通过MGW到手机,MGW完成媒体格式转换。