Livestreamer是一个命令行应用程序,启动各种流媒体服务中的自定义视频播放流。
目前支持的网站有:
- Justin.tv/Twitch.tv
- Own3d.tv
- SVTPlay
- USTREAM
- YouTube的
注意: Justin.tv插件需要rtmpdump与JTV令牌支持(最近的git)。
Livestreamer与Python版本&GT兼容= 2.6> = 3.0。
安装(Linux操作系统,OS X等)
请确保您有Python和Python的setuptools的然后运行:
  sudo的蟒蛇setup.py安装
使用
  livestreamer --help
AKA配置文件保存的参数
Livestreamer可以从文件〜/ .livestreamerrc读取参数。一个示例文件:
球员=的mplayer
JTV-饼干= _jtv3_session_id = arandomhash
使用livestreamer作为一个库
Livestreamer还设有图书馆。简短的例子:
进口livestreamer
URL =“http://twitch.tv/day9tv”
通道= livestreamer.resolve_url(URL)
流= channel.get_streams()
流流= [“720P”]
FD = stream.open()
而真正的:
 数据= fd.read(1024)
 如果len(数据)== 0:
 突破
 #做一些与数据
fd.close()
要求
- 在Python中
评论没有发现