bastimeyer
77aee5bfda
installer: upgrade to python 3.9
2021-08-17 20:15:35 -07:00
back-to
7b7b5b0503
plugins.zattoo: fix HLS stream, added more debug details
...
- use hls7 instead of hls5
- added more log details with validate.Schema
2021-08-07 11:20:57 -07:00
back-to
2c8f0ba2af
plugins.rtve: update for /play/ URLs
...
- update pluginmatcher URL
- use https
- remove to many mirror streams
- fix idAsset
2021-08-07 01:42:30 +02:00
bastimeyer
e253c4ba04
session: deprecate options for spec. stream types
...
Having multiple session options and CLI arguments for different stream
types which are already covered by generic options/arguments is not only
redundant, but also confusing.
A distinction between different stream types does only make sense when
multiple different stream types are available and the user needs to
explicitly set different values for each of them, but since it's not
always clear which stream type is returned when a stream is selected
via the "best" stream name synonym for example, this makes it even more
confusing. And it's redundant as well, since only one stream can be
selected anyway.
- deprecate `{dash,hds,hls}-segment-attempts`
in favor of `stream-segment-attempts`
- deprecate `{dash,hds,hls}-segment-threads`
in favor of `stream-segment-threads`
- deprecate `{dash,hds,hls}-segment-timeout`
in favor of `stream-segment-timeout`
- deprecate `{dash,hds,hls,rtmp,http-stream}-timeout`
in favor of `stream-timeout` (dash/http-stream were never used)
- fix `HTTPStream` and use `stream-timeout` instead of `http-timeout`
- suppress deprecated CLI arguments
- update help texts of generic CLI arguments
- fix docs and add entry to deprecations page
2021-07-31 09:09:45 +02:00
bastimeyer
34b792d139
docs: fix headline anchors on deprecations page
2021-07-21 11:13:07 -07:00
back-to
3995953c49
plugins.Streamingvideoprovider: removed
...
- Plugin is outdated.
- It could be fixed with the channel id `cwtx5l1wk8ow` from https://www.streamingvideoprovider.co.uk/rtsp-ip-camera-streaming.html
but I don't think there is a userbase for this plugin.
2021-07-04 19:29:10 +02:00
back-to
6c1e488570
plugins.liveedu: removed
...
- Domain is outdated
- Might be outdated since 2019
https://en.wikipedia.org/wiki/Education_Ecosystem#History
2021-07-04 19:28:04 +02:00
back-to
ca55f193f7
plugins.CanalPlus: removed
...
- Website redirects to a different domain
- Livestreams use DRM https://github.com/streamlink/streamlink/issues/2272
2021-07-04 19:26:54 +02:00
back-to
ef0d3bcbc5
plugins.rtlxl: removed
...
- Website redirects to a different domain
- No Livestream support.
- Plugin is outdated.
2021-07-04 19:26:08 +02:00
bastimeyer
1dce48708d
docs: add deprecations page
2021-07-02 16:57:10 +02:00
back-to
07029669d5
plugins.TeleclubZoom: removed ( #3817 )
...
Channel and original Website doesn't exist anymore (since 2020-10)
2021-06-23 09:56:23 +02:00
back-to
1e737288cb
plugins.PowerApp: removed
...
Plugin is broken
```
$ streamlink https://www.powerapp.com.tr/tvs/power-tvs/powerTV
error: Unable to validate JSON: Unable to validate key 'errorCode': 101 does not equal 0
{'errorCode': 101, 'errorMessage': 'no valid channel Found!', 'response': ''}
```
---
There are static URLs
https://www.powerapp.com.tr/tvs/power-tvs/powerturktv/
`streamlink https://livetv.powerapp.com.tr/powerturkTV/powerturkhd.smil/playlists.m3u8 best`
https://www.powerapp.com.tr/tvs/power-tvs/powertv/
`streamlink hls://https://livetv.powerapp.com.tr/powerTV/powerhd.smil/playlists.m3u8 best`
2021-06-22 20:31:24 +02:00
back-to
16a0d03966
plugins.Dommune: removed
...
- Website changed
- API was removed
- they use embedded Youtube Streams
2021-06-22 20:21:10 +02:00
back-to
d308a02f00
plugins.Tigerdile: removed
...
Website has 0 Streams / Viewers.
https://tigerdile.com/stream
2021-06-22 20:18:38 +02:00
bastimeyer
0d502d7d46
plugins.periscope: remove plugin
2021-06-21 18:46:18 -07:00
back-to
07171a1889
plugins.playtv: removed - SEC_ERROR_EXPIRED_CERTIFICATE ( #3798 )
2021-06-18 14:33:26 +02:00
bastimeyer
79a4232e02
cli: deprecate old config files and plugin dirs
...
- wrap deprecated config and plugin paths in `DeprecatedPath`,
subclassed from pathlib.Path
- log info messages when loading deprecated configs or plugins
- return success from `Streamlink.load_plugins(path)` to be able to
log plugin loading messages in the main cli module
2021-06-09 17:05:48 +02:00
bastimeyer
565397e0bc
cli: use correct config and plugins dir on macOS
...
Keep old paths for backwards compatiblity.
Also fix logs dir (see --logfile).
New default config path:
~/Library/Application Support/streamlink/config
New default plugins dir:
~/Library/Application Support/streamlink/plugins
2021-06-06 11:50:33 -07:00
bastimeyer
b1c3aa14e8
cli: rename config file on Windows to "config"
...
but keep "streamlinkrc" as secondary file for backwards compatiblity
2021-06-06 11:50:33 -07:00
bastimeyer
4b5d448859
cli: add XDG_DATA_HOME as first plugins dir
...
Keep XDG_CONFIG_HOME for backwards compatibility
2021-06-06 11:50:33 -07:00
bastimeyer
3808688dfc
cli: refactor CONFIG_FILES and PLUGIN_DIRS
...
- use pathlib.Path instead of strings
- rename PLUGINS_DIR to PLUGIN_DIRS and turn into list
- call expanduser() for all `--plugin-dirs` dirs
- reformat CLI docs
- fix tests
2021-06-06 11:50:33 -07:00
back-to
bfbf26b180
plugins.ine: removed
2021-06-05 11:52:32 -07:00
shirokumacode
5579278327
plugins.mildom: new plugin for mildom.com ( #3584 )
...
Co-authored-by: back-to <backto@protonmail.ch>
2021-06-04 23:08:10 +02:00
bastimeyer
1ed85fcb24
cli: implement --logfile
...
- refactor streamlink_cli.main.{setup_logging,setup_console}
and split into setup_logger_and_console and setup_signals
- add LOG_DIR to streamlink_cli.constants
- pass filename to logger.basicConfig
- re-use write stream of logger in ConsoleOutput
- fix escaped chars for percent-formatted argparse help strings in docs
- add tests
2021-05-31 12:39:26 -07:00
Ian Cameron
46eca777e3
plugins.booyah: new plugin
2021-05-31 12:37:11 -07:00
Billy2011
eaace29bc1
plugins.olympicchannel: fix / rewrite
2021-05-31 10:39:44 -07:00
Billy2011
e3d8b30440
plugins.mediaklikk: add m4sport.hu ( #3757 )
2021-05-28 16:26:10 +02:00
bastimeyer
5e65d2d922
docs: set man_make_section_directory to false
...
And fix inconsistent manpage build paths between recent sphinx
releases. False is the currently expected value, as setup.py
will check for a built manpage in `docs/_build/man/streamlink.1`
for inclusion in the release tarballs.
Even though the doc's HTML theme "furo" does currently limit the
used sphinx version to 3.x, this won't stop users building the
manpage using sphinx 4.x, eg. via a global system-package.
2021-05-26 19:31:09 +02:00
back-to
4c90291e70
plugins.mediavitrina: new plugin
...
- re-added removed domains from onetv plugin
2021-05-26 19:30:41 +02:00
back-to
8773179892
plugins.onetv: cleanup
...
- remove broken VOD support
- remove other domains which use API V2, 1TV uses API V1
2021-05-26 19:30:41 +02:00
bastimeyer
87d4ceb2bc
docs: fix winget package link
2021-04-30 17:12:20 -07:00
bastimeyer
e6ef40eaee
plugins.hitbox: remove plugin
2021-04-11 12:07:33 -07:00
Ian Cameron
0db69bed36
plugins.tvplayer: plugin removal
2021-04-02 10:12:08 -07:00
back-to
0a3f65a27d
plugins.btsports: remove plugin
...
We can't fix it without an account, remove it instead.
2021-03-20 22:49:16 +01:00
back-to
0f7ef003ea
setup.py: require websocket-client>=0.58.0
...
Make sure all User use the same version where `callback(self, *args)` was changed.
Ref https://github.com/websocket-client/websocket-client/issues/669
2021-03-20 22:45:48 +01:00
bastimeyer
10470c3586
docs: add pip to packages lists
...
This makes it consistent with the macOS packages list, as pip is already
listed there, and it also highlights the install option on other OSes.
Special native install options are listed first, then pip, then native
packages with their install commands and further links.
2021-03-14 12:13:51 -07:00
bastimeyer
cee5ac933d
docs: add appimages section to install docs
2021-03-13 22:42:34 +01:00
bastimeyer
a2b97c99e4
plugins: fix and update removed plugins list
...
- add shell script for updating the removed plugins list from the git
history of deleted and renamed plugin files, compared with the current
list of plugins
- test that the removed plugins list does not include any active plugins
- update removing plugins section in developing docs
2021-03-03 11:17:28 -08:00
Ian Cameron
c0c6cfa61f
plugins.mjunoon: rewrite/fix
2021-02-27 09:23:16 +01:00
Alexis Murzeau
6ce20850d5
docs: update Debian stable install instructions
2021-02-10 21:58:47 +01:00
bastimeyer
ebb161c235
docs: clean up package maintainers list
2021-02-10 11:04:25 -08:00
Ian Cameron
e9663fdfc3
plugins.nimotv: new plugin
2021-02-08 18:04:00 -08:00
bastimeyer
6646c726e1
docs: remove RosadinTV Windows portable version
...
as it is unmaintained and currently incompatible with Streamlink 2.0.0
2021-02-07 15:33:27 +01:00
bastimeyer
356b5c111b
docs: remove CLI tutorial from man page
...
and add synopsis with examples
2021-01-30 07:48:51 +01:00
losuler
c5791f75c3
docs: update URL to Fedora repo
2021-01-22 10:15:58 +01:00
bastimeyer
b9d0d18042
docs: improve install-via-pip section
...
- only document user-base installs via `--user` and don't mention
system-wide installs
- turn user-base note into a warning for better visibility
- remove git+setuptools example
- add example for installing specific tag/branch/commit
- update links
2021-01-13 16:32:29 -08:00
Ian Cameron
4eae424d84
plugins.dogus: remove channel and update test
...
- ntvspor.net/canli-yayin
2021-01-10 19:13:29 +01:00
bastimeyer
72f3e74b4c
2021
2021-01-01 12:11:57 -08:00
bastimeyer
1656db44ef
docs: add thank-you section to index page
2020-12-28 23:08:02 -08:00
Ian Cameron
009bbd82e2
plugins.mico: plugin removal
2020-12-27 20:33:48 +01:00
back-to
468a3f2baf
docs: remove outdated gst-player example
2020-12-27 11:58:31 +01:00
Ian Cameron
499ccaa039
plugins.dogan: fix/update
...
- update/add schemas for new/old API responses
- update for dreamturk.com.tr and dreamtv.com.tr API path
- remove dreamtv.com.tr/canli-yayin (no live and redirect loop on old URL)
- add VOD support for cnnturk.com
- add /dream-turk-ozel/.* and /programlar/.* VOD paths for dreamturk.com.tr
- add /dream-turk-ozel/.* VOD path for dreamtv.com.tr
- add /diziler/.* and /embed/.* VOD paths for teve2.com.tr
- update URLs in plugin test
- update plugin matrix
2020-12-21 08:24:01 +01:00
bastimeyer
f62dd98e43
docs: add favicons and PWA manifest
2020-12-10 11:57:53 -08:00
bastimeyer
71cda12f67
docs: fix scrollbar issues in both sidebars
...
- theme issue workaround: set width of scrollbar content, so that the
scrollbar doesn't shrink the available space once it appears
- theme issue workaround: add padding-right to TOC content, so that the
text doesn't touch the scrollbar
- make TOC scrollbar transparent while not hovering it, as it's
distracting otherwise on large TOC lists
2020-12-10 11:57:53 -08:00
bastimeyer
f5c19bb08f
cli: move plugin args into their own args group
...
This adds a second layer of plugin argument groups, so that the docs can
show menu items for each plugin which makes finding them is easier.
- make the doc's argparse extension read argparse groups recursively
- override argparse.ArgumentParser.format_help and show nested groups
- fix/update tests
2020-12-10 11:57:53 -08:00
bastimeyer
e4268b7027
docs: fix applications and donate pages
...
- Add back font-awesome icons (and switch from v4 to v5)
- Add back Github avatar styles
2020-12-10 11:57:53 -08:00
bastimeyer
a5af0d1be6
docs: add version warning message
...
and fix font sizes+weights of the admonition component
2020-12-10 11:57:53 -08:00
bastimeyer
5a2ae34965
docs: change/fix fonts, brand colors and spacings
...
- Use Streamlink's brand colors
- Add more names for Apple's San Francisco font to global font stack
- Remove 110% font-size media query on "large" screens
- Fix font-size of inline code elements
- Reduce height of main menu items by a bit
- Add back custom table styles used on the install page
- Fix style of :command: directive
- Fix font weight of active TOC item and add a little icon
2020-12-10 11:57:53 -08:00
bastimeyer
06952a89fe
docs: add custom stylesheet and customize sidebar
...
- Add custom CSS stylesheet
- Fix sidebar brand+version section and add back the oneliner text
- Adjust logo and text sizes
- Add back stable/latest links and remember the current page
- Add back Github buttons below the main menu
2020-12-10 11:57:53 -08:00
bastimeyer
aab4eded9c
docs: add index page to toctree
2020-12-10 11:57:53 -08:00
bastimeyer
f4e39abc00
docs: remove custom sphinx_rtd_theme_violet
2020-12-10 11:57:53 -08:00
bastimeyer
81a4dd70e9
docs: switch theme to furo, bump sphinx to >=3.0
...
pinpoint furo to `2020.12.09.beta21` for now
2020-12-10 11:57:53 -08:00
bastimeyer
08e582580f
docs: add warning to plugin sideloading section
2020-12-04 13:11:01 -08:00
bastimeyer
51a391f720
docs: split CLI args in HTML output into rows
...
instead of separating them with a comma, so that it adds anchors to
secondary arguments. The rendered manpage already splits arguments into
multiple rows if there are multiple arguments for a specific command.
Fix CSS of the rtd_theme_violet theme and hide empty argument values.
2020-12-01 20:14:23 +01:00
bastimeyer
e86a636ec3
docs: fix CLI page
...
- move plugin-sideloading section up (under the plugin-config section)
- two blank lines for 2nd layer headlines, one for 3rd layer headlines
- fix (most) punctuation and grammar errors
- fix outdated description in proxy-support section
2020-12-01 20:10:03 +01:00
back-to
2f79f7d5b1
plugins.pluto: new plugin for https://pluto.tv/ ( #3363 )
...
- Livestreams will break during commercials,
without the `self.session.set_option('ffmpeg-fout', 'mpegts')` option enabled.
- VODs might work without it, but I did not test it.
closes https://github.com/streamlink/streamlink/issues/854
closes https://github.com/streamlink/streamlink/pull/2747
closes https://github.com/streamlink/streamlink/issues/3156
Co-authored-by: calculon-jr <54852718+calculon-jr@users.noreply.github.com>
2020-11-27 17:09:23 +01:00
back-to
3dbdd5a8fe
plugins.willax: removed plugin, they use streann
2020-11-21 13:40:30 -08:00
back-to
3852ea89ec
plugins.cubetv: removed dead plugin
2020-11-20 11:55:01 -08:00
back-to
2650cdebcf
plugins.metube: removed dead plugin
2020-11-20 11:54:36 -08:00
back-to
95215acad5
plugins.streamme: removed dead plugin
2020-11-20 11:53:36 -08:00
back-to
a2ef1ce4b4
plugins.tamago: removed dead plugin
2020-11-20 11:53:16 -08:00
bastimeyer
9a961f6ddc
plugin: implement global plugin arguments
...
- Add `is_global` parameter to `streamlink.options.Argument`
Global plugin arguments reference Streamlink's global arguments by
name and cannot receive any other parameters, like `required`, etc.
- In `streamlink_cli.main.setup_plugin_args`, find the global argument
references of each plugin, set the available default values and add
the plugin to the argument's `plugins` list, which will be read by
the docs generator
- In `streamlink_cli.main.setup_plugin_options`, set the provided
global argument values on the plugin's `options` dictionary
- Refactor docs/ext_argparse
- Don't override argparse.ArgumentParser when importing the parser
- Add list of supported plugins to the parameter description if the
`plugins` list is set on the argparse action object
- Add/improve/fix tests
2020-11-14 08:54:28 +01:00
bastimeyer
9d6c60644d
docs: fix most http links
...
- Debian repos are still http-only
- Ubuntu PPAs are still http-only
2020-11-11 17:20:51 -08:00
bastimeyer
176046d1e7
docs: add autosectionlabel Sphinx extension
...
- set `autosectionlabel_prefix_document` option to True
reference format is `page_name:headline-name`
- use auto-generated headline labels in :ref: links
- remove custom headline labels
2020-11-11 17:20:51 -08:00
back-to
02924fb4b2
plugins.huya: use FLV stream with multiple mirrors
...
Not every mirror works good for every user location,
the users must select the mirror which works for them.
```
$ streamlink https://www.huya.com/kpl -l info
[cli][info] Found matching plugin huya for URL https://www.huya.com/kpl
[cli][info] Available streams: source_al13, source_al (worst), source_tx, source_bd, source_tx15 (best)
[cli][info] Opening stream: source_tx15 (http)
```
2020-11-10 17:34:56 +01:00
bastimeyer
54c25e49a4
docs: add note about supported Windows versions
2020-11-09 22:39:46 -08:00
Ian Cameron
0aaeb19b0d
plugins.ellobo: plugin removal
2020-10-31 18:19:40 +01:00
Ian Cameron
500c5c4aca
plugins.kingkong: plugin removal
2020-10-31 12:45:08 +01:00
back-to
73a67c5af9
plugins.trt/trtspor: remove plugins
...
URLs are static
Ref https://github.com/streamlink/streamlink/issues/2928
TRT 1: https://tv-trt1.live.trt.com.tr/master.m3u8
TRT 2: https://tv-trt2.live.trt.com.tr/master.m3u8
TRT BELGESEL: https://tv-trtbelgesel.live.trt.com.tr/master.m3u8
TRT HABER: https://tv-trthaber.live.trt.com.tr/master.m3u8
TRT SPOR: https://tv-trtspor1.live.trt.com.tr/master.m3u8
TRT SPOR 2: https://tv-trtspor2.live.trt.com.tr/master.m3u8
TRT MÜZİK: https://tv-trtmuzik.live.trt.com.tr/master.m3u8
TRT ÇOCUK: https://tv-trtcocuk.live.trt.com.tr/master.m3u8
TRT TÜRK: https://tv-trtturk.live.trt.com.tr/master.m3u8
TRT AVAZ: https://tv-trtavaz.live.trt.com.tr/master.m3u8
TRT KURDÎ: https://tv-trtkurdi.live.trt.com.tr/master.m3u8
TRT ARABI: https://tv-trtarabi.live.trt.com.tr/master.m3u8
TRT WORLD: https://tv-trtworld.live.trt.com.tr/master.m3u8
RADYO 1: https://radio-trtradyo1.live.trt.com.tr/master.m3u8
TRT FM: https://radio-trtfm.live.trt.com.tr/master.m3u8
RADYO 3: https://radio-trtradyo3.live.trt.com.tr/master.m3u8
TRT TÜRKÜ: https://radio-trtturku.live.trt.com.tr/master.m3u8
TRT NAĞME: https://radio-trtnagme.live.trt.com.tr/master.m3u8
TRT ANTALYA: https://radio-trtantalya.live.trt.com.tr/master.m3u8
TRT ÇUKUROVA: https://radio-trtcukurova.live.trt.com.tr/master.m3u8
TRT GAP DİYARBAKIR: https://radio-trtgap.live.trt.com.tr/master.m3u8
TRT ERZURUM: https://radio-trterzurum.live.trt.com.tr/master.m3u8
TRT TRABZON: https://radio-trttrabzon.live.trt.com.tr/master.m3u8
TSR: https://radio-trttsr.live.trt.com.tr/master.m3u8
TRT RADYO KURDÎ: https://radio-trtradyo6.live.trt.com.tr/master.m3u8
TRT VOT EAST: https://radio-trtvoteast.live.trt.com.tr/master.m3u8
TRT VOT WORLD: https://radio-trtvotworld.live.trt.com.tr/master.m3u8
TRT VOT WEST: https://radio-trtvotwest.live.trt.com.tr/master.m3u8
TRT Memleketim Fm: https://radio-trtmemleketimfm.live.trt.com.tr/master.m3u8
TRT RADYO HABER: https://radio-trtradyohaber.live.trt.com.tr/master.m3u8
TRT WORLD: https://radio-trtworld.live.trt.com.tr/master.m3u8
TRT ARABI: https://radio-trtarabi.live.trt.com.tr/master.m3u8
TRT EBA İlkokul: https://tv-e-okul00.live.trt.com.tr/master.m3u8
TRT EBA Ortaokul: https://tv-e-okul01.live.trt.com.tr/master.m3u8
TRT EBA Lise: https://tv-e-okul02.live.trt.com.tr/master.m3u8
2020-10-31 08:46:07 +01:00
Ian Cameron
e2aa85d4ae
plugins.skai: plugin removal
2020-10-31 08:44:44 +01:00
Hunter Peavey
ad95081e89
docs: update wtwitch in thirdparty list ( #3286 )
2020-10-26 14:03:39 +01:00
bastimeyer
18b026b3d8
chore: remove file encoding header comments
2020-10-19 17:48:57 +02:00
bastimeyer
c94a810791
chore: remove is_py{2,3} compat checks
2020-10-19 17:28:47 +02:00
Sebastian Meyer
df6ab1249b
chore: drop support for Python 3.5 ( #3269 )
...
- Bump Python version requirement to 3.6
- Update pypi package classifiers
- Update docs
- Update CI test runners and codecov config
2020-10-19 17:26:45 +02:00
bastimeyer
8034b16063
chore: drop support for Python 2
...
- Bump Python version requirement to 3.5
- Remove unneeded compatibility dependencies
- Remove py2 warning from streamlink.session
- Update pypi package classifiers
- Update docs
- Remove universal bdist_wheel
- Update CI test runners and codecov config
2020-10-19 14:54:14 +02:00
Ian Cameron
efe4e7d8fd
docs: add plugin addition/removal infos ( #3249 )
2020-10-17 12:31:01 +02:00
back-to
72b2e9cf4c
plugins.dingittv: removed, website is unmaintained
2020-10-16 16:18:56 -07:00
Forrest
403d16e426
plugins.itvplayer: remove due to DRM ( #2934 )
2020-10-16 23:20:20 +02:00
back-to
28a5214851
plugins.livestream: remove AkamaiHDStream, use only secure HLSStream ( #3243 )
2020-10-16 23:02:40 +02:00
beardypig
4c4ee18a85
plugins.cbsnews: support for live streams from CBS News ( #3251 )
2020-10-16 23:00:48 +02:00
Ian Cameron
50c8cc2f64
plugins.tv3cat: update URL match, test and plugin matrix
...
- allow http and https schemes in URL match
- escape literal dots in URL match
- remove unnecessary pass statement in except
- update test for both http and https
- update plugin matrix with correct domain
2020-10-12 21:30:57 -07:00
bastimeyer
32c05e1508
docs: add developing menu with basic setup steps
2020-10-12 16:37:13 -07:00
Forrest
cb5cee6109
Merge pull request #3216 from mkbloke/srgssr
...
plugins.srgssr: plugin removal
2020-10-06 19:15:36 -07:00
Forrest
8ae3f7729c
Merge pull request #3204 from amurzeau/use-recommonmark-as-an-extension
...
docs: use recommonmark as an extension
2020-10-04 19:50:38 -07:00
Ian Cameron
d0587c2282
plugins.srgssr: plugin removal
2020-10-01 18:05:40 +01:00
Ian Cameron
862df06271
plugins.aljazeeraen: plugin removal ( #3207 )
...
```
streamlink https://live-hls-web-aje.getaj.net/AJE/03.m3u8 best
streamlink https://www.youtube.com/channel/UCNye-wNBqNL5ZzHSJj3l8Bg best
```
2020-09-30 19:18:55 +02:00
Ian Cameron
21a3067c17
plugins.tv999: new plugin for http://tv999.bg/live.html ( #3199 )
2020-09-26 17:10:16 +02:00
Ian Cameron
658164dd3c
plugins.cdnbg: update url_re, plugin test, plugin matrix ( #3205 )
2020-09-26 17:07:39 +02:00
Ian Cameron
862523a67e
plugins.mico: new plugin for http://www.micous.com/ ( #3188 )
2020-09-26 06:49:14 +02:00
Alexis Murzeau
3561be7311
docs: use recommonmark as an extension
...
Sphinx v1.8 has deprecated source_parsers which is used for recommonmark.
This commit replace the use of source_parsers for recommonmark with the
use of recommonmark as an extension (supported by recommonmark since
0.5.0).
2020-09-26 00:16:07 +02:00
back-to
19eb7c9c08
plugins.wasd: fixed plugin ( #3139 )
...
- fixed _url_re
- use api v2 for livestreams
- removed VOD support
2020-09-22 02:24:47 +02:00
Ian Cameron
e5b67df9a9
plugins.svtplay: rewrite/fix ( #3155 )
2020-09-22 02:15:48 +02:00
bastimeyer
1913115ea4
docs: add comment regarding pip/pip3 differences
2020-09-17 18:41:02 -07:00
bastimeyer
0aaaa1d510
docs: replace easy_install macOS entry with pip
2020-09-17 18:41:02 -07:00
bastimeyer
7f0659a498
docs: fix NixOS link
2020-09-17 18:41:02 -07:00
hymer-up
90b8bb81d1
plugins.dogus: add startv URL ( #3161 )
2020-09-17 20:21:26 +02:00
hymer-up
c2913070b6
plugins.startv: remove plugin ( #3163 )
2020-09-17 20:20:55 +02:00
Ian Cameron
d24467f8dd
plugins.drdk: fix livestreams ( #3115 )
2020-09-02 08:12:20 +02:00
back-to
abe6b6df26
plugins.europaplus: remove plugin
...
Stream can be used with the VK plugin.
https://vk.com/europaplus
https://vk.com/video-19043_456239355
2020-09-01 13:09:36 -07:00
Ian Cameron
2718146203
plugins.huomao: fix/rewrite ( #3126 )
...
- Add support for VODs
- Add support for title, author and category information
- Update URLs in tests
closes https://github.com/streamlink/streamlink/issues/2341
2020-08-29 18:47:41 +02:00
Tr4sK
38197fa7fd
plugins.mrtmk: new plugin for http://play.mrt.com.mk/ ( #3097 )
...
```
streamlink http://play.mrt.com.mk/live/45 best
```
https://en.wikipedia.org/wiki/Macedonian_Radio_Television
Co-authored-by: back-to <backto@protonmail.ch>
2020-08-23 11:00:45 +02:00
Ian Cameron
d3ca4ab8b9
Fix formatting for reuters plugin entry
2020-08-21 16:34:42 -07:00
Ian Cameron
b984659665
docs: Add reuters.com for reuters plugin entry in plugin matrix ( #3124 )
2020-08-22 01:01:43 +02:00
Ian Cameron
00fd4d2f5e
docs: update turkuvaz plugin matrix entry ( #3114 )
...
Co-authored-by: Ian Cameron <mkbloke@gmail.com>
2020-08-18 01:09:59 +02:00
Yahya
837416824d
docs: update reference to minimum VLC version
...
VLC 3 has been released for a while now.
2020-07-26 17:54:21 -07:00
Il Harper
dcd47faf1b
Apply suggestions from code review
...
Co-authored-by: Sebastian Meyer <mail@bastimeyer.de>
2020-07-26 17:53:47 -07:00
Il Harper
8934bd6a49
Add OBS-Streamlink into thirdparty.rst
...
Add [OBS-Streamlink](https://github.com/dd-center/obs-streamlink ) into thirdparty.rst
2020-07-26 17:53:47 -07:00
back-to
4f824d2a7c
plugins.cybergame: removed
2020-07-18 12:30:41 -07:00
back-to
c905798a22
plugins.douyutv: removed
...
currently not fixable without some kind of a javascript engine
closes https://github.com/streamlink/streamlink/issues/2943
closes https://github.com/streamlink/streamlink/pull/2945
2020-07-11 17:02:57 -07:00
back-to
a45383ce33
plugins.pandatv: removed
2020-07-11 17:02:29 -07:00
back-to
2c1ac27f84
plugins.vaughnlive: removed
...
they use google reCAPTCHA for the session id
closes https://github.com/streamlink/streamlink/issues/2178
2020-07-07 18:04:02 -07:00
beardypig
c443ae3c37
plugins.cdnbg: update plugin to support new sites, and remove old sites ( #2912 )
...
- added support for armymedia.bg and chernomore.bg
- removed inlife.bg as it has migrated to cdn.netbadgers.com
- removed bitelevision.com as it no longer exists
- added support for i.cdn.bg urls
- removed support for video.bstv.tv
2020-07-05 09:50:44 +02:00
Ian Cameron
7003ae3a2e
plugins.tvnbg: plugin removal ( #3056 )
...
static URL
https://play.tvn.bg/TVNweb/index.m3u8
2020-07-04 09:39:01 +02:00
Billy2011
5f76ed5d09
plugins.beattv: remove plugin ( #3053 )
...
be-at.tv is redirected to youtube:
https://www.youtube.com/user/BeAtTvChannel
2020-07-04 09:33:11 +02:00
bastimeyer
97f8d1067d
plugins.mixer: remove plugin
2020-06-22 16:31:51 -07:00
Ian Cameron
6edaa40244
plugins.reshet: plugin removal ( #3000 )
...
Ref https://github.com/streamlink/streamlink/pull/3034
2020-06-21 11:13:35 +02:00
Ian Cameron
27075cccaa
plugins.n13tv: new plugin - replaces plugins.reshet ( #3034 )
2020-06-21 11:12:47 +02:00
Ian Cameron
5a0eee1d69
plugins.btv: remove login and fix API URL ( #3019 )
...
closes https://github.com/streamlink/streamlink/issues/2899
Co-authored-by: Ian Cameron <mkbloke@gmail.com>
2020-06-12 17:25:09 +02:00
bastimeyer
90e634ec17
docs/install: fix Windows package manager
2020-06-03 13:16:46 -07:00
Code
a5252125ae
Streamlink was added to Windows Package Manager
2020-06-02 22:15:11 -07:00
Alexis Murzeau
f6ce7b6f5e
docs: update debian install instructions
...
Users should now use Debian backports when using Debian stable.
2020-05-12 19:20:26 -07:00
Vladimir Stavrinov
3f24fde730
plugins.nbcnews: new plugin for http://nbcnews.com/now ( #2927 )
2020-04-28 18:34:23 +02:00
back-to
1d9eeafb90
plugins.viasat: remove play.nova.bg domain
2020-04-26 13:21:56 -07:00
back-to
8046deac53
docs: remove unimportant note / file
2020-04-26 13:21:29 -07:00
beardypig
1cb43e313d
plugins.tv1channel: remove tv1channel plugin
2020-04-17 13:07:28 +02:00
beardypig
a0bb7bc1de
plugins.eurocom: remove eurocom plugin
2020-04-17 11:15:03 +02:00
Zhenyu Hu
90c94f8643
plugins.kugou: Add Kugou Fanxing live plugin ( #2794 )
...
plugin for https://fanxing.kugou.com
https://en.wikipedia.org/wiki/KuGou
Co-authored-by: back-to <backto@protonmail.ch>
2020-04-13 10:54:13 +02:00
back-to
0e0df62543
plugins.zeenews: new plugin for https://zeenews.india.com/live-tv
2020-04-12 11:42:57 -07:00
back-to
7204cfc6b7
plugins.younow: remove plugin
...
seems like you need a third party account for a normal login
not really worth to fix this
2020-04-10 16:38:12 -07:00
malvinas2
e90d5f0e57
plugins.rtve: Added support for clan tve, children's channel of RTVE ( #2875 )
...
online available at https://www.rtve.es/infantil/directo/ since March.
2020-04-10 08:59:52 +02:00
bastimeyer
c74b3c45c1
docs: reformat donation page
...
- split text paragraphs
- fix unnecessary section header in menu
- add github avatars for better user recognition
- update bastimeyer's donation links
2020-04-07 16:46:23 -07:00
bastimeyer
1402fb0d39
docs: fix and rewrite index page
2020-04-07 16:46:23 -07:00
bastimeyer
0764fcf0da
docs: rewrite pip/source install section
2020-04-07 16:46:23 -07:00
bastimeyer
3f4c1943a2
docs: rewrite windows nightly builds section
2020-04-07 16:46:23 -07:00
Alexis Murzeau
eade222670
docs: fix duplicate object description of streamlink in api docs
...
A module directive for the streamlink module is duplicated in
both api_guide.rst and api.rst.
Remove the one in api_guide.
This was triggering warning with sphinx:
WARNING: duplicate object description of streamlink, other instance in
api, use :noindex: for one of them.
2020-04-04 18:30:45 +02:00
Finn
c5d8445591
plugins.invintus: Add support for Invintus Media live streams and VOD ( #2845 )
2020-03-29 11:13:12 +02:00
back-to
dbc0697b4f
plugins.rotana: new plugin for rotana.net ( #2838 )
...
https://en.wikipedia.org/wiki/Rotana_Records
```
$ streamlink https://rotana.net/live/
[cli][info] Found matching plugin rotana for URL https://rotana.net/live/
[cli][info] Available streams: 1080p (worst, best)
[cli][info] Opening stream: 1080p (hls)
```
closes https://github.com/streamlink/streamlink/issues/2808
2020-03-29 11:12:16 +02:00
Riolu
682b2d5c72
plugins.radiko: Add support for radiko.jp ( #2826 )
2020-03-29 11:11:06 +02:00
bastimeyer
349b820835
docs: fix multiple options on the same line
2020-03-27 16:28:14 -07:00
back-to
192a7ccc2c
plugins.kanal7: Removed Plugin they use static URLs
...
closes https://github.com/streamlink/streamlink/issues/2658
Examples:
```
streamlink --http-header "Referer=https://www.kanal7avrupa.com/canli-izle " "https://live.kanal7.com/live/kanal7AvrupaLive/index.m3u8 " best
streamlink --http-header "Referer=https://www.kanal7.com/canli-izle " "https://live.kanal7.com/live/kanal7LiveDesktop/index.m3u8 " best
streamlink --http-header "Referer=https://www.ulketv.com.tr/canli-yayin " "https://live.kanal7.com/live/ulkeTvLiveDesktop/index.m3u8 " best
```
2020-03-26 16:49:04 -07:00
back-to
a45c885f5b
plugins.showroom: Fix HLS missing segments
...
use a custom playlist_reload_time of 1.5 sec
closes https://github.com/streamlink/streamlink/pull/2735
closes https://github.com/streamlink/streamlink/issues/2726
2020-03-26 16:48:48 -07:00
bastimeyer
b5ebd054e4
plugins.twitch: remove oauth token login
2020-03-26 14:36:47 +01:00
YYY
9548a690ef
plugins.nicolive: new plugin for Niconico Live ( #2651 )
...
closes https://github.com/streamlink/streamlink/issues/2450
2020-03-21 09:00:26 +01:00
Uinden
af463299ff
plugins.wasd: new plugin for WASD.TV ( #2641 )
...
closes https://github.com/streamlink/streamlink/issues/2636
Co-authored-by: back-to <backto@protonmail.ch>
2020-03-21 08:56:08 +01:00
back-to
d4b00527aa
plugins.mlgtv: remove plugin they use DRM for Livestreams ( #2829 )
2020-03-14 12:44:56 -07:00
malvinas2
bc365c314f
plugins.albavision: Added support for ATV and ATVMas ( #2801 )
...
closes https://github.com/streamlink/streamlink/issues/2494
2020-03-07 11:48:53 +01:00
Yavuz Kömeçoğlu
21935b86b3
plugins.galatasaraytv: Add support for GALATASARAY SK TV ( #2760 )
...
- https://galatasaray.com/
- https://en.wikipedia.org/wiki/Galatasaray_TV
2020-02-08 10:51:00 +01:00
malvinas2
be8e2c6e01
plugins.latina: new plugin for https://www.latina.pe/tvenvivo ( #2793 )
...
* Added support for Latina (formerly Frecuencia Latina), southamerican television network located in Peru.
* plugins.latina: code cleanup, use bitrate for stream name
Co-authored-by: back-to
closes https://github.com/streamlink/streamlink/issues/2493
2020-02-08 10:48:14 +01:00
Forrest
9aec7e6c80
Merge pull request #2770 from bastimeyer/2020
...
2020
2020-01-16 14:01:39 -08:00
bastimeyer
e045b4e318
docs: fix MPV parameters on common issues page
...
and add link to --player-args parameter
2020-01-16 18:41:44 +01:00
bastimeyer
c105326fdb
2020
2020-01-16 18:32:24 +01:00
Forrest
ad276c4eef
Merge pull request #2742 from back-to/ustream_ibm
...
plugins.ustream: Added support for video.ibm.com
2019-12-18 13:23:50 -08:00
Forrest
25308b628e
Merge pull request #2737 from krathalan/master
...
Add wtwitch to list of thirdparty programs
2019-12-15 11:19:39 -08:00
back-to
f6b604cb66
plugins.ustream: Added support for video.ibm.com
2019-12-15 10:59:52 +01:00
Hunter Peavey
608d124a20
Make requested changes
2019-12-14 10:24:16 -08:00
back-to
da4d885f9d
docs/tests: remove python 3.4, use 3.8 and nightly for travis-ci
...
Python 3.4 has reached end-of-life.
https://www.python.org/downloads/release/python-3410/
2019-12-14 11:18:29 +01:00
Hunter Peavey
a42eb00e55
Move image position
2019-12-13 20:54:22 -08:00
Hunter Peavey
9d07b101dd
Try adding an image
2019-12-13 20:53:15 -08:00
Hunter Peavey
93bec78872
Add wtwitch to list of thirdparty programs
2019-12-13 20:47:11 -08:00
Forrest
074c270d85
Merge pull request #2700 from bastimeyer/docs/fix-cli-tutorial
...
docs.cli: fix and reword the tutorial section
2019-11-16 13:05:46 -08:00
bastimeyer
b4298c8185
docs.cli: fix and reword the tutorial section
2019-11-16 21:28:38 +01:00
back-to
ba8468e2f2
Merge pull request #2671 from derrod/vlive
...
plugins.vlive: Add support for V LIVE live streams
2019-11-16 15:26:22 +01:00
back-to
7b48fe7ca0
Merge pull request #2659 from ssaqua/linelive
...
plugins.linelive: update to support VOD/archived streams
2019-11-16 15:12:37 +01:00
derrod
5a012d9c8d
plugins.vlive: Add support for V LIVE live streams
2019-10-25 14:41:26 +02:00
Forrest
5d18948d0f
Merge pull request #2630 from printempw/twitcasting
...
plugins.twitcasting: new plugin for TwitCasting.tv
2019-10-19 12:41:23 -07:00
back-to
4834a876c5
Merge pull request #2653 from beardypig/albavision
...
plugins.albavision: support for some albavision live streams
2019-10-19 20:12:53 +02:00
ssaqua
41f7df2078
plugins.linelive: update to support VOD/archived streams
2019-10-11 21:39:55 +13:00
beardypig
5f4b750f89
plugins.albavision: support for some albavision live streams
...
Supports
- http://www.tvc.com.ec
- http://www.rts.com.ec
- https://www.elnueve.com.ar
with some paritially hardcoded streams. This list can be expanded by
adding more hardcoded stream urls, or by parsing the stream urls from
the javascript (a future enhancement).
Fixes #1825 .
2019-10-05 22:15:16 +02:00
beardypig
da913ec11e
plugins.viutv: support for the viu.tv live stream
2019-10-05 22:11:59 +02:00
printempw
262a54b830
plugins.twitcasting: new plugin for TwitCasting.tv
2019-09-17 17:36:24 +08:00
back-to
a7fce7cb8d
plugins.willax: new plugin for http://willax.tv/en-vivo/
2019-08-26 20:39:49 +02:00
beardypig
c1f29b455a
plugins.nownews: added support for the HK news site news.now.com
2019-08-19 13:23:56 +02:00
Vladimir Stavrinov
0f011ae9c9
plugins.oneplusone: fix site changes ( #2425 )
2019-08-09 18:05:44 +00:00
Mohamed El Morabity
06909ae062
plugins.clubbingtv: new plugin for Clubbing TV website ( #2569 )
...
closes #2468
2019-08-08 14:45:12 +00:00
Forrest
2dd3e2799d
Merge pull request #2575 from back-to/2457
...
plugins.TV1Channel: Fixed new livestream iframe
2019-08-04 11:12:44 -07:00
back-to
7ce2480a42
plugins.npo: removed due to DRM
2019-08-04 18:12:08 +02:00
back-to
d76899050c
plugins.TV1Channel: Fixed new livestream iframe
2019-08-04 18:04:06 +02:00
ssaqua
3302f655a8
plugins.linelive: new plugin for LINE LIVE (live.line.me) ( #2574 )
...
closes #2573
2019-08-04 15:30:11 +00:00
back-to
ad0bee87b8
Merge pull request #2442 from back-to/TL
...
plugins.teamliquid: New domain, fix stream_weight
2019-05-25 07:50:54 +00:00
skulblakka
bd24ab8703
plugins.DLive: New Plugin for dlive.tv ( #2419 )
...
close https://github.com/streamlink/streamlink/issues/2417
2019-05-11 07:54:28 +00:00
Davi Guimarães
b5ba617b05
plugins.cubetv: base url changes ( #2430 )
2019-05-11 07:47:33 +00:00
Forrest
c8ed1daff1
Merge pull request #2131 from melmorabity/vimeo
...
plugins.vimeo: add support for vimeo.com
2019-04-21 12:35:05 -07:00
back-to
613756c20b
plugins.teamliquid: New domain, fix stream_weight
...
closes https://github.com/streamlink/streamlink/issues/2407
closes https://github.com/streamlink/streamlink/issues/2416
2019-04-21 10:36:16 +02:00
back-to
40e3f7e107
plugins: Removed rte and tvcatchup
...
---
rte: DRM
closes https://github.com/streamlink/streamlink/issues/2426
---
tvcatchup: website offline
Ref https://github.com/streamlink/streamlink/issues/2431
2019-04-20 13:06:19 +02:00
back-to
f13562f762
plugins.reuters: New Plugin
2019-04-19 16:35:02 +02:00
back-to
bd1b43091d
plugins.okru: Fixed Plugin ( #2374 )
...
- renamed plugin from ok_live to okru
- use a different version of this plugin
- added support for HTTP + RTMP
closes https://github.com/streamlink/streamlink/issues/2364
2019-03-26 16:46:40 +00:00
Vladimir Stavrinov
499301dd27
plugins.ntv: new Plugin for ntv.ru ( #2351 )
...
closes https://github.com/streamlink/streamlink/issues/2346
2019-03-24 17:07:00 +00:00
Peter Rowlands (변기호)
7e0c9d21aa
plugins.facebook: Support manifest strings and tahoe player urls ( #2286 )
...
Immediate playback for DASH streams with separate audio and video
streams will not be supported until proper SegmentBase handling is
implemented.
closes https://github.com/streamlink/streamlink/issues/2133
closes https://github.com/streamlink/streamlink/issues/2164
closes https://github.com/streamlink/streamlink/pull/2324
WIP for https://github.com/streamlink/streamlink/issues/2168
2019-03-24 17:04:39 +00:00
back-to
6a740975c2
plugins.cdnbg: New domain videochanel.bstv.bg
...
closes https://github.com/streamlink/streamlink/issues/2343
2019-03-18 17:39:32 +01:00
bastimeyer
bb8ed2ef1b
docs/install: move Windows and macOS to the top
2019-02-02 13:04:04 +01:00
bastimeyer
7bf1a0dcff
docs/install: rewrite virtual env section
2019-02-02 13:01:37 +01:00
bastimeyer
4e2c941b0b
docs/install: simplify pip user/system table
...
The removal of shell prompts and switch to proper shell lexers enables
having comments in the code blocks
2019-02-02 12:20:02 +01:00
bastimeyer
991cd6410b
docs/install: shell code blocks, remove prompts
2019-02-02 12:14:07 +01:00
bastimeyer
82a72d5651
docs/install: rewrite source code and pip section
2019-02-02 12:02:44 +01:00
bastimeyer
b6991f26c9
docs/install: git+makepkg instead of AUR helper
2019-02-02 12:02:28 +01:00
Brian Callahan
ac77467b50
Add OpenBSD to the installation docs
2019-02-01 17:36:42 -05:00
Steve Oswald
8cb2e6904c
plugins.zattoo: Added support for www.1und1.tv ( #2274 )
2019-01-31 18:26:00 +00:00
bastimeyer
54d8d1ced8
2019
2019-01-28 16:45:17 +01:00
back-to
f972fbf262
plugins.kanal7: Fixed iframe_re/stream_re, added new domain
...
closes https://github.com/streamlink/streamlink/issues/2215
2019-01-13 19:46:41 +01:00
back-to
12f79fed37
plugins.turkuvaz: Added support for channel 'apara'
...
- use https for api urls
- added missing url tests and plugin matrix entry for other domains
closes https://github.com/streamlink/streamlink/issues/2216
2019-01-11 19:13:31 +01:00
Forrest
94a8a7301c
Add icon, modify installer, update docs ( #2165 )
...
Fixes #1123
2018-12-31 04:37:51 +01:00
back-to
ee81d1a0a2
plugins.afreeca: use Referer for every connection ( #2204 )
...
* plugins.afreeca: use Referer for every connection
* plugins.afreeca: removed old domains that won't work with the plugin
2018-12-20 18:46:38 -08:00
back-to
da7e9ca1c1
plugins.cdnbg: Update for extra channels ( #2186 )
...
* plugins.cdnbg: Update for extra channels
- http://inlife.bg/
- https://mmtvmusic.com/live/
- http://mu-vi.tv/LiveStreams/pages/Live.aspx
---
- use python logging
- removed SSL Verification for Stream URLs
- find iframes with `:` instead of `:`
* plugins.cdnbg: Added some more URL tests
Removed "tvevropa.com",
can not find a livestream url on the website.
2018-12-09 12:12:49 -08:00
Stefan de Konink
ab3d7b233c
Update the documentation with comments for playing YouTube Live Streams ( #2156 )
...
* Update the documentation with comments for playing YouTube Live Streams
* Suggestions by @bastimeyer
* Extra empty lines.
2018-12-08 12:35:46 -08:00
Forrest
5ea41a4349
Merge pull request #2187 from back-to/SBScokr
...
plugins.sbscokr: New Plugin for http://play.sbs.co.kr/onair/pc/index.html
2018-12-08 12:33:22 -08:00
Forrest
207bff1c9c
Merge pull request #2188 from back-to/VTVgo
...
plugins.vtvgo: New plugin for https://vtvgo.vn/
2018-12-08 12:32:53 -08:00
back-to
3bb4443742
plugins.vtvgo: New plugin for https://vtvgo.vn/
...
VTV is the national television broadcaster of Vietnam.
https://en.wikipedia.org/wiki/Vietnam_Television
2018-12-01 23:40:16 +01:00
back-to
a8a5eaac2a
plugins.sbscokr: New Plugin for http://play.sbs.co.kr/onair/pc/index.html
...
SBS is a national South Korean television and radio network company.
- https://en.wikipedia.org/wiki/Seoul_Broadcasting_System
2018-12-01 21:27:21 +01:00
back-to
d8e875818e
plugins.stv: New Plugin for https://player.stv.tv/live
...
STV is a television channel serving Scotland.
- https://en.wikipedia.org/wiki/STV_(TV_channel)
2018-12-01 20:04:08 +01:00
bastimeyer
eab005175d
Merge pull request #2137 from gravyboat/feature/config_file_clarification
2018-10-27 13:58:15 +02:00
qkolj
edb9f2d7af
plugins.tvibo: Add support for livestreams on player.tvibo.com ( #2130 )
...
idmantv.az hosts live streams of three TV channels from Azerbaijan.
- http://player.tvibo.com/aztv/5929820
- http://player.tvibo.com/aztv/6858270
- http://player.tvibo.com/aztv/3977238
2018-10-26 17:30:38 +00:00
qkolj
7e3d1d5d76
plugins.metube: Add support for live streams and VoDs on www.metube.id ( #2112 )
...
* plugins.metube: Add support for live streams and VoDs on metube.id
meTube.id is an Indonesian video sharing website owned by MNC Media that has live streams of many Indonesian TV channels.
Plugin works for both live streams and VoDs.
2018-10-26 17:29:06 +00:00
Forrest
822ae3a7cf
Add a note about specifying the full player path
2018-10-24 16:23:56 -07:00
Mohamed El Morabity
104af68b35
plugins.vimeo: fix alphabetical order in plugin matrix
2018-10-24 17:47:56 +02:00
Mohamed El Morabity
ca85da7fed
plugins.vimeo: new plugin for Vimeo streams
2018-10-23 18:33:12 +02:00
Mohamed El Morabity
b21df07689
plugins.pluzz: fixes and francetvinfo.fr support ( #2119 )
...
- speeds up stream resolution for HDS streams (by using a static URL for the SWF player instead of searching it each time the plugin is run)
- makes the plugin use token generator for all kind of streams (since a recent change on France TV)
- enable full support for videos on francetvinfo.fr and its subdomains
2018-10-18 18:30:26 +00:00
Forrest
07330d8361
Remove bountysource from donation page, update flattr
2018-10-12 19:08:55 -07:00
Vinny
24de9d2bda
docs: Added documentation for the Funimation plugin ( #2091 )
...
Added information regarding the required session cookie for the
Funimation plugin.
2018-10-12 15:34:11 +02:00
qkolj
ac007c5d1d
plugins.tamago: support for live streams on player.tamago.live ( #2108 )
2018-10-12 15:30:16 +02:00
Forrest
934ad3f0eb
Merge pull request #2100 from qkolj/cubetv
...
plugins.cubetv: support for live streams on cubetv.sg
2018-10-10 15:01:15 -07:00
Petar Kukolj
0d0328f0f4
plugins.ok_live: Changed URL regex to support VoDs
2018-10-07 02:38:19 +02:00
Petar Kukolj
ca97a0aed9
plugins.cubetv: support for live streams on cubetv.sg
2018-10-06 14:47:33 +02:00
Forrest
bcdbfd0a82
Merge pull request #2084 from beardypig/stadium
...
plugins.stadium: support for live stream on watchstadium.com
2018-10-02 12:05:59 -07:00
beardypig
b4c5c407b7
plugins.stadium: support for live stream on watchstadium.com
2018-10-02 15:55:22 +02:00
beardypig
c6d8884e73
plugins.senategov: support for hearing streams on senate.gov
2018-10-02 15:54:30 +02:00
Forrest
4e4a5a97b5
Merge pull request #2080 from back-to/teleclubzoom
...
plugins.teleclubzoom: New plugin for teleclubzoom.ch
2018-09-27 14:31:36 -07:00
back-to
ff25b8e014
plugins.oldlivestream: remove plugin, service not available anymore ( #2081 )
...
* plugins.oldlivestream: remove plugin, service not available anymore
The old subdomain redirects to the new domain,
which is already a Streamlink plugin.
* plugins.oldlivestream: Add filename for empty files on Windows.
2018-09-27 11:24:09 -07:00
back-to
eb303ce627
plugins.teleclubzoom: New plugin for teleclubzoom.ch
...
TV Channel from Switzerland.
2018-09-25 15:15:58 +00:00
fozzy
0599dc6665
plugins.egame: new plugin for egame.qq.com ( #2070 )
2018-09-20 12:26:30 +00:00
back-to
2eb54a3d51
Removed old or unwanted Streamlink Plugins
...
They can still be used if they are not broken.
https://streamlink.github.io/cli.html#sideloading-plugins
If they are broken and someone wants to fix it,
it can be readded if they match
https://github.com/streamlink/streamlink/blob/master/CONTRIBUTING.md#plugin-requests
---
Added a script to create empty files only for the windows installer,
instead of creating empty files in this repo
used `touch` for it, there might be also a better solution.
If a plugin gets deleted, it must be added to this list.
The list can be cleaned up after 2 or 3 releases.
2018-08-08 12:33:50 +02:00
mp107
2cfa2110f9
plugins.ltvlmslv: new Plugin for Latvian live TV channels on ltv.lsm.lv ( #1986 )
...
* plugins.ltvlmslv: Add support for Latvian live channels on ltv.lsm.lv
* plugins.LtvLsmLv: use itertags and made it more failsafe
- search only for "embed.lsm.lv" as there are other iframes on this
website
- search for all video sources, but only use m3u8
- use User-Agent and Referer for the whole Session
- There are also DASH streams available, but they are not added as they
don't bring any benefits here.
2018-08-08 09:50:20 +00:00
back-to
66409146e3
docs-CLI: Fix for sort and prog issue
...
Fix unsorted plugin commands on python <= 3.5
afa12b6d1e
also for streamlink -h
Fix `%(prog)s`
https://streamlink.github.io/latest/cli.html#player-options
Fix block at the end
https://streamlink.github.io/latest/cli.html#cmdoption-t
2018-07-26 21:33:59 +02:00
jackyzy823
ed06877559
Plugin Request: new plugin for Abema.tv ( #1949 )
...
* plugin.abematv: implement plugin for Abema.tv
* plugin.abematv: fail fast if video requiring a login and check json schema
2018-07-25 11:06:53 -07:00
back-to
3a0c2f6891
plugins.media_ccc_de: removed plugin
...
I don't think anyone is using this plugin
at least the VOD part is broken for two years
`display_mime_type` was droped 2 years ago and would always raise a
KeyError in Streamlink
Example when it changed in 2016 for the Kodi Addon
https://github.com/cccc/plugin.video.media-ccc-de/pull/7/files
32e27e6814
2122ebf401/src/streamlink/plugins/media_ccc_de.py (L85)
The livestreams might work, but they are not available right now.
---
The `self.session.http` part would need an update,
but since I don't know if someone is using this plugin it is not worth
it.
---
If someone is still using the livestream part,
leave a comment here and I would fix it.
2018-07-22 14:52:36 +02:00
back-to
fbdea863d6
plugins.zattoo: session update and allow muxed hls / dash streams ( #1902 )
...
* plugins.zattoo: session update and allow muxed hls / dash streams
use new streamlink cookie api
the default session time is set to 30 days,
after every two hours there will be a check if the session is actually valid.
there is also a forced session reset if the streamlink cache data is invalid
---
use new streamlink logging api
---
New option `--zattoo-stream-types`, this allows the usage of other stream types
- hls - normal hls streams - this is the default which will be used as default
- hls5 - muxed hls streams
- dash - dash streams
they are not enabled by default, as this would spam to many not needed mirrors.
Support for other Zattoo based websites.
- https://iptv.glattvision.ch
- https://mobiltv.quickline.com
- https://player.waly.tv
- https://tvplus.m-net.de
- https://www.bbv-tv.net
- https://www.meinewelt.cc
- https://www.myvisiontv.ch
- https://www.netplus.tv
- https://www.quantum-tv.com
- https://www.saktv.ch
- https://www.vtxtv.ch
* plugins.zattoo: raise PluginError for invalid logins
* plugins.zattoo: rebase master, use utils.args for comma_list_filter
2018-07-06 18:37:39 -07:00
beardypig
40e2bb0a5b
plugin.tvtoya: refactor, add tests, plugin docs, etc.
2018-07-01 00:40:14 +02:00
Forrest
20006e4af0
Merge pull request #1857 from beardypig/mjunoon
...
plugins.mjunoon: support for live and vod streams on mjunoon.tv
2018-06-28 12:21:55 -07:00
beardypig
755da489bc
plugins.nineanime: no longer supported
2018-06-28 00:32:28 +02:00
beardypig
56de03a367
plugins.tv8cat: plugin removed - the live broadcast is no longer available
2018-06-27 16:49:47 +02:00
beardypig
88fc1af7a7
plugins.mjunoon: support for live and vod streams on mjunoon.tv
2018-06-27 15:54:40 +02:00