c # sip сервер создать - PullRequest
       75

c # sip сервер создать

0 голосов
/ 15 марта 2011

Есть ли способ создать sip-сеть с несколькими телефонными номерами и только одним общественным телефоном? Нужен ли для этого sip-сервер? Может кто-нибудь дать мне несколько идей? Если мне нужен глоток, как я могу его создать? Я новичок в этом деле.

Спасибо.

Ответы [ 2 ]

1 голос
/ 15 марта 2011

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

Лучший способ познакомиться с SIP - это приобрести старый компьютер и установить что-то вроде звездочка или Trixbox community-edition , а затем заняться разработкой программного sip-телефона .

Сервер asterisk / trixbox позаботится обо всех ваших телефонных номерах и входящих линиях (я рекомендую sipgate для входящих линий, бесплатно при 15 одновременных входящих вызовах).

Существует множество sip-телефонов с открытым исходным кодом, а также некоторые бесплатные библиотеки .NET sip, с которыми вы можете работать, некоторые из которых обсуждаются здесь . Это, по крайней мере, поможет лучше познакомиться с протоколом SIP.

Я знаю, что это, вероятно, не тот ответ, который вы искали, но я надеюсь, что это поможет.

0 голосов
/ 15 марта 2011

Если вы имеете в виду, можете ли вы иметь несколько SIP-устройств (программные телефоны, IP-телефоны ATA и т. Д.), Которые используют один и тот же номер PSTN, тогда ответ - да. Почти все провайдеры SIP / VoIP позволяют переадресовывать вызовы с подключенного DID (телефонного номера) на несколько устройств SIP, поэтому ваш запрос может быть удовлетворен основной учетной записью вашего дружественного соседского провайдера VoIP.

Поскольку вы включили тег C #, возможно, вам интересно посмотреть на sipsorcery.com , который представляет собой проект, который я запускаю и основан на стеке S # SIP с открытым исходным кодом.

...