Can't find audio device on Raspberry Pi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi parera,

 

Assuming you are using Raspian on the Pi as an OS (which is usually the case) ALSA is installed and configured by default. Port Audio is NOT installed and for PJSIP to work, doesn't need to be (AFAIK). In fact we had issue when it was installed. However, you will find that PJSIP doesn't like the fact that the Pi only has an Audio Output and no Input. You can get around this in two ways -either use a USB audio device (that has both input and output), or set up a dummy ASLA driver if you don't require an input. The latter is really easy (when you know how), although it took me weeks and months to figure it out! Read the rest of this thread in the archives.

 

I have used the standard 2.1 build rather than the SVN repositories as the PJSUA and PJSTEST applications did not compile by default (and I didn't know if this was a sign that there might be other issues). 

 

However, I am talking here about the PJSIP client that can be downloaded from the PJSIP website. Whilst I believe that Asterisk 12 uses PJSIP for its SIP stack, I think that this is a modified version and is not the same thing as that which you would download from PJSIP. I should be looking into this shortly as I would like to setup Asterisk and a PJSIP client on the same Pi, but I haven't got around to this as yet.

 

Regards,

 

 

Chris 

 

 

From: jordip [mailto:j.parera@xxxxxxxx] 
Sent: 16 January 2014 09:37
To: pjsip at lists.pjsip.org
Subject: Re: Can't find audio device on Raspberry Pi

 

Hi 

First of all hello to everyone its the firs time I talk to this mailing list.

Please can you give me any hint on how to use Alsa instead of portaudio in raspberry pi?, in which  release ? 2.1 or 2.x Dev or Both.

Also on echo cancellation how it can be enabled?I thought by editing asterisk config was enought, is that true ? 

sudo gedit /etc/asterisk/sip.conf


echocancel=yes 
echocancelwhenbridged=yes 
 

Thank you very much

El 05/01/14 21:27, Sa?l Ibarra Corretg? ha escrit:

	 
	On Jan 3, 2014, at 4:26 PM, Swinney C. wrote:
	 

		Hi All,
		 
		Is anyone aware of a way to get PJSIP to work on the Raspberry Pi so that it might just use the 3.5mm audio out? We have no need to take a mic input and so just are looking to have PJSIP as a dumb client accepting an inbound call and outputting the incoming audio stream via the 3.5 mm audio socket. At this point in time we didn't want to add a USB (or other) sound device, however, from what I am reading below, even a USB sound device isn't working that well.
		 
		Has anyone had ay greater success with the Raspberry Pi? If so, what hardware are you using?
		 

	 
	Hi,
	 
	I did get both the audio jack and a USB device working. Compile PJSIP with ALSA backend instead of PortAudio, and make sure the sample rate is 16KHz. FOr me G722 and PCMA/PCMU codecs worked fine.
	 
	Also, update your Raspberry Pi firmware to the latest available, at some point in late october they made a fix for ALSA which made the sound quality noticeably better.
	 
	 
	Good luck!
	 
	--
	Sa?l Ibarra Corretg?
	AG Projects
	 
	 
	 
	 
	_______________________________________________
	Visit our blog: http://blog.pjsip.org
	 
	pjsip mailing list
	pjsip at lists.pjsip.org
	http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20140116/e520dad1/attachment-0001.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux