Editing Jingle/test

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: MediaWiki upgrading

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{Interwiki
 
| ruwiki =
 
| enwiki =
 
| jworld = Обсуждение:Jingle
 
}}
 
 
Какие генеральные проблемы мешают нормально общаться голосом и использовать видеокамеру.
 
# Малое количество клиентов поддерживающих Jingle
 
# Неотлаженность реализации Jingle в клиентах.
 
# Конфигурация BSD-based NAT-ов - см. раздел ниже
 
 
== Инструкция для пользователей ==
 
* В Psi для разговора надо в правокнопочном меню контакта, с которым вы хотите поговорить выбрать Voice Call.
 
* В Gajim в окне чата есть кнопка с пиктограммой старостильного микрофона и вебкамеры. Каждая из кнопок устанавливает свой тип связи. Если кнопки неактивны, а вы знаете что у собеседника все необходимое для мультимедийного звонка есть, то закройте окно и снова откройте - кнопки станут активными (это так проявляется еще неисправленная ошибка)
 
* В Pidgin - в правокнопочтом меню контакта появляется Audio Call с иконкой гарнтитуры, а также Audio/Video Call с иконкой вебкамеры. Появляются они в зависимости от того, поддерживает ли контакт эти способы связи.
 
 
== Ситуация с FreeBSD ==
 
С FreeBSD и другими BSD-системами. По-видимому, в большинстве этим систем NAT реализуется способами, которые по умолчанию используют случайный выбор портов для установления соединения. Что является серьезным препятствием для работы Jingle. По-видимому, эта рандомизация применяется для повышения безопасности этих систем (защита от спуфинга?). На Linux такого поведения по умолчанию нет.
 
 
Системным администраторам можно порекомендовать изменять поведение NAT (по-видимому, это большого влияния на безопасность это не окажет), с тем чтобы порты оставались те, которые приложение запросило и согласовало с второй стороной.
 
 
;{{w|pf}}
 
Вместо nat on $ext_if from $int_net to any -> $ext_addr следует писать
 
nat on $ext_if from $int_net to any -> ($ext_if) static-port
 
 
Например, внутренняя сеть 192.168.5.0/24, IP на внешнем интерфейсе (единственный что есть, как указывая явно - надо уточнить), em0 - сетевой контроллер, смотрящий наруж:
 
nat on em0 from 192.168.5.0/24 to any -> (em0) static port
 
 
;natd
 
проверить и написать
 
 
;ipfw
 
проверить и написать
 
 
;ipfilter
 
проверить и написать
 
 
 
== Конфигурация сети ==
 
== Конфигурация сети ==
 
* [[user:Binary|Binary]]: Primary: Indepndent Mapping, Port Dependent Filter, preserves ports, no hairpin  
 
* [[user:Binary|Binary]]: Primary: Indepndent Mapping, Port Dependent Filter, preserves ports, no hairpin  
Line 41: Line 4:
 
* [[user:leksey|leksey]]@дома: Primary: Port Restricted Nat, preserves ports, no hairpin (natd, FreeBSD 7.0 ''natd_enable="YES"'')
 
* [[user:leksey|leksey]]@дома: Primary: Port Restricted Nat, preserves ports, no hairpin (natd, FreeBSD 7.0 ''natd_enable="YES"'')
 
* [[user:b108|b108]]:  Primary: Indepndent Mapping, Port Dependent Filter, preserves ports, no hairpin  (Return value is 0x000017)
 
* [[user:b108|b108]]:  Primary: Indepndent Mapping, Port Dependent Filter, preserves ports, no hairpin  (Return value is 0x000017)
 
== Сочетания клиентов ==
 
* Psi+,Ubuntu - Gajim,Gentoo - ок
 
 
  
 
== Версии ПО ==
 
== Версии ПО ==
Line 55: Line 14:
 
* [[Empathy]] leksey  <=> [[Empathy]] b108 (21 April 2011) - не установилось даже соединение
 
* [[Empathy]] leksey  <=> [[Empathy]] b108 (21 April 2011) - не установилось даже соединение
 
* [[HabaHaba]] leksey <=> [[Empathy]] b108 (21 April 2011) - голос в обе стороны работал. но проблема что после минуты-другой падал флэш хабовский.
 
* [[HabaHaba]] leksey <=> [[Empathy]] b108 (21 April 2011) - голос в обе стороны работал. но проблема что после минуты-другой падал флэш хабовский.
* [[Jitsi]] 1.0 beta1 build 3593, Linux <=> Windows — голос работал, но видео тормозилось (фактически статично отображался первый кадр). Через пару минут завис Linux-клиент. <br/> Обновление: тестовый звонок через build 3820 ‒ качество видеосвязи улучшилось, клиент не вис.
 
  
 
== Клиенты которые следует проверить ==
 
== Клиенты которые следует проверить ==
Line 86: Line 44:
  
 
К слову, на FreeBSD этот результат достигается ключом «-same_ports» или «-s» в строчке запуска или конфигурационном файле демона natd. Есть возможность поставить ключ и проверить?
 
К слову, на FreeBSD этот результат достигается ключом «-same_ports» или «-s» в строчке запуска или конфигурационном файле демона natd. Есть возможность поставить ключ и проверить?
 +
  
 
== FreeBSD, Psi 0.14 + Psi-media ==
 
== FreeBSD, Psi 0.14 + Psi-media ==
Line 370: Line 329:
 
;Вариант NAT-NAT
 
;Вариант NAT-NAT
 
На той же вкладке Audio/Video указывается ''stun.iptel.org''
 
На той же вкладке Audio/Video указывается ''stun.iptel.org''
 +
  
 
== FreeBSD + [[Empathy]] ==
 
== FreeBSD + [[Empathy]] ==

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)