LINUX.ORG.RU

Укажите софтфон, умеющий открывать порт 4569 (IAX2) на прослушку


0

0

Братья по Юниксу! Помогите, please!

Буду по гроб жизни благодарен тому, кто поможет выбрать VoIP прогу для обыденной житейской ситуации: у меня нормальный IP, друг за NAT. Сервера-посредники нам не нужны. Софтфонов нарожали уже не море, а океан (у кодеров болезнь что ли такая -- компульсивное влечение писать софтфоны), но есть ли среди кучи дерьма хоть один сабжевый?

Вот ohphone -- классный консольный клиент\сервер, но когда к нему прикрутят IAX2... и прикрутят ли? Или я чего-то не понял -- в OPAL вроде есть IAX2...

Есть ещё какой-то софтфон, написанный авторами YATE, но умеет ли он слушать 4569 -- на сайте YATE молчок.

За чайниковость сильно не пинайте...

anonymous

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

Ха! Думаете,я не был на voip-info.org ?

Этот iaxcomm я уже давно скачал... что-то я не нашёл в его исходниках сабжевой фичи. И на сайтах об этом ничего не говорится. КЛИЕНТ - он и есть клиент.

This is iaxclient, a portable IAX/IAX2 protocol telephony client library.

/* * This is a "command line" based iax client. It is intended to be * driven by a GUI by reading/writing its stdin/stdout. * CLI Commands (terminated by \n on stdin): q quit t <n> send dtmf digit <n> a answer a call d <usr:pass@server/nnn> dial a number (using iax protocol) h hangup a call x reject an incoming call ? return current call status: one or more of: active,outgoing,ringing,complete,selected r <usr> <pass> <server> register with a server

g r return audio record level (% of max) g p return audio play level (% of max) g i list audio input devices g o list audio output devices g f get current filters (bitmask as defined in iaxclient.h)

s i <number> <name> set caller id info s m <on|off> monitor audio levels s a <on|off> monitor command results s h <on|off> monitor hotkey status (if USE_HOTKEY defined) s p <level> set playback level (% of max) s r <level> set record level (% of max) s d <c> set event delimiter to character <c> (default=' ') s t <n> set silence threshold (not implemented) s i <devno> set current input device to devno s o <devno> set current output device to devno s f <filters> set audio filters (as defined in iaxclient.h) s c u|g|s set preferred codec: (u)law, (g)sm, (s)peex

# ?? call transfer (not implemented) Status is returned by reading stdin. tokens in the return value are delimited with "set delim X". X defaults to "\t". The status returned is one of: 1|0 command result (if "set ack on") L <input> <output> report audio levels (in db). Enabled|diabled with: "set monitor on|off" H 1|0 Hotkey is pressed (1) not pressed (0) T <type> <message> text event. S <state_code> <state> <remote> <remote_name> <local> <local_context> state change event state_code: hex value of state state: same as "?" remote: caller number remote_name: caller name local local extension called (e.g. s) locate_context asterisk context ? <request response> */

Ну и как же его запустить слушать 4569-й порт, ожидая входящие звонки???

У ohphone, например, для этого есть ключик (для H.323, конечно)

-l --listen : Only listen for incoming calls

открывающий 1720-й порт.

Так Вы собирали этот iaxcomm, или просто интернета начитались ?

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