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

OpenSER + Asterisk

OpenSER 14 сообщений -
#1

OpenSER + Asterisk


Копаюсь с OpenSER-ом.
Задача такая. Поставить OpenSER на шлюз вот такой конфигурацией:

Internet -- сетевая карта -- OpenSER -- сетевая карта -- Астериск.

Может ли OpenSER работать в такой вот конфигурации с двумя сетевыми картами?
#2

Может, достаточно прописать несколько параметров listen
#3

О, клёва! Ещё один вопрос. А как у OrenSER дела с VM Ware ESX? Проблем не будет если его поставить на него? А то у * с этим не алё Smile
#4

Nicola писал(а):
А как у OrenSER дела с VM Ware ESX?

Если учесть, что OpenSER'у до медиа как до лампочки, то скорее всего ему плевать работает ли он в виртуалке или нет.
SER обрабатывает только сигнализацию.

P.S. mediaproxy могу работать на другой машине, если кто-то не знал.

_________________
Maksim Timofejev
#5

tma писал(а):
Nicola писал(а):
А как у OrenSER дела с VM Ware ESX?

Если учесть, что OpenSER'у до медиа как до лампочки, то скорее всего ему плевать работает ли он в виртуалке или нет.
SER обрабатывает только сигнализацию.

P.S. mediaproxy могу работать на другой машине, если кто-то не знал.
Но при этом голосовой поток он через себя пропускает?
#6

Читайте внимательно. Вам сказали что медиа ему до лампочки. По сути - RTP он не проксирует, ибо это не его задача.
#7

Простите идиота, я просто с voip-ом три месяца всего вожусь, конкретно с астериском. И меряю я мерками продуктов типа ISA. Если я публикую например порт 5060 то мне надо публиковать ещё и udp что бы голос пошёл.
Вот.
А здесь пока для меня не понятно, ну прокинул я сигналку, надо ещё и RTP пробросить. Вот и пытаюсь выяснить можно ли это сделать через OpenSER
#8

Грубо говоря, OpenSER сообщает конечным устройствам IP адреса, чтобы те могли связаться напрямую.
В этом случае RTP "ходит" между устройствами, никем не проксируется и т.д., что положительно сказывается на качестве.

_________________
Maksim Timofejev
#9

Вооооот, это мне было ясно из прочтения документации. А первая моя схема описывает ситуацию когда внешняя сеть и внутренняя не имеют прямого соединения, а лишь через OpenSER который работает как NAT только на уровне SIP протокола.
Может быть я в первом посте что-то не так объяснил? Тогда извините.
Вот сейчас стараюсь пояснить свои мысли. Embarassed

Added after 2 minutes:

С другой стороны я так понял что OpenSER может завязать между собой разного типа протоколы H323 и SIP например. Тут уже описываемая вами схема неприменима ибо два конечных устройства с разными протоколами соединяться не будут.
#10

OpenSER работает ТОЛЬКО с SIP-сигнализацией. Он по существу является SIP-маршрутизатором, и обработчиком SIP-сообщений на низком уровне. Н323 - это совсем иная сигнализация, и OpenSER ее не поддерживает.
#11

Nicola писал(а):
С другой стороны я так понял что OpenSER может завязать между собой разного типа протоколы H323 и SIP например.

Для этого нужен конвертер сигнализации.
Даже из названия SER'а видно, что он поддерживает только SIP.

_________________
Maksim Timofejev
#12

Спасибо за разъяснения.
Значит сообщение kks не является верным и сделать задуманное при помощи OpenSER мне не удастся?
А если нет, есть ли какой-нибудь опен сорс продукт подходящий для этого?
#13

Nicola писал(а):
Значит сообщение kks не является верным и сделать задуманное при помощи OpenSER мне не удастся?

Почему? Удастся, но я в таком режиме не запускал. Помимо listen там еще нужно что-то включить.
Читайте доки -- они рулез! (C)
Только откуда у Вас выплыл протокол H323? Вот его с SER'ом точно напрямую не подружить.

_________________
Maksim Timofejev
#14

H323 это я так, для примера.