Livestreamer is 'n opdrag-lyn app wat loods strome uit verskeie streaming dienste in 'n persoonlike video-speler.
Tans ondersteun plekke is:
- Justin.tv/Twitch.tv
- Own3d.tv
- SVTPlay
- Ustream
- YouTube
Nota: Justin.tv plugin vereis rtmpdump met Jtv teken ondersteuning (onlangse git).
Livestreamer versoenbaar is met Python weergawe & gt; = 2.6 en & gt; = 3.0.
Die installering (Linux, OS X, ens)
Maak seker dat jy Python en Python setuptools dan loop:
& Nbsp; sudo luislang setup.py installeer
Gebruik
& Nbsp; livestreamer help uit te voer
Spaar argumente AKA config lêer
Livestreamer kan argumente uit die lêer ~ / .livestreamerrc lees. A byvoorbeeld lêer:
speler = MPlayer
Jtv-koekie = _jtv3_session_id = arandomhash
Met behulp van livestreamer as 'n biblioteek
Livestreamer is ook 'n biblioteek. Kort voorbeeld:
invoer livestreamer
url = "http://twitch.tv/day9tv"
kanaal = livestreamer.resolve_url (url)
strome = channel.get_streams ()
stroom = strome ["720p"]
fd = stream.open ()
terwyl Ware:
& Nbsp; data = fd.read (1024)
& Nbsp; as Len (data) == 0:
& Nbsp; break
& Nbsp; # iets doen met data
fd.close ()
Vereistes :
- Python
Kommentaar nie gevind