1
mirror of https://github.com/streamlink/streamlink synced 2024-10-26 16:22:14 +02:00
Go to file
Beardypig de8d8ee49a TVPlayer.com: fix for 400 error, correctly set the platform parameter (#123)
* tvplayer: send the user-agent header when making the intial request, so that platform is correctly populated

* tvplayer: update the url matching and include some tests
2016-11-03 09:33:54 -07:00
debian Debian packaging base (#80) 2016-10-27 19:30:58 -07:00
docs Update cli to note a few windows issues (#108) 2016-10-27 23:02:44 -04:00
examples Rename instances of "livestreamer" to "streamlink" 2016-09-19 15:46:06 -04:00
script finish the installer (#98) 2016-10-20 13:23:23 -07:00
src TVPlayer.com: fix for 400 error, correctly set the platform parameter (#123) 2016-11-03 09:33:54 -07:00
tests TVPlayer.com: fix for 400 error, correctly set the platform parameter (#123) 2016-11-03 09:33:54 -07:00
win32 fixed instance of livestreamer (#99) 2016-10-20 22:10:16 -04:00
.coveragerc Add a coverage file (#54) 2016-09-30 14:12:18 -04:00
.gitignore Remove tox 2016-09-27 11:28:42 -07:00
.travis.yml Create install script for pynsist (#27) 2016-10-07 16:28:10 -07:00
AUTHORS Add script to generate authors list / update authors 2016-09-23 16:34:47 -04:00
CHANGELOG.md 0.0.2 release 2016-10-12 13:21:08 -04:00
deploy-key.enc Automated docs updates via travis-ci 2016-09-23 19:27:26 -04:00
LICENSE It's now 2016 2016-09-29 09:50:39 -04:00
MANIFEST.in Debian packaging base (#80) 2016-10-27 19:30:58 -07:00
README.md Add the code coverage badge 2016-10-07 21:31:04 -07:00
requirements-docs.txt docs: Replace sphinxcontrib.issuetracker with my own extension. 2014-07-20 15:23:51 +02:00
setup.cfg Add setup.cfg with wheel settings. 2014-05-17 14:38:46 +02:00
setup.py 0.0.2 release 2016-10-12 13:21:08 -04:00

Streamlink

Build Status codecov.io

Streamlink is a CLI utility that pipes flash videos from online streaming services to a variety of video players such as VLC, or alternatively, a browser.

The main purpose of streamlink is to convert CPU-heavy flash plugins to a less CPU-intensive format.

Streamlink is a fork of the livestreamer project.

Installation

Streamlink can be installed either via: pip or manually via python setup.py install.

Pip:

sudo pip install streamlink

Manually:

git clone https://github.com/streamlink/streamlink
sudo python setup.py install

Features

Streamlink is built via a plugin system which allows new services to be easily added.

Major streaming services such as:

Are supported.

A full list of plugins can be found on the plugin page.

Quickstart

After installation simply use:

streamlink twitch.tv/lirik source

And Streamlink will automatically open a default video player and begin streaming!

For full details on how to use Streamlink visit our documentation at streamlink.github.io

Contributing

Feel free to open a bug or contribute to code!

No need to go through a large CONTRIBUTING.md doc. The only requirement being that we get at least one ACK from a maintainer. Fork / clone us and open a PR!