LINUX.ORG.RU

Habahaba: открытый веб-клиент Jabber с поддержкой голосовой связи.

 habahaba, , ,


0

2

Вышла новая версия веб Jabber-клиента Habahaba, основным нововведением которой стала поддержка голосовой связи через Jingle.

Habahaba — это форк проекта Jappix, направленный на обновление старого проекта http://habahaba.jrudevels.org и упрощения связи с пользователями Jabber для тех, у кого ещё нет своего JID. Подробнее про него можно узнать на JaWiki.

Поддержка Jingle осуществляется с помощью Flash, звонить можно на обычные Jabber-клиенты с поддержкой Jingle (тестировались Psi+, Gajim, Pidgin) и на саму Habahaba. Также поддерживается звонок из анонимного режима. Т.е. всё, что нужно для того, чтобы принять звонок на ваш Jabber-клиент, это зарегистрироваться на сервисе xmpp:gateway.habahaba.im и дать собеседнику ссылку вида http://habahaba.im/YOUR_NICK.

Проекту нужна помощь с тестированием, поэтому просьба всех заинтересовавшихся оставить отзыв по тому, удалось ли совершить звонок, на какой клиент (и с какого) звонили, есть ли NAT, какие ОС и браузер.

Ссылки:

>>> Habahaba.im

★★★★★

Проверено: post-factum ()
Ответ на: комментарий от Oyster

=> проекты не взаимозаменяемы.

Binary ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> на вопрос соседней темы:

Так пиджин давно умеет, с версии 2.6. Если на той стороне клиент умеет, то в контекстном меню появляются соотв. пункты.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

>пиджин давно умеет, с версии 2.6. Если на той стороне клиент умеет, то в контекстном меню появляются соотв. пункты

Как и Psi, и Gajim, вопрос только в том, есть ли у нужного человека Jabber. В случае отсутствия и может помочь Habahaba.

Binary ★★★★★
() автор топика
Ответ на: комментарий от sin_a

Я не люблю Skype, он ужасно неудобный. Людям просто даю свою ссылку, и без проблем общаюсь. Если не делать дисконнект из веба, то в сессии сохраняются контакты и можно использовать почти как полноценный клиент.

Binary ★★★★★
() автор топика

попробовали с фряхи - не работает :-( active call и все. firefox 3.6, flash 10

leksey
()

А вообще как у Jingle с NAT? А то у SIP с этим не очень хорошо. Если оба собеседника за NAT, то они могут друг с другом соединиться?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Ttt

Jingle вообще очень похож на SIP, поэтому примерно так же. Если работать с флешом, то вообще не важно, NAT или не NAT, там TCP. Если с Jabber-клиента, то если есть STUN, NAT обходится нормально.

Binary ★★★★★
() автор топика
Ответ на: комментарий от Binary

Haba@Android

И ты что-то в настройках гажима делал? STUN-сервер какой-то указывал?

Чичас попробовали зайти с андроеда - штатный браузер не грузит ростер, а опера вообще залогиниться не может.

leksey
()
Ответ на: Haba@Android от leksey

>И ты что-то в настройках гажима делал? STUN-сервер какой-то указывал?

Да, stun.habahaba.im

Чичас попробовали зайти с андроеда - штатный браузер не грузит ростер, а опера вообще залогиниться не может


с андроида не удивлён, а вот оперу надо смотреть, мы её тестировали немного, вроде работало.

Binary ★★★★★
() автор топика

FreeBSD

Чтобы проверить, где умирает звук - нашел во вконтактике приложение на флеше, которое должно записывать звук с микрофона. Во фряхе - запускается, но ничего не пишет, в линуксе - работает и записывает звук.

Также не работает сочетание Firefox@Haba@Linux<->Firefox@Haba@FreeBSD - не слышно ни голосов родных, ни чужих...

Те кому не с кем проверить Хабу, могут воспользоваться эхо-ботами:

|| JID || Описание || Работает с (проверено) ||
|| echo@haar.student.utwente.nl || Простой тест echo || Psi, Psi+, Pidgin, Google Talk, QIP, Nokia N900, SIP ||
|| psi-dev@haar.student.utwente.nl || A conference room to talk about Psi+ || Psi, Psi+, Pidgin, Google Talk, QIP, Nokia N900, SIP ||
|| tellme@haar.student.utwente.nl || (hint, say Black Jack from the main menu) || Psi, Psi+, Pidgin, Google Talk, QIP, Nokia N900 ||
|| echo@test.collabora.co.uk || A test bot by Collabora] with several tests including an echo and a video test || Psi, Psi+ ||

leksey
()
Ответ на: комментарий от leksey

Я имел в виду не сабж, а Jabber-клиенты, устанавливаемые непосредственно на компьютер, который за NAT.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Ttt

Ну мой ответ был достаточен? Если надо, разверну.

Binary ★★★★★
() автор топика
Ответ на: комментарий от Binary

>Если работать с флешом, то вообще не важно, NAT или не NAT, там TCP.

пчелы против меда, NAT против TCP.

maloi ★★★★★
()

Пока скайп лежит, народ успевает «печь пирожки».

AaaYeee
()

>Поддержка Jingle осуществляется с помощью Flash

этот тот самый адобовский флеш? без него не могли обойтись? google talk в браузере устраивает и уже не раз проверено...

bohm ★★★★★
()

Поддержка Jingle осуществляется с помощью Flash

Что эти русские лентяи не придумают, лишь бы нормально не работать!

darkshvein ☆☆
()
Ответ на: Jitsi от leksey

ага, вот только не понятно как его из zip собрать, там не .configyre ни Makefile и доки молчат. Все что нагуглил - установка из jar для генты.

qwerty013
()
Ответ на: комментарий от Binary

>Если с Jabber-клиента, то если есть STUN, NAT обходится нормально.

STUN - НЕ работает. И не будет. Потому что большинство реализаций NAT рандомят порты.

И почему всех клиентов активно учат поддерживать неработающий STUN я не понимаю. Нет бы поддержку Media Proxy хоть где-нибудь бы реализовали

tot-to
()
Ответ на: комментарий от qwerty013

>ага, вот только не понятно как его из zip собрать, там не .configyre ни Makefile и доки молчат. Все что нагуглил - установка из jar для генты.

Вы жжете. Он же написан на Java => собирается с помощью Maven или Ant. В доках вполне себе написано, что Ant: http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuilding...

X-Pilot ★★★★★
()

>Поддержка Jingle осуществляется с помощью Flash

Закопать!

Quasar ★★★★★
()
Ответ на: комментарий от darkshvein

Скорее быдлокодеры. Нет, чтобы на Java той же всё сделать... Так нет же - флеш приплетают!
И вообще - веб-приложения хуже локальных в принципе, и должны быть по своей сути одноразовыми.

Quasar ★★★★★
()
Ответ на: комментарий от Binary

Предлагаю вам сделать всё на Java. Думаю, модули поддержки веб-камеры и микрофона для неё есть. Даже модули поддержки планшетов есть, так что можете и Whiteboard сделать.
Но рекомендую сделать клиент предельно минималистичным.

Quasar ★★★★★
()
Ответ на: комментарий от darkshvein

1. Не стоит унижать нацию на языке которой ты пишешь.
2. Если Flash плох, то что можно использовать взамен, для реализации полноценного переносимого аудио/видео коммуникатора, для которого не требуется установка.

anonymous
()
Ответ на: комментарий от Quasar

У 30% посетителей нет поддержки Java, о чём может быть речь? Те, кто понимают, что флеш это плохо, понимают, что веб-приложения не удобны сами по себе, так что, я считаю, с целевой аудиторией всё прекрасно сочетается. Религия тут ни при чём, флеш сам не люблю.

Binary ★★★★★
() автор топика
Ответ на: комментарий от tot-to

Работаю за роутером на дебиане с SNAT, всё прекрасно работает. На днях ещё с GPRS проверю.

Binary ★★★★★
() автор топика

в исходниках хабыхабы столько слов «BANNER», что мой адблок показал только кусочек сайта...

minakov ★★★★★
()
Ответ на: комментарий от minakov

`--> grep -R BANNER *
habahaba/templates/board.html: <!-- BEGIN ERROR BANNER -->
habahaba/templates/board.html: <!-- END ERROR BANNER -->
habahaba/templates/board.html: <!-- BEGIN INFO BANNER -->
habahaba/templates/board.html: <!-- END INFO BANNER -->

как бы вот и всё..

Binary ★★★★★
() автор топика
Ответ на: Вброс от darkshvein

darkshvein> Пхи. У флеша от джавы столько же отличий, сколько у «беломора» от «примы».

Не от жабы, а от жабоскрипта. ActionScript - это вариант ECMA Script.

Quasar ★★★★★
()
Ответ на: комментарий от Binary

Binary> У 30% посетителей нет поддержки Java, о чём может быть речь?

О всплывающем окошке «Голосовая и видеосвязь у нас поддерживается через. Java.».

Quasar ★★★★★
()
Ответ на: комментарий от Binary

Ладно, вброс не удался... Но вот кнопка «Ня!» сразу вывела из равновесия.

minakov ★★★★★
()
Ответ на: комментарий от Quasar

Не будут заморачиваться. Но я думаю о варианте поддержки видео через Java. Хочешь видео — ставь Java, это более гуманно. Видео через Flash поддерживать проблематично.

Binary ★★★★★
() автор топика

Из JaWiki:

Сервис настолько новомодный и имеет столько JavaScript внутри, что далеко не каждый браузер сумеет работать с ним.


И сколько у вашего «новомодного» сервиса пользователей? Никогда не буду пользоваться софтом, который делают такие желтушные разрабы.

Amuser
()
Ответ на: комментарий от Amuser

Когда-нибудь Вы поймёте, что такое wiki. А пока отвечать смысла нет.

Binary ★★★★★
() автор топика
Ответ на: комментарий от anonymous

К сожалению. Вообще, цель проекта, в основном, не мешать людям использовать нормальные клиенты. :) Те, кому хочется веба — пусть будет, но совместимо с остальными.

Binary ★★★★★
() автор топика
Ответ на: комментарий от d3dos

У меня не работает. :3 Там только RPM и DEB. Требую ебилдов!

ComradeDOS
()

Какое эито отношение имеет к Linux? Я думал, хабу эту можно скачать, поставить на Апач и пользоваться как корпоративным мессенджером. Вот посмотрите на SparkWeb - им можно. А вашим нельхя. Ну, соответственно, при чём тут Linux и зачем оно нужно?

DRVTiny ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.