Меню
Главная
Случайная статья
Настройки
|
Telepathy — программный каркас (framework), используемый для создания программного обеспечения мгновенного обмена сообщениями, IP-телефонии или видеоконференций. Telepathy позволяет создавать приложения c помощью компонентов через систему межпроцессного взаимодействия D-Bus. Разработка фреймворка с 2020 года практически не ведётся.
Telepathy лежит в основе программного обеспечения для обмена сообщениями и голосового/видео общения устройств на платформах Maemo (Nokia 770, N800, N810 и N900) и MeeGo.
Содержание
Компоненты
Стабильные
Развивающиеся- Haze: для доступа к протоколам, поддерживаемым библиотекой libpurple (Pidgin).
- Butterfly: для MSN Messenger
- Telepathy-ring: поддержка GSM через Ofono.
- Sunshine: Gadu-Gadu
- Telepathy-mixer: для MXit
Мёртвые- Wilde: An AOL/ICQ (Oscar)
Статус неясен- Spyke: для протокола Skype
Tubes — это механизм для поддержки передачи произвольных данных и удалённого межпроцессного взаимодействия.
Поддерживаемые протоколы[2]
Принцип работы Telepathy
Реализация протокола предоставляет службу D-Bus, называемую менеджером соединений. Программы, работающие через Telepathy, используют его для создания соединений. После того, как соединение установлено, дальнейшее взаимодействие осуществляется через т. н. «каналы». Через них происходит обмен текстовыми сообщениями, информации о присутствии, а также возможно осуществление VoIP-вызовов.
Приложения
См. также
Примечания
- https://www.openhub.net/p/telepathy/analyses/latest/languages_summary
- Telepathy Wiki - Protocols Support Архивировано 11 августа 2011 года.
Литература
Ссылки
|
|