|
| 1 | +## streamlink 0.0.0 (09-23-2016) |
| 2 | + |
| 3 | +The first release of Streamlink! |
| 4 | + |
| 5 | +This is the first release from the initial fork of Livestreamer. We aim to have a concise, fast review process and progress in terms of development and future releases. |
| 6 | + |
| 7 | +Below is a `git shortlog` of all commits since the last change within Livestream (hash ab80dbd6560f6f9835865b2fc9f9c6015aee5658). This will serve as a base-point as we continue development of "Streamlink". |
| 8 | + |
| 9 | +New releases will include a list of changes as we add new features / code refactors to the existing code-base. |
| 10 | + |
| 11 | +``` |
| 12 | +Agustin Carrasco <[email protected]> (2): |
| 13 | + plugins.crunchyroll: added support for locale selection |
| 14 | + plugins.crunchyroll: use locale parameter on the header's user-agent as well |
| 15 | +
|
| 16 | +Alan Love <[email protected]> (3): |
| 17 | + added support for livecoding.tv |
| 18 | + removed printing |
| 19 | + updated plugin matrix |
| 20 | +
|
| 21 | +Alexander <[email protected]> (1): |
| 22 | + channel info url change in afreeca plugin |
| 23 | +
|
| 24 | +Andreas Streichardt <[email protected]> (1): |
| 25 | + Add Sportschau |
| 26 | +
|
| 27 | + |
| 28 | + goodgame ddos validation |
| 29 | + add stream_id with words |
| 30 | +
|
| 31 | +Benedikt Gollatz <[email protected]> (1): |
| 32 | + Add support for ORF TVthek livestreams and VOD segments |
| 33 | +
|
| 34 | +Benoit Dien <[email protected]> (1): |
| 35 | + Meerkat plugin |
| 36 | +
|
| 37 | + |
| 38 | + fix azubu.tv plugin |
| 39 | +
|
| 40 | +Charlie Drage <[email protected]> (9): |
| 41 | + Update the README |
| 42 | + Fix travis |
| 43 | + Rename instances of "livestreamer" to "streamlink" |
| 44 | + Fix travis |
| 45 | + Add script to generate authors list / update authors |
| 46 | + Get setup.py ready for a release. |
| 47 | + Add release script |
| 48 | + Revert "Latest fix to plugin from livestreamer" |
| 49 | + 0.0.0 Release |
| 50 | +
|
| 51 | +Charmander <[email protected]> (1): |
| 52 | + plugins.picarto: Update for API and URL change |
| 53 | +
|
| 54 | +Chris-Werner Reimer <[email protected]> (1): |
| 55 | + fix vaughnlive plugin #897 |
| 56 | +
|
| 57 | +Christopher Rosell <[email protected]> (7): |
| 58 | + plugins.twitch: Handle subdomains with dash in them, e.g. en-gb. |
| 59 | + cli: Close output on exit. |
| 60 | + Show a brief usage when no option is specified. |
| 61 | + cli: Fix typo. |
| 62 | + travis: Use new artifacts tool. |
| 63 | + docs: Fix readthedocs build. |
| 64 | + travis: Build installer exe aswell. |
| 65 | +
|
| 66 | +Daniel Meißner <[email protected]> (2): |
| 67 | + plugin: added media_ccc_de api and protocol changes |
| 68 | + docs/plugin_matrix: removed needless characters |
| 69 | +
|
| 70 | +Dominik Sokal <[email protected]> (1): |
| 71 | + plugins.afreeca: fix stream |
| 72 | +
|
| 73 | +Ed Holohan <[email protected]> (1): |
| 74 | + Quick hack to handle Picarto changes |
| 75 | +
|
| 76 | +Emil Stahl <[email protected]> (1): |
| 77 | + Add support for viafree.dk |
| 78 | +
|
| 79 | + |
| 80 | + Added plugin for Dplay. |
| 81 | + Added plugin for Dplay and removed sbsdiscovery plugin. |
| 82 | + Add HLS support, adjust API schema, no SSL verify |
| 83 | + Add pvswf parameter to HDS stream parser |
| 84 | + Fix Video ID matching, add .no & .dk support, add error handling |
| 85 | + Match new URL, add HDS support, handle incorrect geolocation |
| 86 | + Add API support |
| 87 | +
|
| 88 | + |
| 89 | + Update pandatv.py |
| 90 | +
|
| 91 | +Forrest Alvarez <[email protected]> (3): |
| 92 | + Add some python releases |
| 93 | + Add coveralls to after_success |
| 94 | + Remove artifacts |
| 95 | +
|
| 96 | +Guillaume Depardon <[email protected]> (1): |
| 97 | + Now catching socket errors on send |
| 98 | +
|
| 99 | +Javier Cantero <[email protected]> (1): |
| 100 | + Add new parameter to Twitch usher URL |
| 101 | +
|
| 102 | +Jeremy Symon <[email protected]> (2): |
| 103 | + Sort list of streams by quality |
| 104 | + Avoid sorting streams twice |
| 105 | +
|
| 106 | +Jon Bergli Heier <[email protected]> (2): |
| 107 | + plugins.nrk: Updated for webpage changes. |
| 108 | + plugins.nrk: Fixed _id_re regex not matching series URLs. |
| 109 | +
|
| 110 | +Kari Hänninen <[email protected]> (7): |
| 111 | + Use client ID for twitch.tv API calls |
| 112 | + Revert "update INFO_URL for VaughnLive" |
| 113 | + Remove spurious print statement that made the plugin incompatible with python 3. |
| 114 | + livecoding.tv: fix breakage ("TypeError: cannot use a string pattern on a bytes-like object") |
| 115 | + sportschau: Fix breakage ("TypeError: a bytes-like object is required, not 'str'"). Also remove debug output. |
| 116 | + Update the plugin matrix |
| 117 | + Bump version to 1.14.0-rc1 |
| 118 | +
|
| 119 | +Marcus Soll <[email protected]> (2): |
| 120 | + Added plugin for blip.tv VOD |
| 121 | + Updated blip.tv plugin |
| 122 | +
|
| 123 | +Mateusz Starzak <[email protected]> (1): |
| 124 | + Update periscope.py |
| 125 | +
|
| 126 | +Michael Copland <[email protected]> (1): |
| 127 | + Fixed weighting of Twitch stream names |
| 128 | +
|
| 129 | +Michael Hoang <[email protected]> (1): |
| 130 | + Add OPENREC.tv plugin and chmod 2 files |
| 131 | +
|
| 132 | + |
| 133 | + Support for Tour de France stream |
| 134 | +
|
| 135 | +Paul LaMendola <[email protected]> (2): |
| 136 | + Maybe fixed ustream validation failure. |
| 137 | + More strict test for weird stream. |
| 138 | +
|
| 139 | +Pavlos Touboulidis <[email protected]> (2): |
| 140 | + Add antenna.gr plugin |
| 141 | + Update plugin matrix for antenna |
| 142 | +
|
| 143 | +Robin Schroer <[email protected]> (1): |
| 144 | + azubutv: set video_player to None if stream is offline |
| 145 | +
|
| 146 | +Seth Creech <[email protected]> (1): |
| 147 | + Added logic to support host mode |
| 148 | +
|
| 149 | +Simon Bernier St-Pierre <[email protected]> (5): |
| 150 | + update the streamup.com plugin |
| 151 | + support virtualenv |
| 152 | + update references to livestreamer |
| 153 | + add stream.me plugin |
| 154 | + add streamboat plugin |
| 155 | +
|
| 156 | +Summon528 <[email protected]> (1): |
| 157 | + add support to afreecatv.com.tw |
| 158 | +
|
| 159 | + |
| 160 | + Picarto plugin: update RTMPStream-settings |
| 161 | + Picarto plugin: update RTMPStream-settings |
| 162 | +
|
| 163 | + |
| 164 | + New provider: live.bilibili.com |
| 165 | +
|
| 166 | +Warnar Boekkooi <[email protected]> (1): |
| 167 | + NPO token fix |
| 168 | +
|
| 169 | +WeinerRinkler <[email protected]> (2): |
| 170 | + First version |
| 171 | + Error fixed when streamer offline or invalid |
| 172 | +
|
| 173 | + |
| 174 | + fixed tvcatchup.com plugin, the website layout changed and the method to find the stream URLs needed to be updated. |
| 175 | + tvcatchup now returns a variant playlist |
| 176 | + tvplayer.com only works with a browser user agent |
| 177 | + not all channels return hlsvariant playlists |
| 178 | + add user agent header to the tvcatchup plugin |
| 179 | +
|
| 180 | + |
| 181 | + added expressen plugin |
| 182 | + added expressen plugin |
| 183 | + update() => assign with subscript |
| 184 | + added entry for expressen |
| 185 | +
|
| 186 | + |
| 187 | + Fix Twitch plugin not working because bandwith was parsed as an int when it is really a float |
| 188 | +
|
| 189 | + |
| 190 | + Add Panda.tv Plugin. |
| 191 | +
|
| 192 | + |
| 193 | + add afreecatv.jp support |
| 194 | +
|
| 195 | +hannespetur <[email protected]> (8): |
| 196 | + plugin for Ruv - the Icelandic national television - was added |
| 197 | + removed print statements and started to use quality key as audio if the url extensions is mp3 |
| 198 | + the plugin added to the plugin matrix |
| 199 | + removed unused import |
| 200 | + alphabetical order is hard |
| 201 | + removed redundant assignments of best/worst quality |
| 202 | + HLS support added for the Ruv plugin |
| 203 | + Ruv plugin: returning generators instead of a dict |
| 204 | +
|
| 205 | + |
| 206 | + Refactoring and update for the VOD support |
| 207 | +
|
| 208 | + |
| 209 | + plugins.artetv: Update json regex |
| 210 | + Updated douyutv.com plugin |
| 211 | + Added plugin for streamup.com |
| 212 | + plugins.streamupcom: Check live status |
| 213 | + plugins.streamupcom: Update for API change |
| 214 | + plugins.streamupcom: Update for API change |
| 215 | + plugins.dailymotion: Add HLS streams support |
| 216 | + plugins.npo: Fix Python 3 compatibility |
| 217 | + plugins.livestream: Prefer standard SWF players |
| 218 | + plugins.tga: Support more streams |
| 219 | + plugins.tga: Fix offline streams |
| 220 | + plugins.vaughnlive: Fix INFO_URL |
| 221 | + Added plugin for vidio.com |
| 222 | + plugins.vaughnlive: Update for API change |
| 223 | + plugins.vaughnlive: Fix app for some ingest servers |
| 224 | + plugins.vaughnlive: Remove debug print |
| 225 | + plugins.vaughnlive: Lowercase channel name |
| 226 | + plugins.vaughnlive: Update for API change |
| 227 | + plugins.vaughnlive: Update for API change |
| 228 | + plugins.livestream: Tolerate missing swf player URL |
| 229 | + plugins.livestream: Fix player URL |
| 230 | +
|
| 231 | + |
| 232 | + Change Fedora Package Manager from Yum to Dnf |
| 233 | +
|
| 234 | + |
| 235 | + plugins: mediaklikk.hu stream and video support |
| 236 | + update mediaklikk plugin |
| 237 | +
|
| 238 | +livescope <[email protected]> (1): |
| 239 | + Add VOD/replay support for periscope.tv |
| 240 | +
|
| 241 | + |
| 242 | + Fix goodgame find Streame |
| 243 | + Update goodgame.py |
| 244 | +
|
| 245 | + |
| 246 | + Add Beam.pro plugin. |
| 247 | +
|
| 248 | + |
| 249 | + Update redirect URI after successful twitch auth |
| 250 | +
|
| 251 | + |
| 252 | + Update issues.rst |
| 253 | +
|
| 254 | +nitpicker <daniel@localhost> (2): |
| 255 | + I doesn't sign the term of services, so I doesnt violate! |
| 256 | + update INFO_URL for VaughnLive |
| 257 | +
|
| 258 | + |
| 259 | + Allow https urls for nrk.no. |
| 260 | +
|
| 261 | + |
| 262 | + Create servustv.py |
| 263 | +
|
| 264 | +pulviscriptor <[email protected]> (1): |
| 265 | + GoodGame URL parse fix |
| 266 | +
|
| 267 | +scottbernstein <[email protected]> (1): |
| 268 | + Latest fix to plugin from livestreamer |
| 269 | +
|
| 270 | +steven7851 <[email protected]> (16): |
| 271 | + plugins.douyutv: Use new api. |
| 272 | + update douyu |
| 273 | + fix cdn.. |
| 274 | + fix for Python 3.x.. |
| 275 | + use mobile api for reducing code |
| 276 | + fix for non number channel |
| 277 | + add middle and low quality |
| 278 | + fix quality |
| 279 | + fix room id regex |
| 280 | + make did by UUID module |
| 281 | + fix channel on event |
| 282 | + more retries for redirection |
| 283 | + remove useless lib |
| 284 | + try to support event page |
| 285 | + use https protocol |
| 286 | + Update plugin.douyutv |
| 287 | +
|
| 288 | +trocknet <trocknet@github> (1): |
| 289 | + plugins.afreeca: Fix HLS stream. |
| 290 | +
|
| 291 | + |
| 292 | + Add RTLXL plugin |
| 293 | + Add RTLXL plugin |
| 294 | +
|
| 295 | +wolftankk <[email protected]> (3): |
| 296 | + get azubu live status from api |
| 297 | + use new api get stream info |
| 298 | + fix video_player error |
| 299 | +``` |
0 commit comments