Difference between revisions of "Jingle"
m |
(Первая правка) |
||
Line 1: | Line 1: | ||
− | + | [http://www.xmpp.org/extensions/xep-0166.html XEP-0166: Jingle] | |
+ | Универсальный сигнальный протокол для XMPP. Он используется только на этапе рукопожатия, т.е. {{todo|кратко но понятно написать, что такое сигнальный протокол}} | ||
+ | |||
+ | |||
+ | == История == | ||
+ | До появления Jingle на свет ситуация с поддержкой голоса, видео и других p2p потоков была следующая: существовало несколько закрытых протоколов используемых в закрытых клиентах с одной стороны и был разработан открытый стандарт [[TINS]] с другой. Закрытые протоколы, кроме того, что были закрыты от сообщества, не всегда учитывали требования, необходимые для совместимости с уже существующими сетями на базе SIP, а открытый TINS имел недостатки, непозволяющие ему легко встраиваться в Jabber/XMPP клиенты. | ||
+ | |||
+ | Такая ситуация привела к расколу сообщества и [[XSF]] оказалась перед выбором: | ||
+ | # Рекомендовать всем клиентам реализовывать одновременную поддержку и XMPP и SIP для передачи голоса | ||
+ | # Сделать новый полноценный сигнальный протокол для XMPP | ||
+ | |||
+ | Опыт подсказывал, что не везде, где уже сделаны клиенты Jabber, можно реализовать двойную поддержку, поэтому XFS решило попробовать второй вариант и Joe Hildebrand вместе с Peter Saint-Andre начали разработку протокола, который бы обеспечил необходимую сигнальную функциональность и остался бы совместим с существующими стандартами. Кодовое название протокола стало Jingle (звенеть) | ||
+ | |||
+ | |||
+ | == Использование == | ||
В полной мере поддерживается штатным клиентом [[Gtalk]], который посредством него осуществляет передачу аудио и видео информации. Также он задействован для передачи файлов. | В полной мере поддерживается штатным клиентом [[Gtalk]], который посредством него осуществляет передачу аудио и видео информации. Также он задействован для передачи файлов. | ||
Из сторонних клиентов поддержкой Jingle располагают [[Jabbin]] и [[Kopete]]. | Из сторонних клиентов поддержкой Jingle располагают [[Jabbin]] и [[Kopete]]. | ||
+ | |||
+ | == Смотрите также == | ||
+ | * [[:Category:Jingle Программы, которые используют или реализуют Jingle]] | ||
+ | |||
+ | == Ссылки == | ||
+ | * [http://www.xmpp.org/extensions/xep-0166.html XEP-0166: Jingle] | ||
+ | * [http://wiki.jabber.org/index.php/Jingle_(XEP-0166) Стрница на wiki.jabber.org по протоколу] |
Revision as of 18:54, 3 April 2007
Универсальный сигнальный протокол для XMPP. Он используется только на этапе рукопожатия, т.е.
Contents
История
До появления Jingle на свет ситуация с поддержкой голоса, видео и других p2p потоков была следующая: существовало несколько закрытых протоколов используемых в закрытых клиентах с одной стороны и был разработан открытый стандарт TINS с другой. Закрытые протоколы, кроме того, что были закрыты от сообщества, не всегда учитывали требования, необходимые для совместимости с уже существующими сетями на базе SIP, а открытый TINS имел недостатки, непозволяющие ему легко встраиваться в Jabber/XMPP клиенты.
Такая ситуация привела к расколу сообщества и XSF оказалась перед выбором:
- Рекомендовать всем клиентам реализовывать одновременную поддержку и XMPP и SIP для передачи голоса
- Сделать новый полноценный сигнальный протокол для XMPP
Опыт подсказывал, что не везде, где уже сделаны клиенты Jabber, можно реализовать двойную поддержку, поэтому XFS решило попробовать второй вариант и Joe Hildebrand вместе с Peter Saint-Andre начали разработку протокола, который бы обеспечил необходимую сигнальную функциональность и остался бы совместим с существующими стандартами. Кодовое название протокола стало Jingle (звенеть)
Использование
В полной мере поддерживается штатным клиентом Gtalk, который посредством него осуществляет передачу аудио и видео информации. Также он задействован для передачи файлов.
Из сторонних клиентов поддержкой Jingle располагают Jabbin и Kopete.