Last.fm - personalized radio streams in MediaPortal! (1 Viewer)

Shukuyen

Community Plugin Dev
  • Premium Supporter
  • May 8, 2008
    557
    300
    Lake of Constance
    Home Country
    Germany Germany
    Of course! :D
    Unfortunately the major playback issue is BASS related which won't be upgraded before 1.0 release.

    That's alright (at least for me, using RC2 ;) )

    Thanks for the answer.
     

    megacrypto

    Portal Pro
    October 20, 2006
    106
    0
    Sorry, but i cant seem to get the plugin to play. I created an account, set it up in MP config, saw all the recent tracks i listened to on the web. then started MP and got into MyLast.fm, all i have is Start/Change when i press it, it gives me the menu and i select Recommended radio, then it shows me some track, but nothing plays ... is there a trick to playig it :) ?
     

    Johan

    Portal Pro
    April 19, 2006
    443
    11
    48
    Home Country
    Sweden Sweden
    When will we see some updates for this plug-in? Love tracks (and possibly ban) does not seem to work from withing MP.

    I would also like to be able to tune in to "similar artist" and also to tune in to a tag that a certein song has. Not only tags I have added.
     

    arionar

    New Member
    February 4, 2008
    1
    0
    I am waiting hopefully for updates for this plug-in, too. It is one of the most used plug-ins for me. But unfortunately it has some bugs.
     

    rtv

    Retired Team Member
  • Premium Supporter
  • April 7, 2005
    3,622
    301
    Osnabruck
    Home Country
    Germany Germany
    How can i ban or love tracks? cant find this options. thanks for help

    Unfortunately that doesnt seem to be implemented.

    It's in the context menu ;)
    On the other hand I didn't have the time to check all code after last.fm's latest API changes. At least the ability to have serveral playlists should have broken something...

    Please just list any issues - each by one line so I can easily remember them when I look at it next time.
     

    Johan

    Portal Pro
    April 19, 2006
    443
    11
    48
    Home Country
    Sweden Sweden
    Issue 1: love track is not working
    Issue 2: ban track is not working
    Issue 3: Please add feature to "Tune in to similar artist currently playing"
    Issue 4: Please add feature to "Tune in to tags present in the currently playing track"
     

    megacrypto

    Portal Pro
    October 20, 2006
    106
    0
    I checked the log and this is what it has:
    2008-09-12 01:26:46.355140 [Debug][MPMain]: Window: MediaPortal.GUI.RADIOLASTFM.GUIRadioLastFM init
    2008-09-12 01:26:47.245765 [Info.][LastFm]: AudioscrobblerBase: Initialising radio session 0d572ecd95142ba0abb75a9332f4fe2a
    2008-09-12 01:26:47.245765 [Info.][LastFm]: AudioscrobblerBase: Successfully initialised radio stream http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a - subscriber: False
    2008-09-12 01:26:47.402015 [Info.][LastFm]: ThreadPool.Init()
    2008-09-12 01:26:47.448890 [Debug][LastFm]: ThreadPool.StartThreads() : Thread PoolThread23 started
    2008-09-12 01:26:48.120765 [Debug][PoolThread23]: ThreadPool.ProcessQueue() : total items processed: 1
    .
    .
    .
    2008-09-12 01:27:00.902015 [Debug][MPMain]: WindowManager: unroute to MediaPortal.Dialogs.GUIDialogMenu:2012->MediaPortal.GUI.RADIOLASTFM.GUIRadioLastFM:7890
    2008-09-12 01:27:01.011390 [Debug][MPMain]: StreamControl: Setting CurrentStreamState to initialized
    2008-09-12 01:27:01.339515 [Info.][MPMain]: StreamControl: Tune into tags: downtempo
    2008-09-12 01:27:01.386390 [Debug][MPMain]: CommandProcessor: add cmd: MediaPortal.TV.Recording.StopRadioCommand #1
    2008-09-12 01:27:01.386390 [Info.][MPMain]: g_Player.Play(http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a)
    2008-09-12 01:27:01.433265 [Info.][CommandProcessor]: Commandprocessor: MediaPortal.TV.Recording.StopRadioCommand failed reason: No tuner cards installed time: 46.875 msec
    2008-09-12 01:27:01.464515 [Info.][MPMain]: Loading external players plugins
    2008-09-12 01:27:01.480140 [Info.][MPMain]: found plugin:MediaPortal.ITunesPlayer.ITunesPlugin in C:\Program Files\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\ExternalPlayers.dll
    2008-09-12 01:27:01.480140 [Info.][MPMain]: player:iTunes. author: Frodo
    2008-09-12 01:27:01.480140 [Info.][MPMain]: found plugin:MediaPortal.FoobarPlugin.FoobarPlugin in C:\Program Files\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\ExternalPlayers.dll
    2008-09-12 01:27:01.480140 [Info.][MPMain]: player:Foobar2000. author: int_20h/rtv
    2008-09-12 01:27:01.495765 [Info.][MPMain]: found plugin:MediaPortal.WinampPlayer.WinampPlugin in C:\Program Files\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\ExternalPlayers.dll
    2008-09-12 01:27:01.495765 [Info.][MPMain]: player:Winamp. author: int_20h
    2008-09-12 01:27:01.558265 [Info.][MPMain]: found plugin:MediaPortal.VideoLanPlugin.VideoLanPlugin in C:\Program Files\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\VideoLAN.dll
    2008-09-12 01:27:01.558265 [Info.][MPMain]: player:VideoLAN. author: Moiristo
    2008-09-12 01:27:01.558265 [Info.][MPMain]: PlayerFactory: Disabling DX9 exclusive mode
    2008-09-12 01:27:01.558265 [Info.][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == False
    2008-09-12 01:27:01.558265 [Debug][MPMain]: Main: Goto windowed mode: True
    2008-09-12 01:27:01.558265 [Info.][MPMain]: fonts.SetDevice()
    2008-09-12 01:27:01.667640 [Info.][MPMain]: VideoLan: Trying to play 'http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a'...
    2008-09-12 01:27:02.823890 [Info.][MPMain]: VideoLanPlugin: Playback started: http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a, 0
    2008-09-12 01:27:02.839515 [Info.][MPMain]: g_Player.OnStarted() http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a media:Video
    2008-09-12 01:27:02.839515 [Debug][MPMain]: GUIRadioLastFM: PlayBackStartedHandler for http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a - sending sync
    2008-09-12 01:27:02.839515 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-09-12 01:27:02.855140 [Debug][MPMain]: TextureManager: dispose: C:\Program Files\Team MediaPortal\MediaPortal\Skin\Black & White 1080\media\animations\backdrops_radio\03.jpg total: 3 mem left: 35651584
    2008-09-12 01:27:02.917640 [Info.][MPMain]: opening video database
    2008-09-12 01:27:02.948890 [Info.][MPMain]: video database opened
    2008-09-12 01:27:02.995765 [Debug][MPMain]: GUITVCropManager.g_Player_PlackBackStarted: media: Video tv:False ts:False
    2008-09-12 01:27:03.511390 [Info.][MPMain]: Audioscrobbler plugin: detected new last.fm radio track as: DJ Krush - Road to Nowhere after 0 seconds
    2008-09-12 01:27:03.527015 [Info.][MPMain]: Audioscrobbler plugin: starting song length timer with an interval of 100 seconds
    2008-09-12 01:27:03.527015 [Debug][MPMain]: StreamControl: Avoiding too fast connects for http://ws.audioscrobbler.com/radio/control.php?session=0d572ecd95142ba0abb75a9332f4fe2a&command=rtp - sleeping until 12/09/2008 01:27:03
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Parsed XSPF Playlist for current radio stream
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Track 1 : Your Place - Zero 7 [6:02]
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Track 2 : Easy Muffin - Amon Tobin [4:30]
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Track 3 : Abbaon Fat Tracks - Tricky [4:26]
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Track 4 : Sheared Box - Portishead [3:31]
    2008-09-12 01:27:03.761390 [Debug][HTTP Async request]: GUIRadioLastFM: Track 5 : Sweet Potato - Sia [3:56]
    2008-09-12 01:27:03.777015 [Info.][HTTP Async request]: StreamControl: Current track: DJ Krush [Jaku] - Road to Nowhere (3:20)
    2008-09-12 01:27:03.777015 [Debug][PoolThread23]: MyMusic: Trying to get thumb: http://userserve-ak.last.fm/serve/126/246137.jpg
    2008-09-12 01:27:03.855140 [Info.][MPMain]: StreamControl: Enabled submitting of radio tracks to profile
    2008-09-12 01:27:03.870765 [Debug][MPMain]: StreamControl: Avoiding too fast connects for http://ws.audioscrobbler.com/radio/...332f4fe2a&url=lastfm://settings/discovery/off - sleeping until 12/09/2008 01:27:04
    2008-09-12 01:27:04.527015 [Info.][PoolThread23]: MyMusic: Thumb successfully downloaded: C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\Thumbs\Music\Artists\DJ KrushL.jpg
    2008-09-12 01:27:04.855140 [Info.][MPMain]: StreamControl: Toggled discovery mode off
    2008-09-12 01:27:04.855140 [Debug][MPMain]: StreamControl: Setting CurrentPlaybackType to Continuously
    2008-09-12 01:27:05.027015 [Debug][PoolThread23]: AudioscrobblerUtils: TryFilterBelowMinimumMatch removed 97 items which were not exact enough
    2008-09-12 01:27:05.323890 [Debug][PoolThread23]: ThreadPool.ProcessQueue() : total items processed: 2
    2008-09-12 01:28:26.089515 [Debug][MicrosoftMceTransceiver.DriverReplacement.ReadThread]: MCEReplacement: RemoteButtonReceived(31708)
    2008-09-12 01:28:26.089515 [Debug][GenericPCQueue]: MCEReplacement: ProcessRemoteButton(31708)
    2008-09-12 01:28:26.089515 [Info.][GenericPCQueue]: * / -1 / ACTION / 10
    2008-09-12 01:28:26.089515 [Info.][GenericPCQueue]: Executing: key 0 / 0 / Action: 10 / ACTION_PREVIOUS_MENU
    2008-09-12 01:28:26.089515 [Debug][GenericPCQueue]: MCEReplacement: Command "35" mapped to MCE remote
    2008-09-12 01:28:26.120765 [Debug][MPMain]: Windowmanager: Goto previous window
    2008-09-12 01:28:26.120765 [Debug][MPMain]: Window: MediaPortal.GUI.RADIOLASTFM.GUIRadioLastFM deinit
    2008-09-12 01:28:26.136390 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-09-12 01:28:26.980140 [Debug][MPMain]: Window: MediaPortal.GUI.Home.GUIHome init
    2008-09-12 01:28:27.027015 [Info.][MPMain]: GUIWindow:OnWindowLoaded id:1 ex:Object of type 'MediaPortal.GUI.Library.GUIImage' cannot be converted to type 'MediaPortal.GUI.Library.GUIVideoControl'. at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)
    at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck, Boolean doCheckConsistency)
    at System.Reflection.RtFieldInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
    at MediaPortal.GUI.Library.GUIWindow.OnWindowLoaded() MediaPortal.GUI.Video.GUIVideoOverlay
    2008-09-12 01:28:33.948890 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
    2008-09-12 01:28:33.948890 [Info.][MPMain]: g_Player.OnStopped()
    2008-09-12 01:28:33.948890 [Debug][MPMain]: StreamControl: Setting CurrentStreamState to initialized
    2008-09-12 01:28:33.980140 [Info.][MPMain]: g_Player.doStop() - stop
    2008-09-12 01:28:33.995765 [Info.][MPMain]: VideoLanPlugin: Playback stopped: http://87.117.229.85:80/last.mp3?Session=0d572ecd95142ba0abb75a9332f4fe2a, 0
    2008-09-12 01:28:33.995765 [Warn.][MPMain]: Main: ***** OnDeviceLost *****
    2008-09-12 01:28:34.120765 [Debug][MPMain]: GUIFont:texture disposing:0 debug
    2008-09-12 01:28:34.167640 [Debug][MPMain]: GUIFont:texture disposing:1 font10
    2008-09-12 01:28:34.198890 [Debug][MPMain]: GUIFont:texture disposing:2 font11
    2008-09-12 01:28:34.214515 [Debug][MPMain]: GUIFont:texture disposing:3 font12
    2008-09-12 01:28:34.261390 [Debug][MPMain]: GUIFont:texture disposing:4 font13
    2008-09-12 01:28:34.261390 [Debug][MPMain]: GUIFont:texture disposing:5 font14
    2008-09-12 01:28:34.277015 [Debug][MPMain]: GUIFont:texture disposing:6 font15
    2008-09-12 01:28:34.292640 [Debug][MPMain]: GUIFont:texture disposing:7 font16
    2008-09-12 01:28:34.308265 [Debug][MPMain]: GUIFont:texture disposing:8 font17
    2008-09-12 01:28:34.323890 [Debug][MPMain]: GUIFont:texture disposing:9 font18
    2008-09-12 01:28:34.339515 [Debug][MPMain]: GUIFont:texture disposing:10 font32
    2008-09-12 01:28:34.355140 [Debug][MPMain]: GUIFont:texture disposing:11 font48
    2008-09-12 01:28:34.370765 [Debug][MPMain]: GUIFont:texture disposing:12 font60
    2008-09-12 01:28:34.370765 [Debug][MPMain]: GUIFont:texture disposing:13 dingbats
    2008-09-12 01:28:34.386390 [Debug][MPMain]: GUIFont:texture disposing:14 fontSVT
    2008-09-12 01:28:34.402015 [Info.][MPMain]: TexturePacker: disposing texture:1999
    2008-09-12 01:28:34.402015 [Info.][MPMain]: TexturePacker: disposing texture:1998
    2008-09-12 01:28:34.417640 [Info.][MPMain]: TexturePacker: disposing texture:1997
    2008-09-12 01:28:34.417640 [Info.][MPMain]: TexturePacker: disposing texture:1994
    2008-09-12 01:28:34.433265 [Info.][MPMain]: TexturePacker: disposing texture:1993
    2008-09-12 01:28:34.433265 [Info.][MPMain]: TexturePacker: disposing texture:1992
    2008-09-12 01:28:34.433265 [Info.][MPMain]: TexturePacker: disposing texture:1991
    2008-09-12 01:28:34.433265 [Info.][MPMain]: TexturePacker: disposing texture:1990
    2008-09-12 01:28:34.433265 [Info.][MPMain]: TexturePacker: disposing texture:1989
    2008-09-12 01:28:34.464515 [Info.][MPMain]: TexturePacker: disposing texture:1988
    2008-09-12 01:28:34.527015 [Warn.][MPMain]: Main: ***** OnDeviceLost *****
    2008-09-12 01:28:34.823890 [Debug][MPMain]: Main: SaveLastActiveModule - enabled False
    2008-09-12 01:28:34.823890 [Info.][MPMain]: Main: Exiting
    2008-09-12 01:28:34.839515 [Info.][MPMain]: Recorder: stop
    2008-09-12 01:28:35.261390 [Info.][CommandProcessor]: Commandprocessor: Stopping all tuners
    2008-09-12 01:28:35.261390 [Info.][CommandProcessor]: Commandprocessor: Stopped
    2008-09-12 01:28:35.370765 [Info.][MPMain]: PlugInManager.Stop()
    2008-09-12 01:28:35.370765 [Info.][MPMain]: PluginManager: stopping MediaPortal.Plugins.MCEReplacement
    2008-09-12 01:28:35.511390 [Info.][MPMain]: MCEReplacement: Stopped
    2008-09-12 01:28:35.511390 [Info.][MPMain]: PluginManager: stopping MediaPortal.Audioscrobbler.AudioscrobblerPlugin
    2008-09-12 01:28:35.511390 [Debug][MPMain]: Audioscrobbler plugin: OnPlayBackEnded - NOT submitting song Road to Nowhere - DJ Krush (Jaku) because status was: Loaded
    2008-09-12 01:28:35.542640 [Info.][MPMain]: fonts.Dispose()
    2008-09-12 01:28:35.542640 [Info.][MPMain]: TextureManager: Dispose()
    2008-09-12 01:28:35.542640 [Info.][MPMain]: TexturePacker:Dispose()
    2008-09-12 01:28:35.714515 [Debug][MPMain]: Windowmanager: closing current window
    2008-09-12 01:28:35.714515 [Debug][MPMain]: Window: MediaPortal.GUI.Home.GUIHome deinit
    2008-09-12 01:28:35.714515 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-09-12 01:28:36.183265 [Info.][MPMain]: Main: MediaPortal done

    I really do not understand much, but what does the "subscriber: False" means? i have entered my info in the config, and when i press the recent files refresh it get the music that i last listened to from my webbrowser.
     

    rtv

    Retired Team Member
  • Premium Supporter
  • April 7, 2005
    3,622
    301
    Osnabruck
    Home Country
    Germany Germany
    2008-09-12 01:28:26.980140 [Debug][MPMain]: Window: MediaPortal.GUI.Home.GUIHome init
    2008-09-12 01:28:27.027015 [Info.][MPMain]: GUIWindow:OnWindowLoaded id:1 ex:Object of type 'MediaPortal.GUI.Library.GUIImage' cannot be converted to type 'MediaPortal.GUI.Library.GUIVideoControl'. at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)
    at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck, Boolean doCheckConsistency)
    at System.Reflection.RtFieldInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
    at MediaPortal.GUI.Library.GUIWindow.OnWindowLoaded() MediaPortal.GUI.Video.GUIVideoOverlay

    I really do not understand much, but what does the "subscriber: False" means? i have entered my info in the config, and when i press the recent files refresh it get the music that i last listened to from my webbrowser.

    "Subscriber: False" just indicates that you did not pay for the advanced features which last.fm offers.
    In addition there seem to be an issue with your skin or the fact that you've enabled the videolan player.
     

    Users who are viewing this thread

    Top Bottom