Livestreamer

Latest version: v1.12.2

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.6.1

--------------------------

Bug fixes:
- CLI: Fixed broken ``--player-http`` and ``--player-continuous-http`` on Windows.
- CLI: Fixed un-quoted player paths containing backslashes being broken.

1.6.0

--------------------------

General:
- All stream names are now forced to lowercase to avoid issues with
services renaming streams. (179)
- Updated requests compatibility to 2.0. (183)

Plugins:
- Added plugin for Hashd.tv by kasper93. (184)
- Azubu.tv: Updated after service changes. (170)
- ILive.to: Updated after service changes. (182)
- Twitch/Justin.tv: Refactored and split into separate plugins.
- Added support for archived streams (VOD). (70)
- Added a option to force legacy stream names (720p, 1080p+, etc).
- Added a option to access password protected streams.
- UStream.tv: Refactored plugin and added support for their RTMP API and
special streaming technology (UHS). (144)

CLI:
- Added some more player options: ``--player-args``, ``--player-http``,
``--player-continuous-http`` and ``--player-passthrough``. (131)
- Expanded ``--stream-sorting-excludes`` to support more advanced
filtering. (159)
- Now notifies the user if a new version of Livestreamer is available.
- Now allows case-insensitive stream name lookup.

API:
- Added a new exception (``LivestreamerError``) that all other exceptions
inherit from.
- The ``sorting_excludes`` parameter in ``Plugin.get_streams``
now supports more advanced filtering. (159)

Bug fixes:
- Fixed HTTPStream with headers breaking ``--json`` on Python 3.

1.5.2

--------------------------

Plugins:
- Twitch/Justin.tv: Fix stream names.

1.5.1

--------------------------

Plugins:
- Added plugin for Filmon.
- Twitch/Justin.tv: Safer cookie and SWF URL handling.
- Youtube: Enable VOD support.

Bug fixes:
- Fixed potential crash when invalid UTF-8 is passed as arguments
to subprocesses.

1.5.0

--------------------------

CLI:
- Handle SIGTERM as SIGINT.
- Improved default player (VLC) detection.
- --stream-priority renamed to --stream-types and now excludes
any stream types not specified.
- Added --stream-sorting-excludes which excludes streams
from the internal sorting used by best/worst synonyms.
- Now returns exit code 1 on errors.

API:
- plugin.get_streams(): Renamed priority parameter to stream_types
and changed behaviour slightly.
- plugin.get_streams(): Added the parameter sorting_excludes.

Plugins:
- Added plugin for Aliez.tv.
- Added plugin for Weeb.tv.
- Added plugin for Veetle.
- Added plugin for Euronews.
- Dailymotion: Updated for JSON result changes.
- Livestream: Added SWF verification.
- Stream: Added httpstream://.
- Stream: Now evaluates parameters as Python values.
- Twitch/Justin.tv: Fixed HLS stream names.
- Youtube Live: Improved stream names.

1.4.5

--------------------------

Plugins:
- Twitch/Justin.tv: Fixed mobile transcode request never happening.
- GOMTV.net: Fixed issue causing disabled streams to be picked up.
- Azubu.tv: Updated for HTML change.

Streams:
- HLS: Fixed potential crash when getting a invalid playlist.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.