使用软电话拨打电话

软电话是帮助您使用电脑打电话的应用程序。您的服务商可能免费提供电脑到电脑的呼叫,但电脑到电话或者电话到电脑的呼叫则是收费的。您需要和通信对方使用相同的音频编码格式,编码器会将您的声音编码为数字格式,待传输至对方电脑后再由解码器转回声音信号。常见的软电话有 Linphone、Ekiga、Skype 等。您还可以使用 Empathy、Pidgin 等程序通过 Google Talk 一类的 XMPP 协议来进行在线的音视频联系,其工作原理与本节中所述的内容基本相同,虽然可配置项相对较少,但使用起来更加便捷。

您可以将一副带有话筒的耳机,或者是 USB 话筒连接到电脑进行通话。大多数软件都支持已作为电话通信标准的静音、闪断、挂起和转接,常常还提供诸如视频、宽频语音聊天等功能。用软电话进行通信需要您和对方都有话筒和耳机、合适的互联网连接以及相应的聊天服务帐号。

[提示] 小提示:

Skype 和 Google Talk 等服务商都提供在线电话服务,但他们之间并不兼容,因此您不能直接给其他服务提供商的用户打电话。

以下内容描述了如何配置 Linphone。开始下面的使用前,您需要参照“收发邮件”一节中使用新立得软件包管理器安装 Thunderbird 的操作搜索并安装软件包 linphone。

使用 Linphone

Linphone 是自由的 VoIP 和视频会议软件。VoIP 服务通过互联网传递音频。您可以使用 Linphone 打电话、或进行视频聊天。

过程 3.9. 要在 Ubuntu 上配置 Linphone:

  1. 应用程序 菜单中,用鼠标指向 Internet,然后点击 Linphone。弹出 LinphoneLinphone video 窗口,如果您的电脑同时有 IPv4 和 IPv6 连接,它还将弹出提示窗口说明默认使用 IPv4。

    图 3.46. 启动 Linphone

    启动 Linphone

  2. 在主窗口的 模式 菜单下选择 音频 以关闭视频聊天窗口。

    图 3.47. 模式菜单

    模式菜单

  3. 在主界面的 Linphone 菜单项中点击 首选项,在弹出的设置页面中点击 SIP 帐户管理 选项卡。在 你的显示名 处填写姓名,在 你的用户名 出填写用户名,随后在

    图 3.48. SIP 帐号管理

    SIP 帐号管理

  4. 回到主界面,在最上方的框中输入对方的 SIP 地址,点击框左侧的绿色按钮即可呼叫对方

    图 3.49. 音频呼叫

    音频呼叫

  5. 如果由对方呼叫,屏幕上会显示出提示,点击 接听 开始语音通话。

    图 3.50. 接听音频呼叫

    接听音频呼叫

[注意] 注:

如果通话双方中有一方处于局域网而另一方处于外网,则接听方应为处于外网即拥有独立公网 IP 的一方。若均处于内网,可以设置 STUN 服务器。

[提示] 小提示:

Linphone 是跨平台程序,除支持 Linux 外,也可以在 Windows 和 Mac OSX 上使用,详情请参见 http://www.linphone.org

Skype

Skype 是另一个可以在 Ubuntu 上使用的软电话软件。Skype 的源代码是私有的,但是使用是免费的。您的呼叫会由分布式部署的服务器群传递,Skype 使用了它私有的点对点的去中心技术。Skype 连接是加密的,可以保证您和别人的通话不被窃听。在这里我们不对 Skype 进行更深入的探讨。