Posts: 44
Joined: Jan 2023
Reputation:
7
I tend to agree there is not much overlap with Spotify for Kodi plugin and Spotify connect. The Spotify for Kodi plugin is a Spotify client that uses Kodi menus to navigate a Spotify account and plays chosen tracks using the Spotty (librespot) binary. Whereas a Spotify connect plugin would be more like a headless server.
The older version of Spotify for Kodi that had experimental Spotify connect functionality significantly complicated the plugin code mainly because two quite separate things were trying to be supported.
Perhaps a better approach would be to have a separate plugin for Spotify connect.
Posts: 7
Joined: Feb 2022
Reputation:
0
Tracks Frequently Skip to Next Shortly After Starting.
I'm experiencing an issue with the Spotify addon on Kodi where tracks frequently skip to the next one shortly after they begin playing. This problem occurs randomly but consistently across different tracks and playlists, making it challenging to listen to a full song without interruptions. There are no error messages displayed, and my internet connection is stable, which suggests the issue might be related to the addon or its integration with Spotify.
If helpful, I am willing to share the Kodi logs for further investigation.
I would like to conclude by expressing my gratitude to glk1001 for your ongoing maintenance of the Spotify addon for Kodi. Your efforts are greatly appreciated.
Posts: 44
Joined: Jan 2023
Reputation:
7
Hi,
On the first use of the Spotify plugin, the script tries to create a file called
"....../.kodi/userdata/playercorefactory.xml"
with the contents
<?xml version='1.0' encoding='utf-8'?>
<playercorefactory>
<!-- This file created by the 'plugin.audio.spotify' addon. -->
<rules name="system rules">
<!-- This http rule added by the 'plugin.audio.spotify' addon. -->
<rule name="http" protocols="http" player="VideoPlayer" />
<rule name="httpx" protocols="httpx" player="VideoPlayer" />
</rules>
</playercorefactory>
With your Kodi, something here is failing, possibly the script cannot create the file - not sure.
A workaround is to create the file yourself with the above contents. The script should then find it and continue without error.