Hi:
I think it's a good idea to use pulseaudio in PJSIP (even that I don't know
how to do it). Ubuntu hardy heron 8.04 uses pulseaudio as the default sound
mixer and is the tendency to just use pulseaudio, over ubuntu faisty 7.10 it
uses portaudio.
I was using PJSIP over faisty and had no any problems with sound (well, I
think), but when start using ubuntu 8.04 it has been a really mess working
with PJSIP, and the compatibility is almost null.
The only way to use PJSIP with pulseaudio was doing the following thinks:
execute the software suspending pulseaudio.
$pasuspender ./sndtest-i686-pc-linux-gnu
And compiling PJSIP for OSS. Using Alsa doesn't show better results.
This two things makes to have only the sound of PJSIP and no other program.
Reading over the net, I found that portaudio is more cross platform and
works really near of the kernel. Audacity is a software for record and
manipulate audio, and uses portaudio, there is no wrapper for pulseaudio or
something.
Even that I know that VoIP has some of Real Time requirements (and maybe for
this Pulseaudio could not be considered), not trying with pulseaudio could
be something like being not compatible with Ubuntu over its lasts versions.
What I say here it's just my appreciation and is nothing formal.
Post by Benny PrijonoPost by Rémy LEFEVREHi Nanang,
Thanks for your answer!
Have you any solution for my software? How can I get round the problem?
I think the simplest answer is to download pjsip, build it, run it, and see
how it goes. We use PortAudio for our audio backend, which in turn uses ALSA
and OSS user space library. I'm pretty sure one of these is supported by
PulseAudio. And yeah I use Ubuntu as well, and it works fine.
Cheers
Benny
_______________________________________________
Visit our blog: http://blog.pjsip.org
pjsip mailing list
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org