Skip to content

Releases: 2bc4/twitch-hls-client

1.1.0

05 Feb 04:50
1.1.0
79cdf1c

Choose a tag to compare

  • Initial support for non low latency streams
  • Add --no-low-latency switch to disable low latency streaming
  • Further improve reliability if playlist unchanged
  • Add platform query param to usher (fix av1 streams) (#33)

1.0.14

03 Feb 20:16
1.0.14
1277ab9

Choose a tag to compare

  • Fix another repeated segment bug
  • Bump --http-timeout back to 10 seconds
  • Update twitch query params
  • Debug log at start of every reload

1.0.13

03 Feb 04:08
1.0.13
f5e6cbd

Choose a tag to compare

  • Fix repeated segment bug

1.0.12

02 Feb 11:03
1.0.12
6821e43

Choose a tag to compare

  • Fix not syncing to newest prefetch segment URL if unchanged more than once
  • Update usage to reflect new --http-timeout default

1.0.11

02 Feb 09:49
1.0.11
8639778

Choose a tag to compare

  • Improve reliability when stream lags
  • Make http2 default again (Win10 bug seems fixed in new curl update)
  • Catch up when done filtering ads
  • Set default --http-timeout to 5 seconds
  • Return offline error if playback token can't be parsed
  • Reduce memory usage
  • Bump curl to 8.6.1
  • Bump rustls to 0.21.5 (max currently supported by curl)
  • Further strip down libcurl

1.0.10

31 Jan 16:30
1.0.10
1f47d02

Choose a tag to compare

  • Bump curl to 8.6.0
  • Minor memory usage reduction

1.0.9

31 Jan 04:44
1.0.9
4f4ee56

Choose a tag to compare

  • Generally reduce memory usage
  • Switch to stripped down curl fork
  • Switch to rustls-native-certs fork to reduce processing time and memory usage

1.0.8

30 Jan 05:15
1.0.8
b88c970

Choose a tag to compare

  • Only load certs once on startup
  • Ignore all lines that don't start with a known key in config file
  • Support default config file on all Unix-like operating systems

1.0.7

29 Jan 05:25
1.0.7
c686ef4

Choose a tag to compare

  • Only support static curl with rustls
  • Fix error if ad on startup
  • Revert change "Filtering ads..." to "Filtering ad segment..."

1.0.6

28 Jan 02:27
1.0.6
6aff1ab

Choose a tag to compare

  • Exit faster if player closed
  • Make passthrough work even if "-" is not a player arg
  • Don't filter schannel from curl debug output if using rustls on windows
  • Set max_level_debug feature on log crate
  • Change "Filtering ads..." to "Filtering ad segment..."
  • Don't print "(Twitch)" on twitch path
  • Do release builds with rustls