Livestreamer 1.7.3

CLI program that launches streams from various streaming services in a custom video player
LICENSE TYPE:
BSD License 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Christopher Rosell
HOMEPAGE:
github.com
CATEGORY:
ROOT \ Multimedia \ Audio
Livestreamer is a command-line app that launches streams from various streaming services in a custom video player.

Currently supported sites are:

- Justin.tv/Twitch.tv
- Own3d.tv
- SVTPlay
- UStream
- YouTube

Note: Justin.tv plugin requires rtmpdump with jtv token support (recent git).

Livestreamer is compatible with Python version >= 2.6 and >= 3.0.

Installing (Linux, OS X etc)

Make sure you have Python and Python setuptools then run:

 sudo python setup.py install

Using

 livestreamer --help

Saving arguments AKA config file

Livestreamer can read arguments from the file ~/.livestreamerrc. A example file:

player=mplayer
jtv-cookie=_jtv3_session_id=arandomhash


Using livestreamer as a library

Livestreamer is also a library. Short example:

import livestreamer

url = "http://twitch.tv/day9tv"
channel = livestreamer.resolve_url(url)
streams = channel.get_streams()

stream = streams["720p"]
fd = stream.open()

while True:
 data = fd.read(1024)
 if len(data) == 0:
 break

 # do something with data

fd.close()

Last updated on September 20th, 2012

requirements

#launch streams #audio stream #live streaming #live #stream #launcher #audio

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update

Add your review!

SUBMIT