Google Talk  
 Google Talk

Загрузка

О программе

Начало работы

Справочный центр


Дополнительные ресурсы

Google Talk и открытое взаимодействие

Последнее обновление 17.01.2006 г.

Миссия Google состоит в том, чтобы сделать мировую информацию всесторонне доступной и полезной. Google Talk, позволяющий пользователям моментально вступать в контакт со знакомыми, членами семей и коллегами посредством голосовых вызовов и обмена мгновенными сообщениями, отражает нашу уверенность в том, что связь должна быть одновременно доступной и полезной. Мы придерживаемся открытых стандартов связи и желаем предоставить как пользователям Google Talk, так и клиентам других компаний, поставляющих услуги связи, свободу выбора клиентов, поставщиков и платформ.

Выбор клиента | Выбор службы | Выбор платформы

Выбор клиента
  1. Что такое "выбор клиента" и как он обеспечивается программой Google Talk?
  2. Какие клиенты могут подключаться к службе Google Talk?
  3. Я — разработчик клиента мгновенных сообщений. Как подключиться к службе Google Talk?
  4. Планируется ли осуществление поддержки других протоколов связи в реальном времени?
  5. Какие протоколы используются при осуществлении голосовых вызовов?
  6. Какие голосовые кодеки Вы поддерживаете?

1. Что такое "выбор клиента", и как он обеспечивается программой Google Talk?

Помимо клиента Google Talk существует множество других клиентов, позволяющих получить большое удовольствие от общения. Мы полагаем, что пользователи должны иметь свободу выбора клиентов, используемых для подключения к службе Google Talk; мы хотим, чтобы сообщество разработчиков создало новые приложения для взаимодействия с нашей службой на основе новаторских решений. Для этого Google Talk использует стандартный протокол XMPP в целях аутентификации, поддержания связи и обмена сообщениями.

2. Какие клиенты могут подключаться к службе Google Talk?

К службе Google Talk могут подключаться любые клиенты, поддерживающие Jabber/XMPP. Вот список популярных клиентов.

3. Я — разработчик клиента мгновенных сообщений. Как подключиться к службе Google Talk?

Возможность подключения к службе Google Talk сохраняется до тех пор, пока Вы придерживаетесь требований, изложенных в спецификациях XMPP.

Вам необходимо знать следующее:

  • служба размещена на сайте talk.google.com (порт 5222);
  • необходимо использовать протокол TLS;
  • SASL PLAIN — это единственный поддерживаемый механизм аутентификации.

4. Планируется ли осуществление поддержки других протоколов связи в реальном времени?

Google Talk поддерживает XMPP, начиная с бета-версии. В будущем планируется обеспечить поддержку протокола SIP. Кроме того, мы будем рассматривать другие протоколы как пригодные, чтобы придерживаться концепции открытого общения.

5. Какие протоколы используются при осуществлении голосовых вызовов?

Google Talk использует расширения протокола XMPP для передачи речевых сигналов и осуществления связи между равноправными узлами в сети. Исходный код и документацию для этих расширений см. здесь.

Кроме того, они находятся на стадии рассмотрения организацией по изучению стандартов XMPP, чтобы быть официально принятыми в качестве расширений (JEP) стандарта. Учтите, что исходный код текущих версий данных расширений, используемых в рамках Google Talk, немного отличается от предложенных спецификаций. После утверждения спецификаций служба Google Talk и исходный код будут обновлены в целях достижения полной совместимости.

В будущем планируется также обеспечить поддержку передачи сигналов по протоколу SIP.

6. Какие голосовые кодеки Вы поддерживаете?

В настоящий момент Google Talk поддерживает следующие стандартные голосовые кодеки: PCMA, PCMU, G.723, iLBC. Кроме того, на рассмотрении находится кодек Speex. Мы также поддерживаем кодеки Global IP Sound: ISAC, IPCMWB, EG711U, EG711A


Выбор службы
  1. Что такое "выбор службы" и как он обеспечивается программой Google Talk?
  2. С кем Вы объединяетесь на федеральных началах?
  3. Нужно ли поставщикам услуг связи формальное одобрение, чтобы сотрудничать со службой Google Talk на федеральной основе?
  4. Планируется ли осуществление поддержки других отраслевых стандартов для открытого взаимодействия?
  5. Где можно получить дополнительную техническую информацию о федеральном сотрудничестве со службой Google Talk?

1. Что такое "выбор службы" и как он обеспечивается программой Google Talk?

Выбор службы на сегодняшний момент относится к электронной почте и, главным образом, к услугам телефонии. Это значит, что Вы можете отправить письмо по электронной почте адресату, выбравшему другого поставщика услуг, независимо от того, какого поставщика услуг электронной почты Вы выбрали сами (Gmail, Hotmail, Yahoo! Mail, школа, поставщик услуг Интернета и т. д.). То же самое относится и к телефонной службе. Вы можете позвонить абоненту, даже если он/она не пользуется услугами выбранной Вами компании. Это позволяет Вам выбрать поставщика услуг, исходя из более важных факторов, таких как функции, качество обслуживания, тарифы, не теряя возможности поговорить с любым человеком.

К сожалению, это не относится ко многим популярным сегодня сетям обмена мгновенными сообщениями и Интернет-телефонии. Если те, с кем Вы желаете пообщаться, используют разные службы, Вам придется создать учетную запись для каждой службы и подключаться к каждой из них по отдельности.

Сеть Google Talk поддерживает открытое взаимодействие с сотнями других поставщиков услуг связи посредством так называемой федерации. Это значит, что пользователь одной службы может общаться с пользователями другой службы, обходясь без регистрации или входа в каждую из них.

2. С кем Вы объединяетесь на федеральных началах?

В настоящее время мы сотрудничаем в рамках открытой федерации с поставщиками услуг, поддерживающими протокол ХМРР отраслевого стандарта. В их число входят Earthlink, Gizmo Project, Tiscali, Netease, Chikka, MediaRing и тысячи других поставщиков услуг Интернета, университетов, корпораций и индивидуальных пользователей.

3. Нужно ли поставщикам услуг связи формальное одобрение, чтобы сотрудничать со службой Google Talk на федеральной основе?

Нет, для этого не требуется оформлять никакие бумаги. Поставщики услуг просто должны поддерживать стандарт ХМРР для взаимодействия между серверами, и их пользователи смогут общаться с нашими (и наоборот).

4. Планируется ли осуществление поддержки других отраслевых стандартов для открытого взаимодействия?

Да, планируется обеспечить поддержку протокола SIP.

5. Где можно получить дополнительную техническую информацию о федеральном сотрудничестве со службой Google Talk?

Если Вы создаете собственную службу XMPP, ознакомьтесь со спецификациями ХMPP. Если Вы используете коммерческий сервер jabber или сервер jabber с открытым кодом, например, ejabberd, то федерация просто должна работать. Важное замечание: для аутентификации используется обратный вызов.

Если у Вас есть другие вопросы, опубликуйте их в группе Google по взаимодействию с Google Talk.


Выбор платформы
  1. Что такое "выбор платформы" и как он обеспечивается программой Google Talk?
  2. Какие платформы поддерживает Google Talk?
  3. Планируется ли осуществление поддержки клиента Google Talk на других платформах?

1. Что такое "выбор платформы" и как он обеспечивается программой Google Talk?

Выбор платформы означает возможность подключиться к нашей службе с использованием той или иной операционной системы или устройства. Возможность выбора платформы предоставляется службой Google Talk для того, чтобы пользователи других операционных систем могли подключиться с помощью других клиентов мгновенных сообщений.

2. Какие платформы поддерживает Google Talk?

Несмотря на то, что в данный момент клиент Google Talk доступен только для пользователей Windows, к службе Google Talk можно подключиться и с помощью клиентов сторонних производителей.

3. Планируется ли осуществлять поддержку клиента Google Talk на других платформах?

В будущем мы собираемся сделать так, чтобы клиент Google Talk поддерживал операционные системы Linux и Mac OSX.