• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

docs/H02-May-2015-6,7725,377

examples/H02-May-2015-14077

src/H02-May-2015-19,26814,541

tests/H02-May-2015-579408

CHANGELOG.rstH A D02-May-201526.3 KiB747600

CONTRIBUTING.rstH A D02-May-20153.4 KiB11977

LICENSEH A D02-May-20151.3 KiB2419

LICENSE.flashmediaH A D02-May-20151.3 KiB2419

LICENSE.pbsH A D02-May-20151 KiB2116

MANIFEST.inH A D02-May-2015212 119

PKG-INFOH A D02-May-2015893 2322

README.rstH A D02-May-20152.6 KiB8457

setup.cfgH A D02-May-201582 96

setup.pyH A D02-May-20152.5 KiB7760

README.rst

1Livestreamer
2============
3
4.. image:: http://img.shields.io/pypi/v/livestreamer.svg?style=flat-square
5    :target: https://pypi.python.org/pypi/livestreamer
6
7.. image:: http://img.shields.io/pypi/dm/livestreamer.svg?style=flat-square
8    :target: https://pypi.python.org/pypi/livestreamer
9
10.. image:: http://img.shields.io/travis/chrippa/livestreamer.svg?style=flat-square
11    :target: http://travis-ci.org/chrippa/livestreamer
12
13
14
15Overview
16--------
17
18Livestreamer is a `command-line utility`_ that pipes video streams
19from various services into a video player, such as `VLC <http://videolan.org/>`_.
20The main purpose of Livestreamer is to allow the user to avoid buggy and CPU
21heavy flash plugins but still be able to enjoy various streamed content.
22There is also an `API`_ available for developers who want access
23to the video stream data.
24
25- Documentation: http://docs.livestreamer.io/
26- Issue tracker: https://github.com/chrippa/livestreamer/issues
27- PyPI: https://pypi.python.org/pypi/livestreamer
28- Discussions: https://groups.google.com/forum/#!forum/livestreamer
29- IRC: #livestreamer @ Freenode
30- Free software: Simplified BSD license
31
32.. _command-line utility: http://docs.livestreamer.io/cli.html
33.. _API: http://docs.livestreamer.io/api_guide.html
34
35Features
36--------
37
38Livestreamer is built upon a plugin system which allows support for new services
39to be easily added. Currently most of the big streaming services are supported,
40such as:
41
42- `Dailymotion <http://dailymotion.com/live>`_
43- `Livestream <http://livestream.com>`_
44- `Twitch <http://twitch.tv>`_
45- `UStream <http://ustream.tv>`_
46- `YouTube Live <http://youtube.com>`_
47
48... and many more. A full list of plugins currently included can be found
49on the `Plugins`_ page.
50
51.. _Plugins: http://docs.livestreamer.io/plugin_matrix.html
52
53Quickstart
54-----------
55
56The default behaviour of Livestreamer is to playback a stream in the default
57player (`VLC <http://videolan.org/>`_).
58
59.. sourcecode:: console
60
61    # pip install livestreamer
62    $ livestreamer twitch.tv/day9tv best
63    [cli][info] Found matching plugin twitch for URL twitch.tv/day9tv
64    [cli][info] Opening stream: source
65    [cli][info] Starting player: vlc
66
67For more in-depth usage and install instructions see the `User guide`_.
68
69.. _User guide: http://docs.livestreamer.io/index.html#user-guide
70
71Related software
72----------------
73
74Feel free to add any Livestreamer related things to
75the `wiki <https://github.com/chrippa/livestreamer/wiki/>`_.
76
77
78Contributing
79------------
80
81If you wish to report a bug or contribute code, please take a look
82at `CONTRIBUTING.rst <CONTRIBUTING.rst>`_ first.
83
84