Звонки libjingle

Материал из Wiki.qip.ru

Перейти к: навигация, поиск

Содержание

Jingle и libjingle

Как известно, протокол Jabber является открытым и расширяемым. Так называемый протокол Jingle является одним из расширений Jabber. Jingle позволяет вести обмен аудио- и видеоданными поверх протокола Jabber. Для пользователя - это в первую очередь аудио и видеозвонки через джаббер-клиент.

В начале своего развития, Jingle не получил распространения, поэтому компанией Google для осуществления функций аудио- и видеозвонков в клиенте Google Talk была разработана  библиотека libjingle, реализующая эти функции несколько иначе, чем принятый стандарт.  В QIP Infium для совместимости с Google Talk используется библиотека libjingle.

Что даёт libjingle?

Начиная с версии 9032, QIP Infium поддерживает бесплатные звонки между пользователями QIP Infium, GoogleTalk и другими клиентами, реализовавшими поддержку стандарта Jingle посредством библиотеки libjingle[1]. Функция является исключительно свойством клиента и доступна даже в изолированном режиме.

Поддерживаемые клиенты

Звонки libjingle 1.png
Гарантировано: QIP Infium 9032, 9034, QIP 2010 (до build 3397 включительно), Google Talk,


Важно: Внимание! В QIP Infium 9035.1 и 9036 данный функционал недоступен.

Возможны изменения в последующих версиях.


Возможно: Ya.Online, Psi (с плагином PsiMedia, экспериментальная поддержка в версии 0.11), Coccinella, Miranda IM (с плагином JGTalk), Spark (только в версии для Windows), Kopete (начиная с версии 0.12), FreeSWITCH, Jabbin (2.0 beta2), Gajim (экспериментальная поддержка), Telepathy Gabble, Freetalk (экспериментальная поддержка 1.90), Tapioca

Ещё раз обращаем ваше внимание на то, что звонить можно на любую учётную запись Jabber, если она запущена с клиента, поддерживающего libjingle.

Как позвонить?

Нажмите правой кнопкой мыши на контакт (или субконтакт в метаконтакте), которому вы хотите позвонить и в открывшемся меню выберите "Позвонить". Откроется панель номеронабирателя, в котором в качестве номера будет вписан JID вызываемого абонента.

Вопросы и ответы

Почему меня не слышно?
Звука может не быть по многим причинам, главная из которых - NAT. Если вы подключены к интернету через модем, раздающий интернет на ваш (и, возможно, другие компьютеры), и/или ваш собеседник подключен по подобной схеме, то при неправильной настройке модема (или роутера), раздающего интернет, с большой вероятностью вы не будете слышать друг друга, хотя связь установится. Получается так потому, что звук передаётся через прямое подключение компьютера абонента, принимающего вызов, к компьютеру звонящего, но неправильно настроенный модем принимает входящие подключения на себя, и не передаёт их на компьютер.
Также звука может не быть если вы подключены через прокси.
Звук гарантирован только при наличии у обоих собеседников прямого внешнего IP-адреса и прямого подключения компьютеров к интернету.

См.также

NAT - преобразование адресов TCP/IP

XEP-0166: Jingle (англ) 

Личные инструменты