Gtalk2VoIP–通过IM语音来接听SIP电话

Gtalk2Voip是一个非常新颖的VoIP服务,早期它实现了 标准的 SIP协议到各种常见IM的语音通话,随着不断的发展,现在它已经开始提供全方位的VoIP服务了(包括到PSTN的呼叫)。

/wp-content/uploads/gtalk2voip-model.png

说 它之前,先得了解什么是SIP电话,SIP是IETF的一个标准,全称会话初始协议(Session Initiation Protocol),它构建于IP网络,它是一个基于文本(XML)的应用层控制协议,独立于底层传输协议TCP/UDP/SCTP,用于建立、修改和终 止IP网上的双方或多方多媒体会话。SIP协议借鉴了HTTP、SMTP等协议,支持代理、重定向及登记定位用户等功能,支持用户移动。通过与 RTP/RTCP、SDP、RTSP等协议及DNS配合,SIP支持语音、视频、数据、E-mail、状态、IM、聊天、游戏等。SIP协议可在TCP或 UDP之上传送,由于SIP本身具有握手机制,可首选UDP。

支持SIP协议的VoIP设备有 很多种类,其中SIP电话就是最普遍的一种。使用SIP电话,首先需要在SIP服务商那里注册,这样你就拥有了一个ID (形如 user@sipservices.com)和密码,你这就可以只用你的SIP设备进行呼叫了,你的呼叫语音数据会在Internet上传递、路由,期间 可能会经过多个SIP服务的转接,最终到达了另一个SIP终端(如果运营商支持可以到PSTN,不过需要付费)。

回到 Gtalk2VoIP上来,他是这样一个服务:只要你在Gtalk2VoIP上注册,那么你就自动拥有了一个SIP ID,呼叫到这个ID的电话就会转接到你的 Gtalk等即时通信客户端上来。看看他的架构就知道其工作原理了(如下图),其中最重要的部分就是 TCP/IP之上的几种常见VoIP协议栈的转换。

/wp-content/uploads/gtalk2voip_technology.png

其 实,如果仅仅是接听SIP电话,是不需要主动在该服务上注册的,只要别人知道你的 Gtalk账号,就可以直接拨打你的Gtalk。只要在SIP URI里面填入 username@gtalk2voip.com 即可,如果拨打的目标是Google Apps用户,则填入 username_at_yourdomain.com@gtalk2voip.com.接通之前,你的Gtalk会弹出一个添加好友消息提示。

如果你需要通过Gtalk拨打SIP电话,那么请在你的Gtlak中添加 service@gtalk2voip.com 为好友。拨打电话时点开该联系人,输入 CALL somebody@someservice.com 即可。

Gtalk2Voip提供更多的服务,详细可以参考其官方网站 。下面就是我通过 sipdroid(一个Android SIP客户端)拨打我的 Gtalk的示例。

/wp-content/uploads/gtalk2voip.png

相关日志

本文发表于星期日, 十一月 15th, 2009 at 下午 11:00 文章归类于 手机. 标签: , , .
你可以去 留下评论, 或者

4 条评论

  1. 挺实用的,收藏了!

    [回复]

  2. 就是不知道国内使用怎么样?收藏。

    [回复]

  3. 一般用个人用SIP的比较少,企业内部比较多。

    [回复]

  4. 好像没来过了,变化蛮大的

    [回复]

我有话说

没有自己的个性头像?去搞一个吧,很简单的,只要去Gravtar登记一下就OK啦,绑定Email后就可以在全球使用的。

标注有 黑体 的域是必填的. 你的电子邮件地址是 永远 不会公开或者转交给第三方.

下面的HTML标记可用:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs 必须书写完整 (例如: http://www.febird.net) 并且所有的标签都应该正确关闭.

换行符与段落标记将自动产生.

大家要注意了,XX言论 可能 会被和谐哦.

  1. 我的网络


  2. 标签云

  3. 推荐服务

  4. 分类目录


  5. 最近文章

    1. 2011年度小结
    2. 美国主机与翻墙
    3. Archos101平板安装openAOS系统
    4. 折腾能力下降
    5. 新浪微博与腾讯QQ正面竞争已经展开
    6. Google Talk 和 Google Voice 的终极整合
    7. “无法访问Windows Installer服务”解决方法
    8. 跨平台的移动应用开发框架-PhoneGap
    9. 七月
    10. 在电脑上K歌的设置
    11. 中国通货膨胀的原因
    12. 关于家族字辈
    13. 15款免费云存储服务
    14. 基于PHP的开源在线OA软件 Feng Office
    15. 在WordPress中展示Facebook相册
    16. MusicBrainz Picard–MP3自动标签匹配工具
    17. 荧光灯为啥不能直接装在普通调光台灯上
    18. 打电话时”已关机”和“无法接通”的区别
    19. Ubuntu下使用WindowsMediaCenter遥控器控制XBMC
    20. 非常酷的开源Media Center-XBMC
  6. 最近评论

    1. ninee's avatarninee
      不错,有收获,有计划!
    2. febird's avatarfebird
      你说的是 Virtual-WiFi ? 只要是通过Windows的“共享网络连接"功能的,作为网关的那块网卡就支持NAT功能,也就起到了路由器的作用。 至于说一块网卡怎么能生成两个接口,那是网卡的一种模式,可以理解为AP-STA模式。
    3. jk's avatarjk
      问一下啊。。。W7下系统就能自动有一个虚拟网卡。通过它可以共享网络。那么这个虚拟网卡和物理网卡是怎么连的?我觉得是NAT吧。问一下。还有我G+上加你了。
    4. febird's avatarfebird
      哥的地盘,要开始实名制了。
    5. 就不告诉你's avatar就不告诉你
      公子啊,第5条是亮点啊~
    6. 龙龙Fred's avatar龙龙Fred
      那我一定要试一试
    7. NoAnyLove's avatarNoAnyLove
      对,GoAgnet是个不错的解决方案,不仅免费,而且速度也快,基本上可以达到你的带宽的全速(但是好像不能超过500 KB/s ,话说,国内个人用的带宽还很少有能达到这个速度的),比许多收费的SSH和VPN还要快。用于看Youtube绝对死最好的选择,访问一些美国网站也不是问题
    8. a nerd's avatara nerd
      GoAgent不就解决了