Installation of SongKong Beta on Melco N1

SongKong is now available to install on the Melco N1, this is currently in Beta status but has full functionality of PC/MacOS SongKong using Remote Mode. Existing Melco licenses are valid for the Melco N1, otherwise SongKong will run in Lite mode.

We welcome existing customers to try out and report feed back on the forum in the Forum under the SongKong for Melco section.

Because it is running on the N1 there is no latency issue with accessing your files over the network and of course now you do not need a separate computer to organize your music files. But please note, SongKong will probably run slower on your Melco then your computer since the Melco is not a general purpose computer, it is designed to be quiet and reliable rather than for number crunching. Hence we recommend that if making significant changes this should be done when not using the Melco N1 for serving music.

Installation Instructions

If you have ever installed MinimServer onto your Melco you will find that Installation of SongKong is very similar to that of MinimServer but a bit simpler.

Create USB Installer

  1. Format a USB flash drive (128 MB or larger) with a single NTFS or FAT32 partition.
  2. Download installer from http://www.jthink.net/songkong/downloads/current/songkong-melco.zip
  3. Extract the songkong-melco.zip file to the root folder of the flash drive. This should create two folders at the root and not underneath some other folder
    • files
    • scripts
    You may also see an .Anas.bak folder depending on if your computer is configured to see hidden files
  4. Eject the USB flash drive and remove the USB flash drive from your PC.

Actual installation is a two stage process, the first step is identical to the MinimServer install. So if you have previously installed MinimServer on your N1 you only need to do the shorter install, if not you need to do the full install

If you have previously installed MinimServer on Melco N1

The process is as follows:

  1. Insert USB drive into the port marked Expansion
  2. Restart your Melco N1
  3. Wait 5 minutes for SongKong to do its intialization (Note there is nothing displayed on the Melco OLED indicating installation)
  4. Check the server log, by ensuring shared N1 drive is mounted on your computer and checking the SongKong\Log\server.log folder, once the last line says songkong:remote started it should be ready.
        07/06/2018 17:36:27:songkong:remote dbinit
        07/06/2018 17:37:28:songkong:remote started
    
  5. You must now remove the USB flash drive
  6. You can then access SongKong via your WebBrowser on port 4567 using the N1 network name or ipaddress, the ipaddress is shown on the front panel of the N1, i.e. http://192.168.0.19:4567

From now on SongKong will now start automatically whenever your N1 starts, you may have to wait two minutes after startup before trying to connect.

If you have never installed MinimServer on this Melco N1

Please note if you have previously installed MinimServer and you still follow the instructions below then MinimServer will be uninstalled

The process is as follows:

  1. Insert the USB flash drive into the USB port marked Backup at the rear of the N1
  2. On the N1 front panel, select Backup ยป Restore from Backup and then select MinimServer-Setup followed by Restore Settings
  3. At the prompt All settings will be initialized. Continue?, select OK
  4. When the restore has finished, select OK
  5. You will see a Restarting... prompt. Remove the USB flash drive from the USB port marked Backup and insert it into the USB port marked Expansion then select OK,
  6. Select OK to restart the N1
  7. You will be prompted to re-enter your language and time zone settings, please do this.
  8. The N1 will then install SongKong from the USB flash drive
  9. Wait 5 minutes for SongKong to do its intialization (Note there is nothing displayed on the Melco OLED indicating installation)
  10. Check the server log, by ensuring shared N1 drive is mounted on your computer and checking the SongKong\Log\server.log folder, once the last line says songkong:remote started it should be ready.
        07/06/2018 17:36:27:songkong:remote dbinit
        07/06/2018 17:37:28:songkong:remote started
    
  11. You must now remove the USB flash drive
  12. You can then access SongKong via your WebBrowser on port 4567 using the N1 network name or ipaddress, the ipaddress is shown on the front panel of the N1, i.e. http://192.168.0.19:4567

From now on SongKong will now start automatically whenever your N1 starts, you may have to wait two minutes after startup before trying to connect.

License Installation

There are two ways to install the license

Install License Via Remote User Interface

  1. From the Browser interface select the License from the Navigation bar.
  2. This will display the current license details, this will be an automatically generated trial license
  3. Simply replace with your Melco license details from the email your received on purchase
  4. License will take effect immediately

Copy license file from PC or Mac

If you have already installed license onto your PC or Mac it may be easier to simply copy the license file into the Melco N1 configuration

Copy license file from PC

  1. On a PC, there is a license.properties file in C:\Users\Paul\AppData\Roaming\SongKong
  2. Copy this to \share\SongKong\Prefs e.g if Melco shared drive mounted on Y: then it would be Y:\SongKong\Prefs
  3. Restart Melco for license to take effect

Copy license file from Mac

  1. On a PC, there is a license.properties file in users Library:Preferences:SongKong folder
  2. Copy this to \share\SongKong\Prefs
  3. Restart Melco for license to take effect

Stopping SongKong on Melco

You can shutdown SongKong immediately on your Melco by selecting the Admin option from the main menu, and then selecting the Shutdown SongKong Immediately option. Within five seconds SongKong should be closed down. To restart SongKong you will need to restart your Melco

Preventing SongKong from starting automatically when Melco restarts

You can prevent SongKong from starting when the Melco restarts by creating an empty file called nostart and adding it to the SongKong folder accessible from your computer

Existence of this file is checked when you restart your Melco, and its existence will prevent SongKong from starting. Removing the file will allow SongKong to start on next reboot.