A Samsung Smart TV app showing the current scrobbling track on Last.fm.
Using the app requires a Samsung Smart TV (or a Samsung Smart TV emulator) and a Last.fm API-key.
Download the app from GitHub and configure the app before deploying by entering the Last.fm API-key and username in resource/nowplaying-config.js
as:
nowPlayingOptions = {
apiKey: 'YOUR-API-KEY',
members: 'YOUR-LASTFM-USERNAME'
};
Running the app could either be done directly from a USB flash drive or installed onto the TV. Running the app from a USB memory stick is made by copying the configured app to the root directory of the USB memory stick, booting the TV and inserting the USB memory stick in the "More Apps" screen. Then cancel the pop up meny and opening the app clicking the app icon.
Installation onto the TV must be made in several steps and requires the Samsung Smart TV SDK and a web server acting as a syncronization server.
- Configuration of the SDK IDE
Open the SDK IDE and configure the Samsung Smart TV properties pointing out the correct root folder for the User App Sync Server.
- Packaging
Import the project to the IDE. Choose [ Export ] meny option and Samsung Smart TV Apps/Package file as destination. Check the option Update the packaged files on the server and finish the job.
The file widgetlist.xml
will be created or updated in the synronization root directory. The package will be deployed in the subfolder Widget.
- Install into TV
Log in with Samsung account develop. From the More Apps meny choose options and enter the IP address of the User App Sync Server. Make sure that the sync server is running. From the same options meny, choose Start App Sync and Last.fm Now will be installed on to the TV.
The Last.fm Now app is based on a fork of the jQuery plugin Last.fm Now Playing Widget from DevTeam Inc. which is licensed under The MIT License.
Last.fm Now is based on the same license.