Livestreamer is een command-line applicatie die lanceert stromen uit diverse streaming-diensten in een aangepaste videospeler.
Momenteel ondersteunde sites zijn:
- Justin.tv/Twitch.tv
- Own3d.tv
- SVTPlay
- Ustream
- YouTube
Opmerking: Justin.tv plugin rtmpdump met jtv token ondersteuning (recente git).
Livestreamer is compatibel met Python versie & gt; = 2,6 en & gt; = 3,0.
installeren (Linux, OS X etc)
Zorg ervoor dat u Python en Python setuptools voer:
& Nbsp; sudo python setup.py installeren
Gebruik
& Nbsp; livestreamer --help
Argumenten besparing AKA configuratiebestand
Livestreamer kan argumenten gelezen uit het bestand ~ / .livestreamerrc. Een voorbeeld bestand:
speler = mplayer
JTV-cookie-= _jtv3_session_id = arandomhash
Met behulp van livestreamer als bibliotheek
Livestreamer is ook een bibliotheek. Kort voorbeeld:
import livestreamer
url = "http://twitch.tv/day9tv"
kanaal = livestreamer.resolve_url (url)
streams = channel.get_streams ()
stroom = streams ["720p"]
fd = stream.open ()
terwijl True:
& Nbsp; data = fd.read (1024)
& Nbsp; als len (data) == 0:
& Nbsp; break
& Nbsp; # iets met de gegevens doen
fd.close ()
Eisen
- Python
Reacties niet gevonden