Google トーク  
 Google トーク

ダウンロード

概要

スタート ガイド

ヘルプ センター


その他の資料

Google トークとオープン コミュニケーション

最終更新日: 2006 年 1 月 17 日

Google の使命は、世界中の情報を整理して、世界中の人がアクセスできて使えるものにすることです。オンライン上の通話やチャットを簡単にできるようにする Google トークを通じて、コミュニケーションもアクセス可能で使いやすいものにしたいと考えています。Google では、今後もオープンコミュニケーションの実現に努め、Google トークとその他のサービスプロバイダのすべてのユーザーが、それぞれに必要なコミュニケーションを行うためのクライアント、サービスプロバイダ、およびプラットフォームを選択できる柔軟性を提供していきたいと考えています。

クライアントの選択 | サービスの選択 | プラットフォームの選択

クライアントの選択
  1. "クライアントの選択" とは何ですか。また、Google トークではどのように実現されていますか。
  2. Google トークに接続できる他のクライアントを教えてください。
  3. IM クライアントを開発する場合、 Google トークに接続できるようにするにはどうすればよいですか。
  4. 今後、他のリアル タイム コミュニケーション プロトコルがサポートされる予定はありますか。
  5. 音声によるチャットにはどのようなプロトコルが使用されていますか。
  6. どのような音声圧縮プログラムがサポートされていますか。

1. "クライアントの選択" とは何ですか。また、Google トークではどのように実現されていますか。

Google トーク クライアント以外にも、コミュニケーションを可能にする多くの優れたクライアントがあります。 Google では、Google トークに接続して使用するクライアントをユーザーが選択できるべきであるという信念に基づき、開発者のコミュニティに働きかけて Google のサービスを広く活用できる革新的なアプリケーションを作成したいと考えています。 これを実現するため、Google トークでは、認証、オンライン ステータスの表示、およびメッセージの送信に、標準の XMPP プロトコルが使用されています。

2. Google トークに接続できる他のクライアントを教えてください。

Google トークには、Jabber または XMPP に対応しているすべてのクライアントを接続できます。 一般的なクライアントのリストについては、ここをクリックしてください。

3. IM クライアントを開発する場合、 Google トークに接続できるようにするにはどうすればよいですか。

XMPP の仕様に関する要件を満たしているクライアントであれば、Google トークに接続できます。

クライアントの開発にあたっては、次の点に注意してください。

  • サービスは、talk.google.com のポート 5222 でホストされます。
  • TLS は必須です。
  • サポートされている認証メカニズムは SASL PLAIN のみです。

4. 今後、他のリアル タイム コミュニケーション プロトコルがサポートされる予定はありますか。

Google トークの Beta 版では、XMPP がサポートされていますが、 今後のリリースでは、SIP がサポートされる予定です。 また、Google では必要に応じてその他のプロトコルを評価し、引き続きオープン コミュニケーションの実現に努めてまいります。

5. 音声によるチャットにはどのようなプロトコルが使用されていますか。

Google トークでは、音声シグナリングおよびピアツーピア コミュニケーションに XMPP の拡張プロトコルを使用しています。 これらの拡張プロトコルのソース コードおよびドキュメントについては、ここをクリックしてください。

また、現在これらの拡張プロトコルは、JEP として知られる規格として標準化するため XMPP の標準規格団体が確認を行っている段階です。 現在 Google トークに実装されている拡張プロトコルのソース コードは、提案されている仕様とわずかに異なります。 この仕様が批准された時点で、Google トーク (およびソース コード) は完全にこの仕様に準拠するよう更新されます。

今後は、SIP のシグナリングもサポートされる予定です。

6. どのような音声圧縮プログラムがサポートされていますか。

現在 Google トークでは、PCMA、PCMU、G.723、および iLBC の標準音声圧縮プログラムがサポートされています。 また、Speex という圧縮プログラムについても現在評価中です。 さらに、Global IP Sound の ISAC、IPCMWB、EG711U、および EG711A の圧縮プログラムもサポートされています。


サービスの選択
  1. "サービスの選択" とは何ですか。また、Google トークではどのように実現されていますか。
  2. Google トークと連携しているサービスを教えてください。
  3. サービス プロバイダが Google トークと連携するには明示的な承認が必要ですか。
  4. 今後、コミュニケーションの相互運用のための他の業界規格がサポートされる予定はありますか。
  5. Google トーク サービスとの連携に関する技術情報はどこで入手できますか。

1. "サービスの選択" とは何ですか。また、Google トークではどのように実現されていますか。

サービスの選択は、メール サービス、およびほとんどの地域で使用できる一般電話サービスなどで実現されています。 たとえば、Gmail、Hotmail、Yahoo! メール、学校または ISP など、どのメール サービス プロバイダを選択しても、別のサービス プロバイダを利用しているユーザーにメールを送信することができます。 電話サービスも同様で、お客様が契約している電話会社とは異なる会社と契約している相手にも電話をかけることができます。つまり、契約する会社に関係なく誰にでも電話をかけることができるため、機能、サービスの品質、および価格などのより重要な要因に基づいてサービスプロバイダを自由に選択することができます。

残念ながら、現在のインスタント メッセージや VOIP ネットワークでは、このようにサービス プロバイダを自由に選択することはできません。 通信する相手がそれぞれ異なるインスタント メッセージや VOIP サービスを利用している場合、各サービスに申し込んでアカウントを作成し、それぞれのサービスに接続する必要があります。

Google トークのネットワークはオープン スタンダードに対応しており、他のさまざまなコミュニケーション サービス プロバイダと連携しています。 これにより、特定のサービスを使用しているユーザーは、複数のサービスに申し込んだり、ログインしなくても別のサービスを使用しているユーザーと通信できるようになります。

2. Google トークと連携しているサービスを教えてください。

現在、Google トークは業界標準の XMPP プロトコルに対応したサービス プロバイダと連携しています。 これには Earthlink、Gizmo Project、Tiscali、Netease、Chikka、MediaRing、その他何千もの ISP、大学、企業、ユーザーが含まれます。

3. サービス プロバイダが Google トークと連携するには明示的な承認が必要ですか。

いいえ、手続きは必要ありません。 サービス プロバイダは、XMPP 規格に従ってサーバー ツー サーバーの連携を実装するだけで、相互のユーザーが通話できるようになります。

4. 今後、コミュニケーションの相互運用のための他の業界規格がサポートされる予定はありますか。

はい、SIP がサポートされる予定です。

5. Google トーク サービスとの連携に関する技術情報はどこで入手できますか。

独自の XMPP サービスを開発している場合は、XMPP の仕様 (英語) を参照してください。商用または ejabberd などのオープン ソースの jabber サーバーを使用している場合は既に連携可能です。 注意点としては、認証にダイヤルバックを使用する必要があります。

他に不明な点がある場合は、Google Talk Interoperability Google Group (Google トークの相互運用についての Google グループ) に投稿してください。


プラットフォームの選択
  1. "プラットフォームの選択" とは何ですか。また、Google トークではどのように実現されていますか。
  2. Google トークを利用できるプラットフォームを教えてください。
  3. Google トーク クライアントでその他のプラットフォームがサポートされる予定はありますか。

1. "プラットフォームの選択" とは何ですか。また、Google トークではどのように実現されていますか。

プラットフォームの選択とは、任意のオペレーティング システムとデバイスを使用して Google のサービスに接続できる柔軟性を示します Google トークでは、ユーザーが Linux や OSX などのオペレーティング システムを使用している場合、別の IM クライアントを使用して Google トークに接続できます。このため、ユーザーは任意のプラットフォームを使用して Google トークにアクセスすることができます。

2. Google トークを利用できるプラットフォームを教えてください。

現在のところ、Google トーク クライアントは Windows でのみご利用いただけますが、さまざまなサードパーティのクライアントを使用して Google トークに接続できます。

3. Google トーク クライアントでその他のプラットフォームがサポートされる予定はありますか。

今後は Linux および Mac OSX で Google トーク クライアントをご利用いただけるようになる予定です。