4

I want to use my android phone as speaker for my rpi 3 with raspbian jessie. As I unerstood I can't use my phone as bluetooth speaker. The only solution I found is to use Soundwire. However I'm not able to install Soundwire server on rpi(it has special version for pi). I get following error:

Error: No default input service

An error occured while opening the portaudio stream

Error message: PortAudio not initialized

Error -10000 opening audio input device

Are there any way to stream audio to my android phone?

Castorp
  • 41
  • 1
  • 3

4 Answers4

2

My suggestion would be to use a DLNA server on the Raspberry Pi and a DLNA renderer on the android phone. This is also sometimes know as upnp ... a upnp server which live streams your Pi audio and the renderer on your phone.

Plenty of phone apps to do that.

Matt

Matt
  • 976
  • 6
  • 10
2

I'm the SoundWire lead developer. If you're running SoundWire Server as root, try running as a regular user. If that doesn't help then there's a problem with your audio configuration. Check that pulse audio is installed and has been set up according to the SoundWire Server README file.

Your audio player should also use pulse audio, or SoundWire probably won't work. SoundWire doesn't use Pulse directly, it uses Portaudio, so any audio configuration that can monitor the audio output and be captured by Portaudio will work. However we have only tested SoundWire on Linux/RPi with pulse audio.

Georgie
  • 121
  • 4
0

As I understood I can't use my phone as Bluetooth speaker.

Sure you can. Youmust buy a USB BT Adapter and stick it in your raspi. And then read this here.

Max Muster
  • 174
  • 1
  • 10
0

Of course, there is UV4L for audio streaming from/to the rpi.

strumpet
  • 98
  • 4