G
| Google Talk 和开放通讯 上次更新日期:06 年 1 月 17 日Google 的使命是使人人皆可访问全球范围内的信息并从中受益。Google Talk 秉承这一信念,使用户得以通过语音呼叫和即时消息随时与亲朋好友及同事交流。我们倡导开放通讯标准并希望为 Google Talk 用户及其他服务提供商的用户提供同样的灵活性,使其能够根据自己的通讯需求选择客户端、服务提供商和平台。
1. 什么是“客户端选择”?Google Talk 如何支持客户端选择? 除 Google Talk 客户端 外,还有很多其他客户端可提供良好的通讯体验。我们认为用户在连接到 Google Talk 服务时应有权选择使用的客户端,我们也鼓励开发人员群体开拓创新,开发出能够充分利用我们服务的应用程序。为此,Google Talk 使用标准的 XMPP 协议 进行身份验证、提供服务和通讯。 2. 可以连接到 Google Talk 服务的其他客户端还有哪些? 任何支持 Jabber/XMPP 的客户端都可连接到 Google Talk 服务。下面列出常用客户端 。 3. 我是即时消息客户端的开发人员。我应如何连接到 Google Talk 服务? 只要您符合 XMPP 规范 的要求,就可以连接到 Google Talk 服务。 您需要了解以下信息:
Google Talk 测试版版支持 XMPP。我们计划在未来的版本中支持 SIP。此外,我们还将根据需要评估其他协议,以继续实践我们对开放通讯的承诺。 Google Talk 对语音信号传输和点对点通讯使用 XMPP 扩展协议。这些扩展协议的源代码和文档现已提供 。 目前,Google Talk 支持下列标准语音编解码器:PCMA、PCMU、G.723、iLBC。此外,我们正在评估 Speex 编解码器。 我们还支持来自 Global IP Sound 的编解码器:ISAC、IPCMWB、EG711U、EG711A
1. 什么是“服务选择”?Google Talk 如何支持服务选择? 服务选择指您对电子邮件服务及大多数情况下对目前常用电话服务的选择权。这表示,无论选择哪个电子邮 件服务提供商(Gmail、Hotmail、Yahoo! Mail、您的学校或 ISP 等),您都可以将电子邮件发送给使用其他服务提供商的用户。这同样也适用于电话服务。即使你们选择的电话公司不同,您也可以打电话给其他人。这样,您就可 根据其他更重要的因素(如功能、服务质量和价格)来选择服务提供商,并仍可与任何人进行通话。 遗憾的是,这一点并未在目前许多常用的即时消息和 VOIP 网络上实现。如果您想聊天的对象全都使用不同的即时消息/VOIP 服务,您需要在每个服务上注册帐户并连接到各个服务,才能与之聊天。 Google Talk 网络通过称为结盟的过程支持其他上百个通讯服务商的开放式互操作性。这意味着某一服务的用户不必注册或登录每一种服务,即可与其他服务的用户通讯。 目前,任何支持业界标准 XMPP 协议的服务提供商都可成为我们的公开同盟。包括 Earthlink、Gizmo Project、Tiscali、Netease、Chikka、MediaRing 和成千上百的其他 ISP、大学、公司和个人用户。 3. 要成为 Google Talk 服务的同盟,其他服务提供商需要获得明确许可吗? 不必,无需任何书面文件。服务提供商只需支持服务器端对服务器端联盟的 XMPP 标准,他们的用户即可与我们的用户通话(反之亦然)。 4. 在通讯交互操作性方面,Google 打算支持其他业界标准吗? 是的,我们打算支持 SIP。 5. 在哪儿可找到成为 Google Talk 服务同盟的更多技术信息? 如果您正在建构自己的 XMPP 服务,请参阅 XMPP 规范 。如果您使用商业或开放源代码的 jabber 服务器,如 ejabberd 等,结盟应当可以立即生效。需要注意的一件重要事项是,我们使用回拨方式进行验证。 如果您还有其他疑问,请随时向Google Talk 交互操作性 Google 小组 发贴。
1. 什么是“平台选择”?Google Talk 如何支持平台选择? 平台选择是指您可以使用所选操作系统和设备连接到我们的服务。Google Talk 通过让其他操作系统的用户使用其他即时消息客户端 连接到 Google Talk 服务,实现对平台选择的支持。 尽管目前 Google Talk 客户端 只在 Windows 上可用,您可以使用许多第三方客户端 连接到 Google Talk 服务。 3. 是否打算在其他平台上支持 Google Talk 客户端? 我们期望将来 Google Talk 客户端能够支持 Linux 和 Mac OSX。 |