Now available as a plugin with installer and livestream updater on the feed of pure2
Changelog:
v.0.7 - with a new surface structure
v.0.8 - now with updater
v.0.9 - installers have been fixed
v.1.0 - instreamlink installer now with automatic download of the serviceapp (thanks to Gorki for Feedback)
v.1.1 - NTV RU added
v.1.1 - SH101 added
How to install:
- Download Plugini from Feed
- Install Install Streamlink via Install Streamlink[-27]
- Download the Channel Package you want from the Plugins Section
- Serviceapp required
Source: here
Benefits of Livestreamer:
many updated and new plugins - here is an overview
Support of YT 1080p + DASH videos (via FFmpeg)
What can it play on the pure2 image?
Plugins that are supported can be found at /usr/lib/python2.7/site-packages/streamlink
Youtube LiveStreams
Dailymotion LiveStreams
Wilmaa TV (SWITZERLAND)
FilmON TV
TÜRK HD TV
Livestream DASH (HLS and MPD)
MICOUS
OK.RU
Periscope
Sportal BG
SSH101 live streams
THVL Vietnam
Vidio Indonesia
Twitch
Zeenews
Grade:
From Streamlinksrv v1.0.5 it is possible to save Streamlink options in config files or to append them to the URL.
In the file / usr / sbin / streamlinksrv there is more information in the section "Setup options" and the possible options are described in the Streamlink documentation .
The specification of streamlink options in the URL is unfortunately not possible with #SERVICE 5002 or the Exteplayer, as these options are provided by the Exteplayer
be evaluated.
Only the options from the configuration files can be used with the Exteplayer. URL options are only possible with gstreamer (Service # 4097).
Configuration file:
Streamlink searches for configuration files in different locations depending on the platform. Deviating from the Streamlink documentation is
$ XDG_CONFIG_HOME permanently set to /home/root/.config. The paths for the configuration files are preset to:
Youtube:
The file config.youtube is required for Youtube streams.
This goes into the folder
in the config.youtube you write the following
The following is entered in this file: The configuration file is a simple text file and should specify one option per line; the hyphens at the beginning should be left out:
Option = value or an option without a value: option
Example path for Zattoo: /home/root/.config/streamlink/config.zattoo, with the file content:
The directory path /home/root/.config/streamlink must of course be created if it does not already exist.
This can be done very easily with the following instruction via Telnet / Terminal:
Service:
Operation is the same as with Livestreamer, with one exception, the port number is 8088 and not 88 as with Livestreamer.
You can change the port number in the file / usr / sbin / streamlinksrv, but first you should stop the server.
Execute the command
via Telnet and after the change
start again with
Debug output, especially important to see why a stream won't play:
If there are any problems with individual plugins, the following command can be used to output the debug on the Telnet console
be started:
The debug output can be stopped at any time with Ctrl + C
The complete log should be given in the report, including the version information at the beginning of the log. Thanks to billy2011, who made it work on E2
Changelog:
v.0.7 - with a new surface structure
v.0.8 - now with updater
v.0.9 - installers have been fixed
v.1.0 - instreamlink installer now with automatic download of the serviceapp (thanks to Gorki for Feedback)
v.1.1 - NTV RU added
v.1.1 - SH101 added
How to install:
- Download Plugini from Feed
- Install Install Streamlink via Install Streamlink[-27]
- Download the Channel Package you want from the Plugins Section
- Serviceapp required
Source: here
Benefits of Livestreamer:
many updated and new plugins - here is an overview
Support of YT 1080p + DASH videos (via FFmpeg)
What can it play on the pure2 image?
Plugins that are supported can be found at /usr/lib/python2.7/site-packages/streamlink
Youtube LiveStreams
Dailymotion LiveStreams
Wilmaa TV (SWITZERLAND)
FilmON TV
TÜRK HD TV
Livestream DASH (HLS and MPD)
MICOUS
OK.RU
Periscope
Sportal BG
SSH101 live streams
THVL Vietnam
Vidio Indonesia
Twitch
Zeenews
Grade:
From Streamlinksrv v1.0.5 it is possible to save Streamlink options in config files or to append them to the URL.
In the file / usr / sbin / streamlinksrv there is more information in the section "Setup options" and the possible options are described in the Streamlink documentation .
The specification of streamlink options in the URL is unfortunately not possible with #SERVICE 5002 or the Exteplayer, as these options are provided by the Exteplayer
be evaluated.
Only the options from the configuration files can be used with the Exteplayer. URL options are only possible with gstreamer (Service # 4097).
Configuration file:
Streamlink searches for configuration files in different locations depending on the platform. Deviating from the Streamlink documentation is
$ XDG_CONFIG_HOME permanently set to /home/root/.config. The paths for the configuration files are preset to:
Code:
/home/root/.config/streamlink
/home/root/.config/.streamlinkrc
Youtube:
The file config.youtube is required for Youtube streams.
This goes into the folder
Code:
/home/root/.config/streamlink
in the config.youtube you write the following
Code:
player-passthrough = hls
The following is entered in this file: The configuration file is a simple text file and should specify one option per line; the hyphens at the beginning should be left out:
Option = value or an option without a value: option
Example path for Zattoo: /home/root/.config/streamlink/config.zattoo, with the file content:
Code:
[email protected]
zattoo-password = password
The directory path /home/root/.config/streamlink must of course be created if it does not already exist.
This can be done very easily with the following instruction via Telnet / Terminal:
Code:
mkdir -p /home/root/.config/streamlink
Service:
Operation is the same as with Livestreamer, with one exception, the port number is 8088 and not 88 as with Livestreamer.
You can change the port number in the file / usr / sbin / streamlinksrv, but first you should stop the server.
Execute the command
Code:
/usr/sbin/streamlinksrv stop
start again with
Code:
/usr/sbin/streamlinksrv start
Debug output, especially important to see why a stream won't play:
If there are any problems with individual plugins, the following command can be used to output the debug on the Telnet console
be started:
Code:
/usr/sbin/streamlinksrv manualstart
The debug output can be stopped at any time with Ctrl + C
The complete log should be given in the report, including the version information at the beginning of the log. Thanks to billy2011, who made it work on E2