Frequently Asked Questions
Q: What did i need to watch Streams or Videos with VLC Media Player?
A: To watch/record Streams and Online Videos with VLC Mediaplayer you need following components.
By using Livestreamer:
1: .NET Framework 4.0 or later from Microsoft (required from the GUI)
2: Microsoft Visual C++ 2008 Redistributable Package (required from Livestreamer)
3: X-StreamLoader Complete Package (which includes Livestreamer and RTMPDump if it's not already present)
4: VLC Media Player (or other supported)
5: Watch the Tutorial Video to see how the GUI is working
1: at least Windows 7 SP1
2: .NET Framework 4.0 or later from Microsoft (required from the GUI)
3: Streamlink or Streamlink portable (which includes Python, RTMPDump and FFMPEG if it's not already present)
4: X-StreamLoader GUI
5: VLC Media Player (or other supported)
6: Watch the Tutorial Video to see how the GUI is working
Q: Which Stream or Videoprovider can i view with VLC Player and the GUI?
A: A list from the Plugins/supported platforms you could find here: http://docs.livestreamer.io/plugin_matrix.html and here: https://streamlink.github.io/plugin_matrix.html
Q: Which Mediayplayer could i use to watch Streams?
A: These Mediaplayers are supported: Daum Pot Player, MPC-HC, MPlayer, mpv, VLC
Q: Why is a path to browser required? Which browser i could use?
A: The Browser is required to open the game favorites and the Chatwindow when option 'Chat' is selected. Every installed browser could be used for that.
Q: How i can add a game to the 'My Games' favorite list?
A: Watch this Tutorial to learn how to add game favorites.
Q: Is it possible to add an additional description to an entry in favorite list?
A: Yes. With CTRL+ALT 8,9 you can make square brackets [ ] to add a description.
As example: [Tutorial]8q4Q-nzXTbE or 8q4Q-nzXTbE[Tutorial] illustration here.
Q: Why i got the Message 'error: No streams found on this URL ' although the Stream is already broadcasting?
A: In many cases (like Vaughn Live, Afreeca) the problem is mostly an old plugin for Livestreamer or Streamlink. Visit this page to learn how to update plugins.
F: I got the error '[Errno 1] _ssl.c:504: error:14092073:SSL routines:SSL3_GET_SERVER_HELLO:bad packet length' eg. 'error: No streams found on this URL' at Chaturbate.
A: Since a change at Chaturbate it's required to use Streamlink instead Livestreamer.
Open the download page and download the Complete Package with Streamlink.
After that select in GUI streamlink.exe instead livestreamer.exe in tab settings.
Q: How i can choose a stream quality, which is not in Dropdown Menue?
A: Just type in the Dropdown field the available stream or video quality.
As example: source, source_http, 1080p60, 360p etc.
F: How is recording with Online Check (OCR) work?
A: For this function a free key is required. By clicking 'Create key' in GUI, a page will open where you can create the key.
The query of the status of a stream is only possible for platforms in the dropdown menu.
In the ID field only the channel name has to be entered. Url addresses like http:// or www. are not valid!
Q: Why i got at Afreeca.com the Error 'Stream is offline' although the Stream is already broadcasting?
A: To fix that problem, following steps are required:
1. Navigate to your Livestreamer folder e.g.
2. Open the file afreeca.py with a Texteditor.
3. Search and change the line:
CHANNEL_INFO_URL = "http://live.afreeca.com:8057/api/get_broad_state_list.php"
CHANNEL_INFO_URL = "http://live.afreecatv.com:8057/api/get_broad_state_list.php"
4. Save the file. Afreeca.com streams should work now.
Have also attention to the correct input in the ID field.
You want watch a Stream with the URL: http://play.afreecatv.com/anystreamer
Enter in the ID field: http://afreeca.com/anystreamer
Q: I already have installed Livestreamer/Streamlink and RTMPDump. Is it nevertheless required to download the Complete Package?
A: No. You can use your installed programs very well. You only need the X-StreamLoader GUI.
Q: When i want record it just open shortly a Command Window and that closed immediately. What's the problem?
A: This could have similary reasons:
1: Source or ID is wrong / Video is protected
2: The Stream is offline
3: Path to folder for records is wrong
4: Path/Name from folder for records has space or special chars inside
5: The self-chosen filename has special chars inside
6: The choosen Quality/Resolution is not available
A possible solution is to check first the desired source in tab 'Stream'
Q: Is it possible to update Livestreamer and RTMPDump which are included in complete package?
A: Yes. Visit the official Website from Livestreamer, RTMPDump. Download the latest version and replace it.
Q: Im using youtube-dl to download Youtube videos. Is it possible to update the program with the GUI?
A: Yes. To update youtube-dl open the tab 'Record'
1. Select at source 'other Source'
2. Select 'Use youtube-dl'
3. Type in ID field '-U' and click start
If command window closes immediately, youtube-dl is up to date
Q: I would update the X-StreamLoader GUI. Did i also must replace the config.ini and xstreamloaderrc file?
A: No. Just extract the files and replace X-StreamLoader.exe with the existing file in your folder.
Q: When i use Livestreamer/Streamlink with the command line, it's possible to add options in the livestreamerrc/streamlinkrc file. Did i also have this possibility when using the GUI?
A: Yes. If you want add more options for Livestreamer/Streamlink, activate the Checkbox 'Load livestreamerrc' in Tab 'Settings'. After that it's possible to use options in the livestreamerrc file. The file must located in X-StreamLoader mainfolder.
Q: Is it possible to send commands to Livestreamer/Streamlink with the GUI?
A: Yes. Enter the command in the ID field. Select 'other Source'. Left the quality field blank and click start.
Q: I got the Error: Unable to open URL: https://api.twitch.tv/api/channels/.../access_token.json (400 Client Error: Bad Request)
A: To further watch Twitch Streams with Livestreamer it's required to add a Client ID into the xstreamloaderrc file, which is located in X-StreamLoader mainfolder.
Open the file with a texteditor and add this value: http-header=Client-ID=jzkbprff40iqj646a697cyrvl0zt2m6
*The Error can also be fixed with an Access-Token.