./multimedia/streamlink, Tool that pipes video streams into a video player

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.8.1, Package name: streamlink-0.8.1, Maintainer: pkgsrc-users

Streamlink is a command-line utility that pipes video streams from various
services into a video player, such as VLC. The main purpose of Streamlink
is to allow the user to avoid buggy and CPU heavy flash plugins but still
be able to enjoy various streamed content.

Streamlink is a fork of Livestreamer

Required to run:
[security/py-cryptodome] [www/py-websocket-client]

Master sites:

SHA1: 2dd0fe64e2a1810d877672f28596fed076618374
RMD160: 66101b707b7aa0ae57b943b78547c993a2bf325a
Filesize: 29992.244 KB

Version history: (Expand)

CVS history: (Expand)

   2017-11-13 20:36:27 by Maya Rashish | Files touched by this commit (7)
Log message:
reset maintainer
   2017-10-11 14:47:08 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Fix dependency.
   2017-10-07 21:04:43 by Maya Rashish | Files touched by this commit (1)
Log message:
streamlink: fix dependency
   2017-10-07 19:27:41 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
streamlink: update to 0.8.1

        Multiple plugin fixes (twitch, vaughlive, hitbox, etc.)
        Donations! We've gone ahead and joined the Open Collective at \ 
        Multiple doc updates
        Support for SOCKS proxies
        Code refactoring

        Stream types will now be sorted accordingly in terms of quality
        TeamLiquid.net Plugin added
        Numerous plugin & bug fixes
        Updated HomeBrew package
        Improved CLI documentation

	We've updated more plugins, improved documentation, and moved out nightly \ 
builds to Bintray (S3 was costing wayyyy too much).

Full changelog at:
   2017-04-27 18:02:30 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
streamlink: update to 0.5.0

note about release notes: py-crypto can be used as an
alternative to py-cryptodome, it isn't a missing dependency.

Lot's of contributions since the last release. As always, lot's of updating to \ 
One of the new features is the addition of Google Drive / Google Docs, you can \ 
now stream videos stored on Google Docs.
We've also gone ahead and removed dead plugins (sites which have gone down) as \ 
well as added pycrypto as a dependency for future plugins.
Again, many thanks for those who have contributed!
If you think that this application is helpful, please consider supporting the \ 
maintainers by donating.
Thank you very much!


CallMeJuf <CallMeJuf@users.noreply.github.com> (2):
      Aliez plugin now accepts any TLD (#696)
      New Periscope URL #748

Daniel Draper <Germandrummer92@gmail.com> (2):
      More robust url regex for bigo plugin.
      More robust url regex for bigo plugin, added unittest

Josip Ponjavic <josipponjavic@gmail.com> (4):
      fix vaugnlive info_url
      Update archlinux installation instructions and maintainer info
      setup: choose pycrypto as a dependency using an environment variable
      Add info about pycrypto and pycountry variables to install doc

Mohamed El Morabity <melmorabity@users.noreply.github.com> (1):
      plugins.pluzz: fix SWF player URL search to bring back HDS stream support \ 

back-to <back-to@users.noreply.github.com> (5):
      plugins.camsoda Added support for camsoda.com
      plugins.canlitv - Added new plugin canlitv
      Removed dead plugins (#702)
      plugins.camsoda - Added tests and small update for the plugin
      plugins.garena - Added new plugin garena

beardypig <beardypig@users.noreply.github.com> (11):
      plugins.bbciplayer: add support for BBC iPlayer live and VOD
      plugins.vaughnlive: updated player version and info URL
      plugins.vaughnlive: search for player version, etc in the swf file
      plugins.beam: add support for VOD and HLS streams for live (#694)
      plugins.bbciplayer: add support for HLS streams
      utils.l10n: use default locale if the system returns an invalid locale
      plugins.dailymotion: play the featured video from channel pages
      plugins.rtve: support for avi/mov VOD streams
      plugins.googledocs: plugin to support playing videos stored on google docs
      plugins.googledocs: updated the url regex and added a status check
      plugins.googledrive: add googledrive support

steven7851 <steven7851@msn.com> (3):
      plugins.17media: Add support for HTTP stream
      plugins.17media: fix rtmp stream
      plugins.douyutv: support vod (#706)
   2017-03-21 15:46:34 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
streamlink: update to 0.4.0

0.4.0 of Streamlink!

114 commits since the last release and a lot has changed.

In general, we've added some localization as well as an assortment of new plugins.

We've also introduced a change for Streamlink to not check for new updates each \ 
time Streamlink starts. We found this feature annoying as well as delaying the \ 
initial start of the stream. This feature can be re-enabled by the command line.

The major features of this release are:

    New plugins added
    Ongoing support to current plugins via bug fixes
    Ensure retries to HLS streams
    Disable update check

Many thanks to all contributors who have contributed in this release!
   2017-02-25 03:51:43 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
streamlink: update to 0.3.2

Fixes a few issues with stream providers.
update our source code upload to not include the ffmpeg.exe.
update a multitude of plugins.
   2017-01-30 02:56:16 by Maya Rashish | Files touched by this commit (4) | Package updated
Log message:
streamlink: update to 0.3.0

Release 0.3.0 of Streamlink!

A lot of updates to each plugin (thank you @beardypig !), automated Windows \ 
releases, PEP8 formatting throughout Streamlink are some of the few updates to \ 
this release as we near a stable 1.0.0 release.

Main features are:

    Lot's of maintaining / updates to plugins
    General bug and doc fixes
    Major improvements to development (github issue templates, automatically \ 
created releases)

Agustín Carrasco <asermax@gmail.com> (1):
      Links on crunchy's rss no longer contain the show name in the url (#379)

Brainzyy <Brainzyy@users.noreply.github.com> (1):
      Add basic tests for stream.me plugin (#391)

Javier Cantero <jcantero@escomposlinux.org> (2):
      plugins/twitch: use version v3 of the API
      plugins/twitch: use kraken URL

John Smith <v2.0@protonmail.com> (3):
      Added support for bongacams.com streams (#329)
      streamlink_cli.main: close stream_fd on exit (#427)
      streamlink_cli.utils.progress: write new line at finish (#442)

Max Riegler <rinukkusu@sub-r.de> (1):
      plugins.chaturbate: new regex (#457)

Michiel Sikma <michiel@wedemandhtml.com> (1):
      Update PLAYER_VERSION, as old one does not return data. Add ability to use \ 
streams with /embed/video in the URL, from embedded players. (#311)

Mohamed El Morabity <melmorabity@users.noreply.github.com> (6):
      Add support for pluzz.francetv.fr (#343)
      Fix ArteTV plugin (#385)
      Add support for Canal+ TV group channels (#416)
      Update installation instructions for Fedora (#443)
      Add support for Play TV (#439)
      Use token generator for HLS streams, as for HDS ones (#466)

RosadinTV <rosadintv@outlook.com> (1):
      --can-handle-url-no-redirect parameter added (#333)

Stefan Hanreich <stefanhani@gmail.com> (1):
      added chocolatey to the documentation (#380)

bastimeyer <mail@bastimeyer.de> (3):
      Automatically create Github releases
      Set changelog in automated github releases
      Add a github issue template

beardypig <beardypig@users.noreply.github.com> (55):
      plugins.tvcatchup: site layout changed, updated the stream regex to \ 
accommodate the change (#338)
      plugins.streamlive: streamlive.to have added some extra protection to \ 
their streams which currently prevents us from capturing them (#339)
      cli: add command line option to specific logging path for subprocess errorlog
      plugins.trtspor: added support for trtspor.com (#349)
      plugins.kanal7: fixed page change in kanal7 live stream (#348)
      plugins.picarto: Remove the unreliable rtmp stream (#353)
      packaging: removed the built in backports infavour of including them as \ 
dependencies when required (#355)
      Boost the test coverage a bit (#362)
      plugins: all regex string should be raw (#361)
      ci: build and test on Python 3.6 (+3.7 on travis, with allowed failure) (#360)
      packages.flashmedia: fix bug in AMFMessage (#359)
      tests: use mock from unittest when available otherwise fallback to mock (#358)
      stream.hls: try to retry stream segments (#357)
      tests: add codecov config file (#363)
      plugins.picarto: updated plugin to use tech_switch divs to find the stream \ 
      plugins.mitele: support for live streams on mitele.es
      docs: add a note about python-devel needing to be installed in some cases
      docs/release: generate the changelog as rst instead of md
      plugins.adultswim: support https urls
      use iso 8601 date format for the changelog
      plugins.tf1: added plugin to support tf1.fr and lci.fr
      plugins.raiplay: added plugin to support raiplay.it
      plugins.vaughnlive: updated player version and info URL (#383)
      plugins.tv8cat: added support for tv8.cat live stream (#390)
      Fix TF1.fr plugin (#389)
      plugins.stream: fix a default scheme handling for urls
      Add support for some Bulgarian live streams (#392)
      rtmp: fix bug in redirect for rtmp streams
      plugins.sportal: added support for the live stream on sportal.bg
      plugins.bnt: update the user agent string for the http requests
      plugins.ssh101: update to support new site layout
      Optionally use FFMPEG to mux separate video and audio streams (#224)
      Support for 4K videos in YouTube (#225)
      windows-installer: add the version info to the installer file
      include CHANGELOG.rst instead of .md in the egg
      stream.hls: output duplicate streams for HLS when multiple streams of the \ 
same quality are available
      stream.ffmpegmux: fix support for avconv, avconv will be used if ffmpeg is \ 
not found
      Adultswin VOD support (#406)
      Move streamlink_cli.utils.named_pipe in to streamlink.utils
      plugins.rtve: update plugin to support new streaming method
      stream.hds: omit HDS streams that are protected by DRM
      Adultswin VOD fix for live show replays (#418)
      plugins.rtve: add support for legacy stream URLs
      installer: remove the streamlink bin dir from %PATH% before installing
      plugins.twitch: only check hosted channels when playing a live stream
      docs: tweaks to docs and docs build process
      Fix iframe detection for BTN/cdn.bg streams (#437)
      fix some regex that give deprecation warnings in python 3.6
      plugins.adultswim: correct behaviour for archived streams
      plugins.nineanime: add scheme to grabber api url if not present
      session: add an option to disable Diffie Hellman key exchange
      plugins.srgssr: added support for srg ssr sites: srf, rts and rsi
      plugins.srgssr: fixed bug in api URL and fixed akamai urls with authparams
      cli: try to terminate the player process before killing it (if terminate \ 
takes too long)
      plugins.swisstxt: add support for the SRG SSR sites sports sections

fozzy <fozzysec@gmail.com> (1):
      Add plugin for huajiao.com and zhanqi.tv (#334)

sqrt2 <sqrt2@users.noreply.github.com> (1):
      Fix swf_url in livestream.com plugin (#428)

stepshal <nessento@openmailbox.org> (1):
      Remove trailing.

stepshal <stepshal@users.noreply.github.com> (2):
      Add blank line after class or function definition (#408)
      PEP8 (#414)