Mopidy with Gstreamer does not play a single stream or file

Hi,
I just installed Mopidy on Ubuntu 14.04 on my Wandboard.

Avery time I’m starting an mp3, internet stream, Spotify or Dirble stream, I’m getting the following error:

2015-09-29 11:56:49,458 WARNING [1732:MainThread] mopidy.audio.gst: Element doesn’t implement handling of this stream. Please file a bug.

No matter what file I want to play. It’s always the same error.
If I play the internet radio station with Gstreamer directly with this command:
"gst-play-1.0 http://mp3stream7.apasf.apa.at:8000"
playback is working fine.

All the streams I’m trying to play are working on my Raspberry.

Do you have a suggestion I could try?

Thanks,
Michael

I have the same problem on my Raspberry…

Gst-play-1.0 is gstreamer 1.0 while mopidy uses gstreamer 0.10 so you
probably want to use the correct version when checking direct playback.
Once you do that you can use the gstreamer debug messages to see what’s
going on, there is something in the Mopidy troubleshooting docs about doing
this.

At the end I was able to solve the problem.

The stream was always played on the wrong sound device. No matter what I
changed. I solved it by blacklisting the kernel modules of the sound
devices I did not want to use.
The warning message seem not to be related to the issue. I still see this
warning but everything is working now.

Michael

Can you give me the configuration of mopidy on your Rpi?

I’m not using a Raspberry Pi, but a Wandboard.

Did you try to change the default audio output via raspi-config?

The following config works for me:

[core]
cache_dir = /var/cache/mopidy
config_dir = /etc/mopidy
data_dir = /var/lib/mopidy

[logging]
config_file = /etc/mopidy/logging.conf
debug_file = /var/log/mopidy/mopidy-debug.log

[audio]
mixer = alsamixer
mixer_volume =
output = alsasink

[local]
enabled = true
data_dir = /var/lib/mopidy/local
library = json
media_dir = /mnt/musik/beets
scan_timeout = 1000
scan_flush_threshold = 100
scan_follow_symlinks = false
excluded_file_extensions =
  .directory
  .html
  .jpeg
  .jpg
  .log
  .nfo
  .png
  .txt

[m3u]
playlists_dir = /var/lib/mopidy/playlists

[stream]
enabled = true
protocols =
    http
    https
    mms
    rtmp
    rtmps
    rtsp
timeout = 5000
metadata_blacklist =

[mpd]
enabled = true
hostname = ::
port = 6600
password =
max_connections = 20
connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname
command_blacklist = listall,listallinfo

[alsamixer]
card = 0
control = PCM

[dirble]
api_key = xxxxx
countries = AT,DE,US
timeout = 5000

[spotify]
username = xxxxx
password = xxxxx
bitrate = 320
toplist_countries = AT,DE,US

[http]
enabled = true
hostname = ::
port = 6680
zeroconf = Mopidy HTTP server on $hostname