Installation ‐ Overview - babsonnexus/stream-link-manager-for-channels GitHub Wiki

SpaceX_ASDS_in_position_prior_to_Falcon_9_Flight_17_carrying_CRS-6_(17127808431)_EDITED Image (edited) courtesy of SpaceX, CC0, via Wikimedia Commons.

Streaming Library Manager can be installed on any type of major desktop or server operating system, including Windows, Linux, MacOS and more. Some have direct installers while others require the use of an intermediary tool. No matter the method of installation used, only one path should be followed.

Docker is the preferred route for those who have it, and the required path for most situations that do not have a direct installer. Although Docker is the most controlled and stable path, if you are not comfortable with Docker or are having issues, you can do a straight self-deployment in Windows or Linux, or use Python in any OS type.

Overview and Prerequisites

Just follow one of these paths throughout the entire installation, doing the step-by-step actions exactly as described.

SLM Installation Decision Tree v2

As a general note, it does not matter "where" Streaming Library Manager is installed. The only requirements are:

  • If you are using SLM with one of the integrated media player clients like Channels DVR or Infuse, the 'Stream Links/Files and Media Base Directory' must be visible to that engine.
  • Specifically for Channels DVR, that directory must be the the parent of Imports.
  • Also for Channels DVR, in order for all automated connections to work correctly, that program's Administrative webpage must be accessible from Streaming Library Manager's location.

Otherwise, the program should function normally anywhere.

Additional Assistance

The video below discusses much of what goes into installing and setting up Streaming Library Manager:

image