1 http live streaming player
2 ==========================
4 A simple HTTP Live Streaming player written in Python, using GStreamer.
8 sudo python setup.py install
10 Play the sample clip from Apple:
12 hls-player http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8
16 hls-player http://iphonelive.rtve.es/stream1.m3u8 -r http://m.rtve.es/live/
18 And that is the command line help:
21 Usage: hls-player [options] url...
24 --version show program's version number and exit
25 -h, --help show this help message and exit
26 -v, --verbose print some debugging (default: False)
27 -b BITRATE, --bitrate=BITRATE
28 desired bitrate (default: 200000)
29 -k KEEP, --keep=KEEP number of segments ot keep (default: 3, -1: unlimited)
31 Sends the "Referer Page" information with URL
32 -D, --no-display display no video (default: False)
33 -s, --save save instead of watch (saves to /tmp/hls-player.ts)
34 -p PATH, --path=PATH download files to PATH
35 -n N, --number=N number of player to start (default: 1)
38 Read the IETF specification:
39 http://tools.ietf.org/html/draft-pantos-http-live-streaming-02