Releases: tarkah/lazystream
Releases · tarkah/lazystream
v1.11.0 - 2021-01-19
Changes since 1.10.7
--quality
will now use a fallback during xmltv / playlist generation. For example, if 720p60 is passed, but not available for the stream, it'll use the next highest bitrate link of 720p.- Feeds can be excluded from xmltv / playlist generation with the new
--exclude-feeds
option.
--exclude-feeds <exclude-feeds>... Feed types to exclude from output [possible values: HOME, AWAY, FRENCH, COMPOSITE, NATIONAL]
- A change to the underlying http client fixes an issue where fetching master m3u8 files would fail due to too many concurrent connections to the host, which prevented all quality links from being generated properly. This should now be much more reliable.
v1.10.7 - 2021-01-17
Changes since 1.10.6
- Improved XMLTV output, including setting game stop time to 4 hours after start time
v1.10.6 - 2021-01-14
Changes since 1.10.5
- Fixed broken logo urls for XMLTV output. Using new links.
v1.10.5 - 2020-08-14
Changes since 1.10.4
- Fix issue with stream being adaptive when --quality is specified for
cast, play and record commands. We now pass the actual quality link to
streamlink.
v1.10.4 - 2020-08-05
Changes since 1.10.3
- Fix xmltv / playlist game output to retain a consistent sorting.
Previously games / feeds would not sort consistently which was a
headache for use with IPTV playlists
v1.10.3 - 2020-07-26
Changes since 1.10.2
As of now, no MLB links are posted to the proxy server and therefore this app will not return anything for any MLB games. However, this app has been fixed to properly fetch MLB links, so if they are added back to the server in the future, this should grab them without issue.
Bug fixes
- Fix bug deserializing mlb api response.
v1.10.2 - 2020-03-09
Changes since 1.10.1
Feature allowing "no hosts file changes" is being reverted due to it not
actually working. Hosts file changes are still needed :(
Bug fixes
- Revert segment key URI "proxy" feature since the URI changes mid
stream and there is no way to recalculate this new URI / pass it to
streamlink.
Other
- Add strean retry options
v1.10.1 - 2020-03-09
Changes since 1.10.0
Other
- look for
vlc
instead ofcvlc
and usevlc
w/ proper dummy
interface config. Just in case people don't have or linkcvlc
in their
path, this is a better default
v1.10.0 - 2020-03-06
Notable changes since 1.9.0
Hosts file modification isn't needed anymore for (See version 1.10.2, hosts file changes are still needed)play
, cast
and record
commands!!
New Features
[play,cast,record] Hosts file changes are NO LONGER NEEDED!- [play] If multiple audio tracks exist, they can now be chosen in VLC /
mpv - [cast,record]
--audio-source
can be specified forcast
andrecord
commands,
using language code or name. E.g. "English" or "en" , "German" or "de". - [play] Add
--custom-player <PATH>
option onplay
command. Allows passing
path of player supported by Streamlink. See
https://streamlink.github.io/players.html for list of supported
players that can be used. - [cast] Allows passing
hostname
now instead of just IP address, if
your chromecast is resolvable via hostname - [xmltv] Create records for ALL games scheduled for the day, even
if the stream doesn't exist yet and Update programme start time
to be accurate - [xmltv] Add
--channel-prefix
option for xmltv generation. Useful when
running separate XMLTV outputs for NHL and MLB so there is no
collision on channel name / tvg-name. - [play,cast,record] Quality
--quality
setting is now used in thecast
,record
and
play
subcommands
Bug Fixes
- Fix xmltv output to generate records in the
.m3u
file for all 100
channels, this fixes channel mapping issues in xTeVe / Plex Live TV - Fix bug that caused error when unkown feed type was found for a
stream. Those games are now ignored and remaining streams that match a
known feed type are returned. - Remove directory readonly check that doesn't work reliably and
prevents games from recording. Streamlink will fail if directory isn't
writable, which is fine. - Fix output name when recording to remove windows illegal character
:
Other
- Add shell completions, which can be created through the
completions
command - Add musl release target
v1.9.8 - 2020-03-05
- XMLTV, Create records for ALL games scheduled for the day, even
if the stream doesn't exist yet. - XMLTV, Update programme start time to be accurate