[RELEASE] mFlow (UK free streaming music service/Spotify alternative)

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
proteusplum Offline
Junior Member
Posts: 22
Joined: May 2011
Reputation: 2
Post: #1
TLDR: Spotify/Grooveshark alternative with twitter style features that supports native XBMC playback via this new xbmc plugin.

Install instructions

You can grab the plugin from mortstar's repository (many thanks to him for his kind assistance in setting this up). I strongly suggest that you install the Repositories Installer Addon which allows you to browse and install repositories from the Unofficial Add-on Repositories wiki page. My plugin is in mortstar's repo.

Or if you prefer you can grab the .zip from https://github.com/mortstar/repository-m...-1.2.0.zip
However, downloading the repo as outlined above is much more desirable as you will keep your addon up-to-date as well as automatically downloading the correct dependencies. It also lets you install loads of other great repos and addons.

Once you have mortstar's repo installed, you'll find the mFlow addon in the Music section. Install the addon from there.

Manual download link for 0.4.1, pending it being added to mortstar's repo:

http://dl.dropbox.com/u/1570345/mflow-0.4.1.zip

Further info on plugin

Hi,

I have created a plugin type addon for http://www.mflow.com.

Mflow offers a streaming music service combined with social media functions to help you find new music.

I'd highly recommend it for anyone who is looking for an alternative to Spotify. The features for finding new music are great and you can now access their streaming service natively from your favourite media centre!

You can stream music in full, for free, without registering. However, if you do register you can "flow" songs and create playlists.

If you decide to register as a user on the site (which is free), I'd be grateful if you would consider using my signup link, which gives us both £1 of credit to purchase downloads from the site. Mflow is also a music store and hopefully one you will check out if you like the streaming service and want to support them.


cheers, hope you enjoy.
(This post was last modified: 2011-05-22 13:28 by proteusplum.)
find quote
t0mm0 Offline
Fan
Posts: 521
Joined: Mar 2011
Reputation: 8
Location: UK
Post: #2
nice! i looked at this site a while ago after reading about it, but i didn't really understand the 'social' stuff and for some reason didn't realise that you could actually search for and stream whole songs Wink

i had to make a few changes to get it to run on a recent xbmc build - let me know if you'd like a patch.

the playlist thing is annoying. i haven't looked at that bit of your code, but my subsonic plugin doesn't do anything special and it does play the whole directory automatically.

by the way i tried connecting through my US vpn and it worked fine!

thanks,

t0mm0
find quote
fillidill Offline
Member
Posts: 84
Joined: Oct 2009
Reputation: 0
Post: #3
I can inform everyone that it works for Sweden too. This blows the grooveshark plugin out of the water.

If only the queing worked! ^^
find quote
proteusplum Offline
Junior Member
Posts: 22
Joined: May 2011
Reputation: 2
Post: #4
I've replaced the download link above with a revised version of the plugin which seems to allow you to "play all" when you start playing.

The problem was that I wasn't calling xbmcplugin.setResolvedUrl, I think!

Thanks t0mm0 and fillidill for testing outside UK and your other comments.
find quote
procrastinator Offline
Fan
Posts: 448
Joined: Aug 2008
Reputation: 4
Location: UK
Post: #5
Thanks for making this Add-On. I'd not heard of MFlow before. It looks pretty good.

I've just given your Add-On a go on the Apple TV 2 platform. I was using the latest upload with the edits that you've mentioned in post #4. When I tried to start the plugin an error message popped up and it failed to load. Exact error message was "Error. Script Failed!: plugin.audio.mflow"

Full Debug Log: http://pastebin.com/HXhXJZPN

snippet (lines 398-408)
Code:
22:45:46 T:170987520 M:101003264    INFO: -->Python script returned the following error<--
22:45:46 T:170987520 M:101003264   ERROR: Error Type: <type 'exceptions.ImportError'>
22:45:46 T:170987520 M:101003264   ERROR: Error Contents: No module named mflowworker
22:45:46 T:172052480 M:100995072    INFO: Scriptresult: Success
22:45:46 T:172052480 M:100990976    INFO: Python script stopped
22:45:46 T:172052480 M:100990976   DEBUG: Thread 172052480 terminating
22:45:46 T:170987520 M:100974592   ERROR: Traceback (most recent call last):
                                              File "/var/mobile/Library/Preferences/XBMC/addons/plugin.audio.mflow/default.py", line 20, in <module>
                                                import mflowworker as worker
                                            ImportError: No module named mflowworker
22:45:46 T:170987520 M:100966400    INFO: -->End of Python script error report<--
(This post was last modified: 2011-05-07 01:16 by procrastinator.)
find quote
jolid Offline
Senior Member
Posts: 123
Joined: Jul 2010
Reputation: 0
Location: Gothenburg, Sweden
Post: #6
t0mm0 Wrote:i had to make a few changes to get it to run on a recent xbmc build - let me know if you'd like a patch.

Please do t0mm0, would like to try this one out..
find quote
dallasnights Offline
Fan
Posts: 515
Joined: Jan 2011
Reputation: 0
Post: #7
Getting script failed on ATV2
find quote
t0mm0 Offline
Fan
Posts: 521
Joined: Mar 2011
Reputation: 8
Location: UK
Post: #8
jolid Wrote:Please do t0mm0, would like to try this one out..

dallasnights Wrote:Getting script failed on ATV2

i sent a patched version to proteusplum this morning who said they'd take a look soon. 0.0.1 will not work on nightly builds.

t0mm0
find quote
proteusplum Offline
Junior Member
Posts: 22
Joined: May 2011
Reputation: 2
Post: #9
Thanks to T0mm0 for his help. I've made a new version 0.2 with his changes plus some further ones to try and give working "play all" functionality in the fashion you'd expect. Very much a beta build as I haven't had a lot of time to test extensively. Any feedback appreciated.

http://dl.dropbox.com/u/1570345/mflow-0.2.zip
find quote
procrastinator Offline
Fan
Posts: 448
Joined: Aug 2008
Reputation: 4
Location: UK
Post: #10
Just tried 0.2. I haven't given it a particularly extensive test yet, but so far everything seems to work great! Thanks very much! Big Grin
find quote
Post Reply