Setting up HDHRFling

If you don't already have HDHRFling get it NOW! - Register & Download Now

For additional help or to join in on the conversation visit our Silicon Dust forum here or email support@hdhrfling.com.

  • Basic Troubleshooting
    • (Roku / I) can't connect to the HDHRFling server
      • Try from your server's host machine via a browser using the port selected from the console.
      • Try turning off any firewall or virus protection then test.
      • Adjust firewall by allow HDHRFling to pass through.
      • Open the HDHRFling console and see if any errors appear in the console log output.
      • Make sure both incoming and out going ports are open. This is required for Roku and remote access.
    • My guide data shows "Normal Programming" or My video starts but then crash either immediately or shortly after playback begins
      • This is usually caused by file corruption in the application working directory
      • Whether it used to work or not the best solution is to uninstall HDHRFling, delete the application folder in ~/AppData/roaming/HDHRFling, then reinstall the application (note this will require setting to be reconfigured)
      • You can try saving your Config file from the Application folder before deleting it and restoring it after the install.
  • Basic Setup
  • Download and install HDHDR Fling on your PC
    • HDHRFling should start automatically at the end of the installation. If not launch it from the start menu.
  • Double click the HDHRFling service running in the system tray
  • Looking at the settings tab you'll see lots of options. Let explain what each is and which ones we should be concerned with. (Items highlighted are the ones we need to adjust / confirm for a basic setup)
    • This is the listening port for web traffic. Unless port 9090 conflicts with another service I would leave this alone.
    • 2. The IP address of your HD device. By default HDHRFling attempts to auto locate your device. This feature requires the HD Homerun software to be installed in the default directory.
    • Turn auto detect on or off (recommended on)
    • This is the directory where transcoding occurs. This directory must have Full Controll access by the application.
    • This prevents the application form closing when you hit the windows close button. The application will continue running in the tray.
    • This tells HDHRFling whether it should start listening for traffic at launch.
    • This tells HDHRFling whether to start when windows starts up. (We recommend enabling this feature. This requires administrative priveledges)
    • Be sure to click this save button after making changes to the Settings tab
    • Shows the status of the service and option to stop / start
    • Click this to launch your default browser to a HDHRFling instance. Before continuing we recommend you proceed to setting up your guide settings.
    • This will output important status information.
    • This should only be used when researching ffmpeg transcoding. This features logs to the error.out file in the install directory and will grow rapidly while streaming.
    • This button can be used to flush the standard logging (Normally holds 7 days worth of output, this does not clear debug captures)
    • This option will attempt to configure your UPnP Router device for internet access.
    • This options will open your firewall ports allowing your devices to access your service outside the current machine. THis is needed if within the LAN for Roku, Tablets and Phones to access and play TV.
    • These are the web browser urls you would visit to hit your live instance. If you configure for internet access you would need to hit your WAN IP or DYNDNS setup, etc... (before sure to Port Forward to your host machines IP and port)
  • Next lets get our guide details setup. (Powered by Zap2It.com)
    • Enter the ZipCode of your TV service
    • Click "Find Listings"
    • A list of local providers should populate here. Select your provider by clicking its name
    • Click the "Save Provider" button to have HDHRFling begin managing your guide data
    • This setting looks for the infamous "MC" or Music Channels and filters them out (Recommended on unless you want to stream music)
    • This setting allows you to filter listings with a DRM designation. This is currently not recommended because some channels such as FOX report DRM but are perfectly watchable
    • We recommend setting this value for non over the air providers. Most paid subscribtions have a point in which channels turn to Pay Per View. This simply trims the menu to your highest "Watchable" channel
    • We also recommend entering channels you know not to work such as certain local access channels or DRM restricted channels such as HBO, MAX, etc...
  • Choose where to save your DVR recordings
    • The default directory is DVR (We recommend changing this to a directory that has plenty of space and also ensure the application has read / write access to the directory)
    • Don't forget to save your changes
  • Setting up movie media (Optional)
    • Enter a directory that contains movie media. You can double click this field to open a folder browser.
    • Enter the file extensions you want HDHRFling to consider while looking for media. These should be comma delimeted
    • This setting simply tells HDHRFling whether it should only look in the current folder or al scan down into all subsequent folders
    • Be sure to click "Add" to save your new location
    • This provides a list of previously saved locations
  • Managing User access to HDHRFling (Recommended)
    • It is highly recommened to use Authentication with HDHRFling. This makes sharing a single instance possible. Using anonymous access can result in conflicts if sharing access with two or more users
    • Enter username and password then click save to add users
    • This shows all the user currently provisioned for access
  • Managing Roku access to HDHRFling
    • It is highly recommened to use the auto connect feature. This will greatly reduce the time it takes to get a Roku device connected
    • If you want to manually add a device (useful for remote viewing outside the local network)
    • List of Roku's currently provisioned