sip, pulseaudio, linphonec, ...
Martin Tiršel
lk na blackpage.eu
Úterý Listopad 10 15:06:18 CET 2009
Zdravim,
mam tu niekolko pc s debianom, cez ktore sa telefonuje (pouzivam
linphonec), ale mam pomerne velke problemy so zvukom, kvalita je otrasna
(praskanie, sum), etch, aj lenny ziadny rozdiel. Skusil som teda nedavno
Ubuntu 9.04, tam je zvuk krasne cisty, problem je ale zasa inde, linphonec
padal, tak som vlozil vsetky moje nadeje do Ubuntu 9.10, ale hned som
dostal studenu sprchu. Linphonec sice vyzera, ze funguje, ale pulseaudio
sposobuje problemy, lepsie povedane linphonec+pulseaudio.
Zvuk je velmi prerusovany a v syslogu dostavam nasledovne hlasky, ked
zacnem telefonovat:
Nov 10 13:48:54 pccati1 pulseaudio[1568]: ratelimit.c: 20 events suppressed
Nov 10 13:48:59 pccati1 pulseaudio[1568]: ratelimit.c: 16 events suppressed
Nov 10 13:49:04 pccati1 pulseaudio[1568]: ratelimit.c: 16 events suppressed
Nov 10 13:49:09 pccati1 pulseaudio[1568]: ratelimit.c: 15 events suppressed
Podla pozorovania, kazdy jeden event sposobi prerusenie zvuku. ALSA
presmerovava audio do pulse (bez tohto nejde zvuk vobec):
.asoundrc:
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
linphonec po spusteni nieco zabrble, ale inak vsetko funguje ok:
linphonec -c .linphonerc -s sip:xxxxxxxxxx na 192.168.1.3
ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
Ready
Warning: video is disabled in linphonec, use -V or -C or -D to enable.
Contacting sip:xxxxxxxxxx na 192.168.1.3
linphonec> linphonec> Early media.
linphonec> ortp-error-Payload PCMA type already entered, should not happen
!
ortp-error-Payload telephone-event type already entered, should not happen
!
Connected.
linphonec> Call terminated.
linphonec>
Behom tohto procesu, ked si zobrazim sound preferences a applications, tak
je pekne vidiet, ako tam blika ALSA plug-in [linphonec] v rytme
prerusovania.
Neriesil niekto nahodou podobny problem, hoci aj u inej aplikacie?
Pripadne vie mi niekto vysvetlit, preco taketo chovanie nastava alebo co
ho sposobuje? Tento problem musim za kazdu cenu vyriesit, preto budem
vdacny za kazde nakopnutie.
Este na debugovanie kvalitativnych problemov so zvukom, by som potreboval
poradit:
1. je mozne ukladat zvuk z mikrofonu do nejakeho suboru zaroven ked ho
vyuziva nejaky iny program?
2. viete o nejakom jednoduchom sposobe, ako odchytit a ulozit audio stream
behom SIP hovoru?
Dakujem,
Martin Tirsel
Další informace o konferenci Linux