Christopher Rosell
2b4932c662
Make logger handle both args and keyword args.
2012-09-08 14:32:47 +02:00
Christopher Rosell
7ce4938cff
Add a exception argument to urlopen.
2012-09-08 14:32:41 +02:00
Christopher Rosell
d5942525de
Get rid of urllib and use requests instead.
2012-09-07 12:39:17 +02:00
Christopher Rosell
c6ae74f76f
livestreamer.plugins.justintv: Always use lowercase channel name.
2012-09-01 20:43:30 +02:00
Christopher Rosell
b7bee0304c
livestreamer.plugins.justintv: Avoid SWF verification when possible.
2012-08-28 12:26:19 +02:00
Christopher Rosell
8a9578b460
livestreamer.plugins.gomtv: Add some logging.
2012-08-27 13:51:17 +02:00
Christopher Rosell
009c8bd2df
livestreamer.plugins.gomtv: Handle main page URL.
2012-08-27 13:11:19 +02:00
Christopher Rosell
2bf4a57b44
Make help for --rtmpdump more clear.
2012-08-27 11:45:23 +02:00
Christopher Rosell
b854a38813
livestreamer.plugins.gomtv: A few tweaks and fixes.
...
- Python 3.x compatible.
- Fix cookie handling.
- Remove unused methods and variables.
- Coding style tweaks.
2012-08-25 15:14:56 +02:00
Christopher Rosell
91363e5628
Merge pull request #21 from niallm90/plugin-gomtv
...
GOMTV.net plugin
2012-08-25 04:03:37 -07:00
Niall McAndrew
550257a2a0
Added reference to GOMTV.net licence and added it to the readme
...
plugin list.
2012-08-25 21:40:04 +12:00
Niall McAndrew
52636ae1b7
Added GOMTV plugin support adapted from https://github.com/sjp/GOMstreamer
2012-08-25 21:30:11 +12:00
Christopher Rosell
8545ee9aec
Update README with URL to docs.
2012-08-24 02:38:16 +02:00
Christopher Rosell
93af278d61
Add some docs.
2012-08-24 02:28:42 +02:00
Christopher Rosell
2846ee256b
Change location of livestreamerrc on Windows.
2012-08-23 23:37:37 +02:00
Christopher Rosell
40ad490efe
livestreamer.plugins.justintv: Small tweak to login check.
2012-08-23 22:51:52 +02:00
Christopher Rosell
84a935a1d4
Make the library more thread safe.
2012-08-23 22:46:06 +02:00
Christopher Rosell
27cb393603
Release version v1.2.0.
2012-08-23 12:12:59 +02:00
Christopher Rosell
26dabdeb3f
Minor CLI changes.
2012-08-18 20:11:59 +02:00
Christopher Rosell
78a23b24cf
livestreamer.plugins.ownedtv: Add alternative CDNs to stream list.
2012-08-17 17:11:28 +02:00
Christopher Rosell
ba9103e1cb
Check if prebuffer gets any data.
2012-08-16 18:08:03 +02:00
Christopher Rosell
a3520ccbc8
Updated README regarding VLC bug on Windows.
2012-08-15 22:26:39 +02:00
Christopher Rosell
58a7c3158d
Minor CLI fixes.
2012-08-15 22:26:05 +02:00
Christopher Rosell
fc4e35ed68
Kill player when stream is over.
2012-08-15 21:05:35 +02:00
Christopher Rosell
e8eedda545
Add logging.
2012-08-15 19:49:54 +02:00
Christopher Rosell
0c5563f5e4
Prebuffer some data before outputing to player/file.
...
This is a simple way to check if stream server is
dead/has problems before launching a player/file output.
2012-08-15 14:57:58 +02:00
John Peterson
327585ccd4
Fixing justintv channel name parser if mature content is enabled.
...
Fixing justintv channel name parser in case the mature content gate is displayed instead of the channel page.
Signed-off-by: Christopher Rosell <chrippa@tanuki.se>
2012-08-11 02:44:17 +02:00
Christopher Rosell
3dd3c74e51
livestreamer.plugins.justintv: Fix subscription access.
2012-08-05 20:33:14 +02:00
Christopher Rosell
c139d50cc4
livestreamer.plugins.ownedtv: Fetch SWF URL from page.
2012-08-04 00:15:49 +02:00
Christopher Rosell
9232721b19
livestreamer.plugins.justintv: Only request metadata when needed.
2012-08-03 23:59:08 +02:00
Christopher Rosell
9485db4abf
livestreamer.plugins.ownedtv: Add SWF verification.
2012-07-27 19:58:17 +02:00
Christopher Rosell
0c00231fae
Add 15 sec timeout for HTTP requests.
2012-07-23 16:50:24 +02:00
Christopher Rosell
1c3db3ea3c
Smoother JSON checks.
2012-07-05 15:06:04 +02:00
Christopher Rosell
6db1dc81c2
Release version 1.1.0.
2012-07-01 02:48:52 +02:00
Christopher Rosell
ac006c29ea
Always make sure output is in binary mode on Windows.
2012-06-22 00:07:06 +02:00
Christopher Rosell
af8ca6d10c
README fix.
2012-06-18 19:38:05 +02:00
Christopher Rosell
f2a27e8456
Update README with Windows instructions.
2012-06-18 19:36:40 +02:00
Christopher Rosell
ecb020250d
Use "rtmpdump.exe" on Windows.
2012-06-18 18:02:06 +02:00
Christopher Rosell
48be679ec6
Add SVTPlay plugin.
2012-06-18 13:59:01 +02:00
Christopher Rosell
ac0d0d22eb
Use Popen instead of pbs when launching player.
...
This increases compability with Windows since it
will use cmd.exe instead of trying to use /bin/sh.
2012-06-18 02:34:32 +02:00
Christopher Rosell
ad31b868cc
Improved --help.
2012-06-14 01:53:00 +02:00
Christopher Rosell
02cab26cfd
Add option to hide player output.
2012-06-14 01:03:44 +02:00
Christopher Rosell
6f788fe8bc
Improved livestreamerrc reading.
...
- Now supports comments prefixed with '#'.
- Now handles arguments with no value.
2012-06-14 01:02:15 +02:00
Christopher Rosell
c125a8406d
Use getattr instead of internal pbs function.
2012-06-14 00:13:46 +02:00
Christopher Rosell
b66cb24f88
Check for errors when testing --jtv compatibility.
2012-06-13 16:22:55 +02:00
Christopher Rosell
0b0be39ebf
Added global options module.
...
- Removed argument handlers from plugins and use options instead.
- Removed arguments to stream.open() and use options instead.
- Added rtmpdump option to override location manually.
2012-06-13 16:06:27 +02:00
Christopher Rosell
04aae63fb0
Improved subprocess error handling.
...
- Added --errorlog argument to log subprocess errors.
- Check if rtmpdump has --jtv argument when needed.
2012-06-12 19:53:12 +02:00
Christopher Rosell
ad4b6b95c8
Add LICENSE.
2012-05-28 02:01:37 +02:00
Christopher Rosell
851e407e98
Improve English.
2012-05-28 01:47:48 +02:00
Christopher Rosell
b19a10e681
Write normal messages to stdout instead of stderr.
2012-05-28 01:17:25 +02:00