Difference between revisions of "Telepathy"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Первая версия)
 
m (Reverted edits by 108.62.112.229 (talk) to last revision by Leksey)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''Telepathy''' - это программный каркас ([[w:Framework|framework]]), содержащий унифицированные функции и API для работы с [[IM|системами мгновенного обмена сообщениями]], [[w:VoIP|VoIP]], [[w:Видеоконференция|видеоконференций]].
+
{{Interwiki
 +
| ruwiki =Telepathy
 +
| enwiki =
 +
| jworld =
 +
}}
 +
'''Telepathy''' - это программный каркас ([[w:Framework|framework]]), содержащий унифицированные функции и API для работы с [[IM|системами мгновенного обмена сообщениями]], [[VoIP]], [[Видеоконференция|видеоконференций]]. Данная разработка входит в состав проекта [[w:freedesktop.org|freedesktop.org]]. Одними из разработчиков являются [[w:en:Collabora|Collabora]].
  
Данная разработка входит в состав проекта [[w:freedesktop.org|freedesktop.org]]
+
Telepathy-KDE - проект, предназначенный для интеграции Telepathy в KDE. Предположительно должен заменить [[Kopete]].
  
 +
== Возможности ==
 
Разработка содержит следующие интерфейсы ([http://telepathy.freedesktop.org/wiki/Components описание] на официальном сайте):
 
Разработка содержит следующие интерфейсы ([http://telepathy.freedesktop.org/wiki/Components описание] на официальном сайте):
'''Стабильные'''<BR>
 
* Gabble: для [[Jabber]]/[[XMPP], включая поддержку [[Jingle]]
 
* Salut: for the link-local Jabber/XMPP
 
* Idle: для [[IRC]]
 
* Telepathy-SofiaSIP: для [[SIP]] (используется библиотека Sofia-SIP с открытым кодом от компании Nokia)
 
  
'''В процессе разработки'''<BR>
+
* Стабильные
* Haze: доступ к протоколам, поддерживаемых библиотекой [[libpurple]]
+
** '''Gabble''': для [[Jabber]]/[[XMPP]], включая поддержку [[Jingle]], (использует [[Loudmouth]][[Category:Программы, использующие Loudmouth]]).
* Butterfly: - [[MSN]]
+
** '''Salut''': для [[Link-Local|безсерверного взаимодействия]] по протоколу [[XMPP]] ({{xep|0174}})
 +
** '''Idle''': для [[IRC]]
 +
** '''Telepathy-SofiaSIP''': для [[SIP]] (используется библиотека Sofia-SIP с открытым кодом от компании Nokia)
 +
* В процессе разработки
 +
** '''Haze''': доступ к протоколам, поддерживаемых библиотекой [[libpurple]]
 +
** '''Butterfly''': [[MSN]]
 +
* Остановившаяся разработка
 +
** '''Wilde'''&nbsp;— для [[AIM]] и [[ICQ]]
  
'''Остановившаяся разработка'''<BR>
+
== Применение ==
* Wilde - для [[AIM]] и [[ICQ]]
+
 
+
= Применение =
+
 
Telepathy лежит в основе программных средств для IM и голосового/видео общения на таких устройствах как: Nokia 770, N800, N810.
 
Telepathy лежит в основе программных средств для IM и голосового/видео общения на таких устройствах как: Nokia 770, N800, N810.
  
Программы для настольных компьютеров, в которых использован Telepathy.
+
Разработки, где задействован Telepathy.
* Decibel
+
* {{w|Decibel}} - каркас для KDE
* Empathy
+
* [[Empathy]] - Jabber-клиент, использующий Telepathy. Также набор виджетов для GNOME для работки IM-клиентов{{fixme}}.
* Tapioca
+
* [[Tapioca]] - IM-каркас
 +
 
 +
== Технические подробности ==
 +
Реализация протокола предоставляет сервис [[w:D-Bus|D-Bus]], названый менеджером соединений. Программы, работающие через Telepathy использует его создания соединений. После того, как соединение установлено дальнейшее взаимодействие осуществляется через т.н. "каналы". Через них происходит передача текстовых сообщений, информации о присутствии, содержимого ростера, а также возможно осуществление VoIP-вызовов.
  
= Ссылки =
+
== Ссылки ==
 
* [http://telepathy.freedesktop.org/ Официальный сайт]
 
* [http://telepathy.freedesktop.org/ Официальный сайт]
  
[[Category|Клиенты, разработанные с использованием библиотеки libpurple]]
+
[[Category:Программы, использующие libpurple]]

Latest revision as of 14:26, 27 July 2016

Telepathy - это программный каркас (framework), содержащий унифицированные функции и API для работы с системами мгновенного обмена сообщениями, VoIP, видеоконференций. Данная разработка входит в состав проекта freedesktop.org. Одними из разработчиков являются Collabora.

Telepathy-KDE - проект, предназначенный для интеграции Telepathy в KDE. Предположительно должен заменить Kopete.

Возможности[edit]

Разработка содержит следующие интерфейсы (описание на официальном сайте):

  • Стабильные
  • В процессе разработки
    • Haze: доступ к протоколам, поддерживаемых библиотекой libpurple
    • Butterfly: MSN
  • Остановившаяся разработка

Применение[edit]

Telepathy лежит в основе программных средств для IM и голосового/видео общения на таких устройствах как: Nokia 770, N800, N810.

Разработки, где задействован Telepathy.

  • Decibel - каркас для KDE
  • Empathy - Jabber-клиент, использующий Telepathy. Также набор виджетов для GNOME для работки IM-клиентовQuestion.gifПроверить: {{{1}}}.
  • Tapioca - IM-каркас

Технические подробности[edit]

Реализация протокола предоставляет сервис D-Bus, названый менеджером соединений. Программы, работающие через Telepathy использует его создания соединений. После того, как соединение установлено дальнейшее взаимодействие осуществляется через т.н. "каналы". Через них происходит передача текстовых сообщений, информации о присутствии, содержимого ростера, а также возможно осуществление VoIP-вызовов.

Ссылки[edit]