PHP でアプリケーションを作成していますが、Google トークのオーディオ チャット サービスを Web アプリケーションで使用できるかどうか疑問に思っていました。
2 に答える
はい、できます。Google は、Google トークを「[オープン IM] サービスとして認識しているため、独自のクライアント アプリケーションを Google トーク サービスにフックしたり、サービスを当社のサービスと接続 (フェデレーション) したりできます。」
アプリケーションでボイス チャットを実行するには、Google が説明している内容を確認できます。
- 電話をかける
- 電話を受ける
電話をかける
「音声通話で重要なアクションを管理する高レベルのオブジェクトは、(適切に) Call と呼ばれます。Call オブジェクトは、任意の数のピアツーピア Session オブジェクトを管理し、それぞれが 1 つのピアツーピア接続を表します。Call オブジェクトは、通話の発信、着信通話の受諾または拒否、通話のステータスの監視、および通話接続に関するその他の高レベル アクションの実行を行うトップ レベルのオブジェクトです。CallClient は、通話を行うために必要なすべての手順をその MakeCallTo メソッドにラップします。
電話を受ける:
「着信コールにより、PhoneSessionClient がその SignalCallCreate シグナルを送信するようにトリガーされます。初期設定の一部として、このシグナルに以前に接続しました。着信コール要求が受信されると、PhoneSessionClient は新しい Call オブジェクトを作成し、このシグナルを Call オブジェクトとともに送信します。 . SignalCallCreate は Call オブジェクトを作成したかどうかに関係なく送信されるため、この呼び出しの原因を突き止める唯一の方法は、Call オブジェクトの SignalSessionState シグナルに接続することです。
ステップごとの詳細とサンプル コードを取得するには、http ://code.google.com/apis/talk/libjingle/voice_chat.html を確認してください。
知るためにGoogle APIを掘り下げるだけです。幸運を。