Отправляет email-рассылки с помощью сервиса Sendsay

Посоветуйте простую кроссплатфоменную программу для голосовой связи по сети

Здравствуйте!

Нужна голосовая связь по сети, требования такие:
- работа под Linux и Windows (сервер под Windows не обязателен, хотя и
желателен);
- простота установки и настройки (пожалуй, главное требование);
- возможность поднять в изолированной локальной сети (но чтоб и через Интернет
при необходимости могло работать), соответсвенно, Skype и т.п. не подходят;
- желательно, чтоб трафика ело поменьше.
Попробовал TeamSpeak, вроде подходит по всем вышеперечисленным условиям (к
тому же давно использую его под Windows), но мне так и не удалось побороть
вывод звука в нём: у меня оно хочет монопольно захватить устройство вывода
звука (ALSA настроена на многопоточный вывод и работает нормально, через aRTS
завести так же не удалось). К тому же закрытый он, что не радует.
Впрочем, чёрт с ним, с TeamSpeak, ведь есть же, наверное, другие решения?
Посоветуйте, пожалуйста, кто что знает.

Спасибо за ответы-советы.

Ответить   Thu, 8 Feb 2007 22:05:38 +1000 (#637360)

 

Ответы:

В сообщении от 1170965138 секунд после начала Эпохи 9A4172 написал(а):

Любые софтфоны или аппаратные IP-телефоны, работающие по протоколу SIP
http://en.wikipedia.org/wiki/Session_Initiation_Protocol
http://en.wikipedia.org/wiki/List_of_SIP_software

В Линукс я использую Ekiga. Он поддерживает как SIP так и H.323.
По протоколу SIP и H.323 можно звонить напрямую на IP-адрес машины, к
которой нужно подключиться. Есть также различные службы (типа прокси
или роутеры), которые позволяют звонить на машины, у которых серый
адрес.

Ответить   Konstantin Korikov Thu, 8 Feb 2007 16:43:06 +0200 (#637425)

 

В сообщении от 9 февраля 2007 00:43 Konstantin Korikov написал(a):

Большое спасибо за ответ! Только сейчас добрался до дома и смог всё это
прочитать.
Прочитал и ужаснулся: это всё явно не для моих мозгов... С простотой
установки и настройки как-то всё не очень обстоит...
А если по существу: можно какие-нибудь руководства по настройки SIP-сервера
и клиентов (да, я даже в этом ни черта не понял) самому? Самостоятельно я
сумел найти только несколько статей об установке asterisk и руководства по
поднятию чего-то монументально-корпоративного и совершенно непонятного.
Ekiga - это просто клиент, он, как я понял, предполагает, что всё настроено
умными дядями и заработает само. Но в моём случае умных дядь нету :-)
Немного уточню задачу: есть 2 компьютера с белыми адресами (вариант: с
серыми адресами в одноранговой сети), в будущем будет, ну, максимум 5-10
компьютеров. Надо организовать голосовую связь.
С TeamSpeak (под Windows) всё это делается элементарно: ставим сервер,
ставим клиент, в нём указываем адрес сервера и всё - работает. Можно ли
что-то такое сделать без TeamSpeak? Сторонние серверы не подходят: стоимость
локального и внешнего трафика у нас различается просто радикально, да и,
опять же, предполагается вариант работы в простой локальной сети, не
подключенной к Интернету.

Ответить   Tue, 13 Feb 2007 21:40:44 +1000 (#639145)

 

9A4172 пишет:

Вообще TeamSpeak2 есть и под линукс. Как клиент, так и сервер.
http://www.goteamspeak.com/index.php?page=downloads

Ответить   Tue, 13 Feb 2007 15:24:53 +0300 (#639166)

 

В сообщении от 13 февраля 2007 22:24 madcat написал(a):

Да я в курсе... Вот только их клиент (по крайней мере у меня) хочет
монопольно использовать устройство вывода звука (т.е., как в древние времена
повсеместного использования OSS). Звуковая карта у меня не может аппаратно
микшировать звук, но программное микширование через ALSA dmix настроено и
нормально работает. Тем не менее, с TeamSpeak это не помогает. Не смог
заставить его и использовать aRTS (через artsdsp).
Если у тебя TeamSpeak работает и не захватывает вывод звука, напиши,
пожалуйста, как ты этого добился.

Ответить   Mon, 26 Feb 2007 19:20:34 +1000 (#643306)

 

В сообщении от 26 февраля 2007 19:20 9A4172 написал(a):

Отбой воздушной тревоги и прошу прощения за дезинформацию.
Только что случайно наткнулся на сообщение о том, что начиная примерно с arts
1.5.0 artsdsp применим только к бинарникам. Я же по-старинке запускал так:
artsdsp ./TeamSpeak (TeamSpeak - скрипт, в которой задаётся путь к нужным
библиотекам и запускается клиент TeamSpeak как таковой). Подставил в это
скрипте в нужное место artsdsp - заработало!

Ответить   Mon, 26 Feb 2007 20:06:40 +1000 (#643326)

 

В сообщении от 1171395644 секунд после начала Эпохи 9A4172 написал(а):

Ничего настраивать не надо. Вам даже сервер не нужен.

Запускаете на одном компьютере Ekiga, и на другом Ekiga или любой
другой SIP телефон. В строке адреса Ekiga пишете

sip:имя_пользователя@ip_адрес_компа_на_который_надо_позвонить

Нажмите кнопку соединения и ждите ответа.

В винде (XP Profesional) видел даже программу под незамысловатым
названием Телефон. Так она работает по протоколу H.323. Я из Ekiga
звонил на нее таким образом:

h323:ip_адрес

Ответить   Konstantin Korikov Tue, 13 Feb 2007 23:24:51 +0200 (#639353)

 

В сообщении от 14 февраля 2007 07:24 Konstantin Korikov написал(a):

Прошу прощения за такую задержку с ответом. И огромное спасибо за помощь -
работает (по протоколу SIP). Пробовал Windows - Windows и Linux - Windows. И
даже Ekiga не нужна :-)
И возникли новые вопросы: по сравнению всё с тем же TeaSpeak, связь гороздо
нестабильнее, довольно часто рвётся. Именно голосовая связь - связь как
таковая в этот момент может быть нормальной. В TeamSpeak же голосовая связь
рвётся только когда рвётся связь вообще. Пробовал разные кодеки, изменений не
заметил. Что с этим можно сделать?
И ещё: как организовать конференцию с произвольным числом участников?
Некоторые SIP-клиенты, как я понял, поддерживают 3-хсторонний разговор. А
если говорящих, например, 10?

Ответить   Mon, 26 Feb 2007 19:15:50 +1000 (#643304)