[Sysadmins] Asterisk SIP VideoCall Step by Step
Anton A. Vinogradov
vinogradov.mail на gmail.com
Ср Июн 30 07:26:23 UTC 2010
28.06.2010 17:45, Anton A. Vinogradov пишет:
> Доброго времени суток!
>
> Дабы наука не пропала даром, попробую собирать грабли в прямом эфире.
> Опять же, может кто пнёт в нужном направлении.
>
> Задача:
>
> Запустить Asteriks в качестве SIP сервера с видео на ALT.
>
> Дано:
>
> Сизиф.
> PC без всяческих специализированных плат.
>
> Действия:
>
> 1. apt-get install asterisk-full
> 2. service asterisk start
>
> Статус:
>
> Думаю над содержимым /etc/asterisk в целом
> и /etc/asterisk/sip.conf (который, видимо, надо создавать вручную) в
> частности.
>
Действия:
1. Создать sip.conf
# cat /etc/asterisk/sip.conf
[general]
videosupport=yes
bindaddr=0.0.0.0
bindport=5060
disallow=all
allow=ulaw
allowsubscribe=yes
notifyringing=yes
notifyhold=yes
limitonpeer=yes
counteronpeer=yes
subscribecontext=default
[2000]
type=friend
host=dynamic
context=default
dtmfmode=rfc2833
secret=123
callcounter=yes
busylevel=1
disallow=all
allow=alaw
allow=ulaw
allow=h261
canreinvite=no
[2001]
type=friend
host=dynamic
context=default
dtmfmode=rfc2833
secret=123
callcounter=yes
busylevel=1
disallow=all
allow=alaw
allow=ulaw
allow=h261
canreinvite=no
2. Создать extensions.conf
# cat /etc/asterisk/extensions.conf
[default]
exten=2000,hint,SIP/2000
exten=2001,hint,SIP/2001
exten=_20XX,1,dial(SIP/${EXTEN})
exten=_20XX,n,Hangup()
;exten => 502,1,Konference(502)
exten => 502,1,Konference(temp,SVDA,VADSTART,VADCONTINUE)
;exten => 502,1,Konference(2001,temp,XR,1)
Статус:
1. Видеозконки между 2000 и 2001 с использованием ekiga (всплыл
https://bugzilla.altlinux.org/show_bug.cgi?id=21741)
2. Конференция на номере 502. Звук смешивается, но каждый видит только
свою картинку.
3. Думаю над содержимым http://asterisk-support.ru/forum/topics/4359/ и,
в частности, над тем что/где такое "диалплан"
Подробная информация о списке рассылки Sysadmins