下一页 上一页 目录

5. 需求

5.1 硬件需求

要创建一个小型VoIP系统,你需要以下硬件

  1. PC 386 或更高配置
  2. 声卡,全双工
  3. 网卡或互联网连接,或其他类型的接口,以允许两台PC之间进行通信

所有这些都需要准备两份,以模拟标准通信。

以上工具是VoIP连接的最低要求:接下来我们将看到,为了在实际情况中实现相同的功能,我们应该(在互联网环境中也必须)使用更多的硬件。

声卡必须是全双工的,否则我们在说话时就听不到任何声音了!

作为补充,你可以使用硬件加速卡(见下文),这些卡能够管理压缩格式的数据流(见第4.3节)。

5.2 硬件加速卡

我们可以使用具有硬件加速功能的专用卡。其中两种(也是目前Linux内核直接管理的仅有的两种)是

  1. Quicknet PhoneJack
  2. Quicknet LineJack
  3. VoiceTronix V4PCI
  4. VoiceTronix VPB4
  5. VoiceTronix VPB8L

Quicknet PhoneJack 是一款声卡,它可以使用标准算法压缩音频流,例如 G723.1(第 4.3 节),可将速率降至 4.1 Kbps。

它可以直接连接到电话(POTS 端口)或一对麦克风-扬声器。

它具有 ISA 或 PCI 连接器总线。

Quicknet LineJack 的工作原理类似于 PhoneJack,但有一些附加功能(见下文)。

VoiceTronix V4PCI 是一款 PCI 卡,非常像 Quicknet LineJack,但有 4 个电话端口

VoiceTronix VPB4 是一款 ISA 卡,相当于 V4PCI。

VoiceTronix VPB8L 是一款具有 8 个端口的记录卡。

更多信息请参阅 Quicknet 网站VoiceTronix 网站

5.3 硬件网关卡

Quicknet LineJack 和 VoiceTronix 卡可以连接到 PSTN 线路,从而实现 VoIP 网关功能。

然后你需要一个软件来管理它(见后文)。

5.4 软件需求

我们可以选择使用什么操作系统

  1. Win9x
  2. Linux

在 Win9x 下,我们有 Microsoft Netmeeting、Internet Phone、DialPad 或其他软件,或者用于 Quicknet 卡的 Internet Switchboard(来自 Quicknet 网站)。

警告!!:使用 Switchboard 的最新 Quicknet 卡(旧版本也是如此)需要连接到互联网才能工作,以便管理 Microtelco 帐户(不是免费的),因此,如果您计划与互联网隔离,则需要安装 OpenH323 软件

对于 VoiceTronix 卡,您可以在 VoiceTronix 网站 找到软件

在 Linux 下,我们有免费软件 GnomeMeeting,它是 Microsoft Netmeeting 的克隆版本,而在控制台模式下,我们使用来自 OpenH323 网站的应用程序(也是免费软件):simph323 或 ohphone,它们也可以与 Quicknet 加速硬件一起工作。

注意:所有 Openh323 源代码都必须在用户目录中编译(如果不是,则需要更改一些环境变量)。请注意,编译时间可能非常长,您可能需要大量 RAM 才能在合理的时间内完成编译。

5.5 网关软件

要管理网关功能(将 TCP/IP VoIP 连接到 PSTN 线路),你需要像这样的软件

5.6 Gatekeeper 软件

你可以选择以下 gatekeeper

  1. Opengatekeeper,您可以从 opengatekeeper 网站 下载,适用于 Linux 和 Win9x。
  2. Openh323 Gatekeeper (GK),从 这里 下载。

5.7 其他软件

此外,我报告一些有用的 h323 兼容软件


下一页 上一页 目录