AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Про завод номеров через SIP протокол в Астериск

Newbies/FAQ Forum 11 сообщений -
#1

Есть 4-е номера заведены по SIP

пример из sip.conf

[495XXXXXXX]
username=495XXXXXXX
type=friend
secret=PASS
insecure=very
host=sip.xxx.xx
fromuser=495XXXXXXX
fromdomain=
context=call_support
qualify=yes

все номера настроенны таким образом. контенты разные.
регистрация успешна. но все звонки валятся в один контент.

я как понял по оборудованию что желательно использовать разные порты для разных SIP соединений.
как у PAP2T для Line1 = 5060 Line2 = 5061
возможно ли такое сделать в астериске? или есть другие варианты решения проблемы?

_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz


Последний раз редактировалось: Major (Вт Апр 17, 2007 08:43)
#2

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

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#3

IgorG писал(а):
1. Не контент, а контекст
2. Я так понимаюсь каждый из аккаунтов должен регистрироваться. При каждой регистрации можно указывать в какой екстенжн попадет звонок, затем можно отдельно обработать вызовы.
3. Есть так же переменная, в которой хранится набранный номер, можно воспользоваться этим, для различной обработки вызовов.


1. Учтем.
2. Все шлется в один, в поледний.
3. Можно просаить один контекст а потом по "s" с помощью Goto разбить.

Но интересней вопрос можно ли заставить астериску листиться для обработки SIP на разные порты.
Тоесть не на "один" порт, а на несколько так как делает PAP2T

_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz
#4

Major писал(а):
Тоесть не на "один" порт, а на несколько так как делает PAP2T

Ошибочное мнение. В PAP2 в данном случае сидят два астериска каждый на своем порту - для аналогии.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#5

Major писал(а):
Но интересней вопрос можно ли заставить астериску листиться для обработки SIP на разные порты.
Тоесть не на "один" порт, а на несколько так как делает PAP2T

Астериск не умеет слушать одновременно на нескольких портах, работает только по одному заданному...

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#6

anest писал(а):
Major писал(а):
Тоесть не на "один" порт, а на несколько так как делает PAP2T

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

Added after 46 seconds:

IgorG писал(а):
Major писал(а):
Но интересней вопрос можно ли заставить астериску листиться для обработки SIP на разные порты.
Тоесть не на "один" порт, а на несколько так как делает PAP2T

Астериск не умеет слушать одновременно на нескольких портах, работает только по одному заданному...

Понял, буду разбивать отдельным контекстом.

_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz
#7

Major писал(а):
Ну суть в разных портах то.

Суть в том что две отдельные софтины там сидят на разных портах.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#8

anest писал(а):
Major писал(а):
Ну суть в разных портах то.

Суть в том что две отдельные софтины там сидят на разных портах. Откуда глуюокие познания внутреннего мира линксиса? Тоже хочу. Smile
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#9

это была чистой воды аналогия.

Added after 6 minutes:

IgorG писал(а):
Тоже хочу. Smile

да запросто. вот алгоритм: выясняешь что за проц (известен), берешь прошивку с оффсайта (чтобы не заморачиваться с железкой и выковыриванием проишки из нее), ставишь на винду SoftIce дебагер + дизассемблер IDA Pro например. получаешь читаемый код. читаешь и вразумляешься. просто? скучно.. Smile

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#10

Еще есть вопрос про форматы, что посоветуете для хранения голоса?
_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz
#11

Вопрос я так понимаю немного не в тему, но все-же...

1. Для хранения звуковых фрагментов, озвучки IVR и MusicOnHold я использую формат sln
2. Для записи разговоров - gsm, чтобы занимало мало места.

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru