Installing

Before starting the Helium Streamer installation, please make sure that Helium is installed and working on the same computer where you want to install Helium Streamer. 

After having purchased the Helium Streamer you will receive a download link and license details. Please download the installer from the provided link and launch it.


The installation procedure is simply a matter of following the on-screen information and choosing a location for where you want to install the Helium Streamer (the default location will work for most users).


On the last step of the installation process there is a checkbox which lets you start the Helium Streamer Launcher which is preselected. Click Finish to start the launcher.


Set up

The Helium Streamer Launcher gives you easy access to the Helium Streamer and also gives information on how to configure apps for streaming (there are apps for Android, iPhone, Windows Phone and Windows Store). 


The launcher is also where you configure the Helium Music Streamer.


Most settings are automatically configured by looking up where your Helium library is located.


If you just want to skip ahead and take the Helium Streamer for a test drive, first make sure you have entered your licence information on the Licence page. Once this is done, go back to the General page and click the link next to the Address on LAN label to launch the Helium Streamer on your web browser.


If you want to dive into the details of configuring Helium Streamer, let's have a look at the first screen, General.

General

This screen contains the following information:

  • Status overview of whether the Helium Streamer service is running and the Helium library has been found. If the Status label says Running all is good.
  • Web browser access addresses. These are clickable links provided for easy access to launch a web browser to access Helium Streamer. There are two different addresses here and it's important to understand the difference.
  1. Address on LAN is the address that you can use while at home, inside your own home network (or local area network - LAN). It can be used from the same computer as you have installed Helium Streamer on, or from any other computer on your home network, as long as no firewall is blocking the access. Please see the troubleshooting section below for more information.
  2. Address over the Internet is the address that you can use to access the Helium Streamer while away from home. This address can be used from any computer with Internet access, disregarding of where that computer is located, as long as no firewall or router is blocking the access. Please see the troubleshooting section below for more information.
  • App access addresses. These labels are meant to help when configuring any of the available apps. There are currently apps available for Android and iOS. Please see the specific app documentation for more information on where to put these numbers.
    1. Address on LAN is the address that you can use while at home, inside your own home network (or local area network - LAN). Please make sure that no firewall is blocking the access to be able to use the apps. See the troubleshooting section below for more information.
    2. Address over the Internet is the address that you can use to access your music while away from home. Please make sure that no router or firewall is blocking the access to be able to use the apps. See the troubleshooting section below for more information.

    Settings

    This page contains options for configuring the Helium Music Streamer. The following options are available:

    1. Web server Port. This is the port where the Helium Streamer is running. This port must not be used by any other application on the computer where Helium Streamer is running. This port is used in the address to access the Helium Streamer which you can see on the General page in the Helium Streamer Launcher. If you want to change the port that Helium Streamer is running under, please change the value of the port and click the Apply button.
    2. The Database section displays which database that the Helium Streamer is using. If Helium is installed on the same computer as Helium Streamer this will be automatically configured. Click the Change database button if you have anyther Helium compatible database that you want to connect the Helium Streamer to.
    3. Default user. This option lets you secure the Helium Streamer with a password. Just type in a password in the Password box and click Apply to set a password. The default user has the password admin until you change it, which is highly recommended.

    Licence 

    This page contains your license information - if you have purchased and unlocked the Helium Streamer. The Helium Streamer will not operate before entering your license details here.


    Run

    Helium Streamer works in all the major web browsers such as Google Chrome, Firefox, Safari, Internet Explorer and Opera.


    The Helium Streamer can be accessed from any computer that has Internet access, granted that there is no hardware or software firewall blocking it. Please follow these short steps in order to test whether you will need to configure a firewall or router manually or if Helium Streamer can do it for you.


    1. Testing local access

    The purpose of this test is just to verify that the Helium Streamer runs and is accessible from the computer where it is installed. This test will work disregarding if there are any firewalls or other software blocking access to this computer so it is a good starting point.


    To test local access, on the General page in the Helium Streamer Launcher, under the Web browser access section, please click on the link next to the Address on LAN (it will look something like http://192.168.0.10:3030 - but with your specific address).


    This will launch your default web browser and load up the Helium Streamer interface. If you receive any kind of error message, please have a look in the troubleshooting section to see whether there is any help available for this specific error.


    If all works you should see the Helium Streamer interface and will be able to log in, browse and play music. Please make sure that playing music works by browsing or searching for a track and double click it to play. If you get an access denied error when playing tracks, please consult the Access denied when playing tracks section.


    If playing works, you can continue to point 2 below, Testing home network access.


    2. Testing home network access (LAN - local area network)

    The purpose of this test is to check whether there is any software that blocks access on the computer where the Helium Streamer is installed.


    To perform this test you will need an additional computer in your home network, or you can use one of the available apps to perform the test. There are currently apps for Android, iOS, Windows Phone and Windows RT. If you plan on using an app for this test, please make sure that it is connected to your home WiFi so that the apps can reach Helium Streamer.


    To test home network access on another computer please fire up your favourite web browser (Internet Explorer, Google Chrome, Firefox, Safari, Opera or other). Please notice the address that shows by the Address on LAN label (something like http://192.168.0.10:3030 - but with your specific address) on the General page in Helium Streamer Launcher. Type in this address in the address field in the web browser and hit ENTER.


    If the Helium Music Streamer interface loads up you're good to go to the next step, point 3, Testing Internet access.


    If there is a problem reaching the Helium Streamer using this method there is likely some software on the computer where Helium Streamer is installed that is blocking the access to the computer. This can be a third party firewall-, antivirus- or antispyware software. Please reconsider which application that might interfere with the Helium Streamer and see whether you can either give access for the Helium Streamer or temporarily deactivate the software to see if you can access it then.


    3. Testing Internet access

    Before you can access your music from outside of your home you need to make sure that everything in step 2. Testing home network access (LAN - local area network) above works.


    To make streaming work from outside of your home there are some conditions that needs to be fulfilled:

    • You need to have a publicly available IP address to your network. Most ISP's offer this by default. You can see your public IP address on the General page in Helium Music Launcher (look after Address over the Internet).
    • Your router needs to forward incoming traffic so that Helium Streamer can receive it. If your router supports UPnP (or NAT-PMP if you use Apples AirPort) this can be done automatically. If not, this step needs to be done manually.

    Automatic port forwarding

    Helium Streamer is configured to try automatic port forwarding by default. You should try to access the Helium Streamer from outside of your home by using the external IP address (Address over the Internet).


    Manual port forwarding

    If automatic port forwarding did not work you will need to configure this yourself.

    If you are familiar and comfortable with configuring routers you can just make sure that incoming traffic on the port that the Helium Streamer is running on is forwarded to the computer where Helium Streamer is installed. 

    If you are not used to configure a router, please go to http://portforward.com and find instructions for your router there. Make sure that you open the correct port (as displayed on the General page in the Helium Streamer Launcher).

    If you find it hard to remember an IP address while away from home you can use a free DNS service such as No-IP  (http://www.noip.com/free) to get your own address such as streamer.no-ip.info.


    If there is a problem reaching the Helium Streamer using this method it's likely one of these problems:

    1. You haven't configured the router to route traffic to the computer where Helium Streamer is installed correctly.
    2. Some software on the computer where Helium Streamer is installed that is blocking the access to the computer. This can be a third party firewall-, antivirus- or antispyware software. Please reconsider which application that might interfere with the Helium Streamer and see whether you can either give access for the Helium Streamer or temporarily deactivate the software to see if you can access it then.