If you do not have one yet, you will need to create one. You can register with your existing Google+ account. In order to install Sling TV, you will need to have a account which will associate BlueStacks with the Google Play Store. You can now either start installing android apps or can sync your android device apps so that you can run them in your PC. Several options such as apps search, sync apps, access settings, etc. Run the Program Once the installation is finished, the program will open in its home screen. You can either opt in or out for BlueStacks spotlight and notifications. Once you run the install, the program will be installed directly into your hard drive.
You can also get the download from any other trusted app hosting sites, but its better to get it from the developers. First Download and Install BlueStacks App Player, this is you gate way to get is all working.