971
правка
Rain (обсуждение | вклад) м (говорят, что уже стабильная :)) |
H31 (обсуждение | вклад) (Рассказал подробнее про некоторые вещи, добавил таблицу.) |
||
Строка 3: | Строка 3: | ||
Jingle - это расширение протокола Jabber, предназначенное для передачи бинарных данных. Подобно [[ru_wikipedia:Skype|Skype]], Jingle является [[ru_wikipedia:Одноранговая сеть|пиринговой]] (P2P) сетью, это значит что данные передаются напрямую между клиентами. Прямая передача данных значительно снижает нагрузку на сервера Jabber. | Jingle - это расширение протокола Jabber, предназначенное для передачи бинарных данных. Подобно [[ru_wikipedia:Skype|Skype]], Jingle является [[ru_wikipedia:Одноранговая сеть|пиринговой]] (P2P) сетью, это значит что данные передаются напрямую между клиентами. Прямая передача данных значительно снижает нагрузку на сервера Jabber. | ||
У Jingle существует множество применений: | У Jingle существует множество применений, такие как: | ||
* Передача голоса в реальном времени (разговор, так называемый [[ru_wikipedia:VoIP|VoIP]]) | * Передача голоса в реальном времени (аудиозвонки или просто разговор голосом, так называемый [[ru_wikipedia:VoIP|VoIP]]) | ||
* Передача видео в реальном времени | * Передача видео в реальном времени (видеозвонки) | ||
* Передача файлов | * Передача файлов | ||
Строка 22: | Строка 22: | ||
* [[Pidgin]] | * [[Pidgin]] | ||
* [[QIP Infium]] | * [[QIP Infium]] | ||
* Nokia N900 | |||
При использовании Jingle могут возникнуть следующие проблемы: | При использовании Jingle могут возникнуть следующие проблемы: | ||
* Существуют несколько различных несовместимых спецификаций Jingle | * Существуют несколько различных несовместимых спецификаций Jingle. Одна из них разработана Google для [[Google Talk клиент|своего клиента]], а вторая создана [http://xmpp.org/ XMPP Standards Foundation]. Кроме того, по причинам слабой протестированности различных реализаций Jingle возможны проблемы совместимости. Ниже представлена таблица, в которой указана возможность совершать аудиовызовы между различными клиентами: | ||
* | |||
<center> | |||
{| class="wikitable" | |||
|rowspan=2 align=center bgcolor=lightgreen width=110|'''Вызывающая сторона''' | |||
|colspan=14 align=center bgcolor=lightblue|'''Принимающая сторона''' | |||
|- | |||
!width=60 bgcolor=lightblue|[[Psi]] | |||
!width=60 bgcolor=lightblue|[[Gajim]] | |||
!width=60 bgcolor=lightblue|[[Pidgin]] | |||
!width=60 bgcolor=lightblue|[[QIP Infium]] | |||
|- | |||
!bgcolor=lightgreen|[[Psi]] | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=lightgreen|X | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|- | |||
!bgcolor=lightgreen|[[Gajim]] | |||
|align=center bgcolor=#FFAAAA| | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|- | |||
!bgcolor=lightgreen|[[Pidgin]] | |||
|align=center bgcolor=lightgreen|X | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|- | |||
!bgcolor=lightgreen|[[QIP Infium]] | |||
|align=center bgcolor=#FFAAAA| | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|align=center bgcolor=yellow|? | |||
|- | |||
|} | |||
</center> | |||
* Во многих сетях используется так называемый NAT, который часто является источником проблем в пиринговых сетях. Для того, чтобы узнать, есть ли он у Вас или нет, можно использовать [[Выявление NAT|эту]] инструкцию. К счастью, Jingle имеет некоторые средства для обхода NAT. Рекомендуется указать STUN-сервер в клиенте, например, stunserver.org. Обычно эта опция находится в настройках клиента, а в [[Psi]] её можно найти в настройках учетной записи. Более надежной альтернативой является [[Настройка IPv6|использование IPv6]], но, к сожалению, этот способ может не работать на некоторых клиентах. | |||
Если Вы хотите попробовать работоспособность Jingle в своём клиенте, то для этого можете воспользоваться следующими ботами: | |||
* echo@haar.student.utwente.nl - Простой тест echo | |||
<!--* psi-dev@haar.student.utwente.nl - A conference room to talk about Psi+ (psi+ and psiplus@haar.student.utwente.nl work too) | |||
* tellme@haar.student.utwente.nl - A SIP bridge to the Tell Me service (hint, say Black Jack from the main menu)--> | |||
* echo@test.collabora.co.uk - Тестовый бот от Collabora с несколькими тестами, включая echo и проверку видео. | |||
'''Примечание:''' | '''Примечание:''' |