So I installed the addon and set up everything. It's working great. I have the first zip you uploaded. I will try to upgrade this evening. This is so great to be able to use spotify connect on a rpi!
Thanks for making the addon!
So I installed the addon and set up everything. It's working great. I have the first zip you uploaded. I will try to upgrade this evening. This is so great to be able to use spotify connect on a rpi!
Thanks for making the addon!
Yes i've downloaded your zip file and installed this via Kodi addons-menu (from the zip)
I've uploaded a photo for you. You can see the "30005-Bitrate" on it. This was directly after updating. If i'm using the down-arrow the next bitrate is 320, 160, 90 (but not blank).
With 30005 set up the server isn't starting.
I think labels are correct.
I can't reproduce this problem.
I will address it if it remains with release 100, which should soon be available from the LibreELEC repository.
Thank you for your patience.
I can't reproduce this problem.
I will address it if it remains with release 100, which should soon be available from the LibreELEC repository.
Thank you for your patience.
No Problem mate. We have to thank you for making Spotify Connect available via an addon. It's so simple for endusers. Thank you very much.
320kbit is working great!
Thank you for creating this plugin, i have been waiting for this for a long time
I use Libreelec v7 with kodi kyrpton. Additionally i installed a hifiberry digi+.
Unfortunately i get no sound when i connect to libreelec. Neither via the hifiberry nor hdmi or headphone jack.
Is there anything i have to write in the mixer or hw field?
Thank you in advance.
Thank you for creating this plugin, i have been waiting for this for a long time
I use Libreelec v7 with kodi kyrpton. Additionally i installed a hifiberry digi+.
Unfortunately i get no sound when i connect to libreelec. Neither via the hifiberry nor hdmi or headphone jack.Is there anything i have to write in the mixer or hw field?
Thank you in advance.
Hello topix,
I have no hifiberry device, so I can't experiment myself.
I therefore need you to provide me the output of the following console commands commands:
1. cat /flash/config.txt
2. aplay -l
3. aplay -L
4. dtoverlay hifiberry-digi
5. aplay -l
6. aplay -L
Incidentally, to assess another issue mentioned by Dom4Jack, would you be so kind to tell me what bit rates are available in the addon settings (blank, 90, 160, 320 or 30005, 90, 160, 320).
Thank you in advance
Hello awiouy.
This is what my raspberry told me:
LibreELEC (community) Version: 7.90.003
LibreELEC:~ # cat /flash/config.txt
################################################################################
# This file is part of LibreELEC - http://www.libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# LibreELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
# Bootloader configuration - config.txt
################################################################################
################################################################################
# Memory (System/GPU configuration )
################################################################################
# Default GPU memory split (do not change if you do not know what you are doing)
gpu_mem=128
# Configure GPU memory based on SDRAM size - overrides above setting
gpu_mem_256=112
gpu_mem_512=160
gpu_mem_1024=256
################################################################################
# For overclocking and various other settings, see:
# https://www.raspberrypi.org/documentation/configuration/config-txt.md
################################################################################
# Set 'force_turbo=1' to disable dynamic overclocking and enable overclocking always.
force_turbo=0
# Make display smaller to stop text spilling off the screen
#
# Note that the overscan settings only affect the splash screen and not Kodi.
#
# If you experience overscan/underscan issues the best solution is to adjust
# your TV settings ("full pixel", "1-1 pixel" etc.). Alternatively, there is a
# calibration menu in the Kodi GUI.
# disable_overscan=1
# Force HDMI even if unplugged or powered off
# hdmi_force_hotplug=1
# Doesn't sent initial active source message.
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
# rebooting.
hdmi_ignore_cec_init=1
################################################################################
# License keys to enable GPU hardware decoding for various codecs
# to obtain keys visit the shop at http://www.raspberrypi.com
################################################################################
# decode_MPG2=0x00000000
# decode_WVC1=0x00000000
################################################################################
# End of default configuration
################################################################################
################################################################################
# Include distribution specific config file if it exists.
################################################################################
[all]
include distroconfig.txt
dtoverlay=hifiberry-digi
dtdebug=1
LibreELEC:~ # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
LibreELEC:~ # aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi,
Default Audio Device
sysdefault:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi,
Default Audio Device
LibreELEC:~ # dtoverlay hifiberry-digi
LibreELEC:~ # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
LibreELEC:~ # aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi,
Default Audio Device
sysdefault:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi,
Default Audio Device
LibreELEC:~ #
Display More
Thanks for your help.
The bitrates offered by the plugin are: 320, 160, 90, blank.
Hello awiouy.
This is what my raspberry told me:Code Display MoreLibreELEC (community) Version: 7.90.003 LibreELEC:~ # cat /flash/config.txt ################################################################################ # This file is part of LibreELEC - http://www.libreelec.tv # Copyright (C) 2016 Team LibreELEC # # LibreELEC is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # LibreELEC is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with LibreELEC. If not, see <http://www.gnu.org/licenses/>. ################################################################################ # Bootloader configuration - config.txt ################################################################################ ################################################################################ # Memory (System/GPU configuration ) ################################################################################ # Default GPU memory split (do not change if you do not know what you are doing) gpu_mem=128 # Configure GPU memory based on SDRAM size - overrides above setting gpu_mem_256=112 gpu_mem_512=160 gpu_mem_1024=256 ################################################################################ # For overclocking and various other settings, see: # https://www.raspberrypi.org/documentation/configuration/config-txt.md ################################################################################ # Set 'force_turbo=1' to disable dynamic overclocking and enable overclocking always. force_turbo=0 # Make display smaller to stop text spilling off the screen # # Note that the overscan settings only affect the splash screen and not Kodi. # # If you experience overscan/underscan issues the best solution is to adjust # your TV settings ("full pixel", "1-1 pixel" etc.). Alternatively, there is a # calibration menu in the Kodi GUI. # disable_overscan=1 # Force HDMI even if unplugged or powered off # hdmi_force_hotplug=1 # Doesn't sent initial active source message. # Avoids bringing CEC (enabled TV) out of standby and channel switch when # rebooting. hdmi_ignore_cec_init=1 ################################################################################ # License keys to enable GPU hardware decoding for various codecs # to obtain keys visit the shop at http://www.raspberrypi.com ################################################################################ # decode_MPG2=0x00000000 # decode_WVC1=0x00000000 ################################################################################ # End of default configuration ################################################################################ ################################################################################ # Include distribution specific config file if it exists. ################################################################################ [all] include distroconfig.txt dtoverlay=hifiberry-digi dtdebug=1 LibreELEC:~ # aplay -l **** List of PLAYBACK Hardware Devices **** card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 Subdevices: 1/1 Subdevice #0: subdevice #0 LibreELEC:~ # aplay -L null Discard all samples (playback) or generate zero samples (capture) default:CARD=sndrpihifiberry snd_rpi_hifiberry_digi, Default Audio Device sysdefault:CARD=sndrpihifiberry snd_rpi_hifiberry_digi, Default Audio Device LibreELEC:~ # dtoverlay hifiberry-digi LibreELEC:~ # aplay -l **** List of PLAYBACK Hardware Devices **** card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 Subdevices: 1/1 Subdevice #0: subdevice #0 LibreELEC:~ # aplay -L null Discard all samples (playback) or generate zero samples (capture) default:CARD=sndrpihifiberry snd_rpi_hifiberry_digi, Default Audio Device sysdefault:CARD=sndrpihifiberry snd_rpi_hifiberry_digi, Default Audio Device LibreELEC:~ #
Thanks for your help.
The bitrates offered by the plugin are: 320, 160, 90, blank.
According to your output, playback device should be hw:0,0
Incidentally, your output also shows that the addon did not reach the point where it enable the onboard alsa interface.
The addon expects a spotify_appkey.key in its home folder.
Could you check that this is indeed the case.
To consult the addon's log: journalctl -u service.spotify-connect-web.
As for the mixer, I am trying to find it out.
I have acquired a hifiberry DAC+. I managed to have it play, but I have not been able to set the volume, yet
Thank you for the bit rates
[hr]
No Problem mate. We have to thank you for making Spotify Connect available via an addon. It's so simple for endusers. Thank you very much.
320kbit is working great!
Hello Dom4Jack,
topix could not reproduce your problem, either.
Maybe unistalling/reinstalling the addon will fix it.
Incidentally, release 100 is available from the LibreELEC repository.
Let me know.
Hi awiouy.
Inserting hw: 0,0 works perfectly for me.
I don't think it is necessary to add some values to the mixer setting.
This plugin works really nice.
Thank you!
The Spotify Connect Web addon is now available from the LibreELEC repository.
Support is for the addon available here
See you there!
Got this working first time with no issue. It's working seamlessly with three different Spotify accounts at home.
Thank you for all the time spent getting it working, it's very cool to finally have!
Got this working first time with no issue. It's working seamlessly with three different Spotify accounts at home.Thank you for all the time spent getting it working, it's very cool to finally have!
Thank you for the kind words. Enjoy!
Hello,
Do you think it could work on an Odroid C2 ?
Thanks
Now that we can't request any spotify appkeys can I use any other appkey without a problem?
Now that we can't request any spotify appkeys can I use any other appkey without a problem?
You still can: Libspotify Application Keys - Spotify Developer
You still can: Libspotify Application Keys - Spotify Developer
I've seen people who waited 3 weeks and didn't even get an appkey. I've filled in the form yesterday and haven't received anything yet. Why can't we just use 1 appkey for the add-on? Thats what an appkey is ment for right?
I've seen people who waited 3 weeks and didn't even get an appkey. I've filled in the form yesterday and haven't received anything yet. Why can't we just use 1 appkey for the add-on? Thats what an appkey is ment for right?
I could not find an authorized Spotify document that supports your assumption (this is the best I could find: 358170).
I would nevertheless gladly add your key to the addon, if you provide it to me.
I could not find an authorized Spotify document that supports your assumption (this is the best I could find: 358170).
I would nevertheless gladly add your key to the addon, if you provide it to me.
You can probably use it but you need to keep it in the encoded source code instead of some config file because people can copy the app key and use it in their own application. When their application violates spotify rules the owner of the key will get a fine/ban.
So it is possible but you need to hide it in a non open-source/encoded file.
You can probably use it but you need to keep it in the encoded source code instead of some config file because people can copy the app key and use it in their own application. When their application violates spotify rules the owner of the key will get a fine/ban.
So it is possible but you need to hide it in a non open-source/encoded file.
I do not know how to do this with LibreELEC. If you know, submit a PR. Thank you in advance.