diff --git a/README.md b/README.md index d679d6fae..0d91a7362 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# inputstream.adaptive (2.4.7) +# inputstream.adaptive (2.4.8) This is an adaptive file addon for kodi's new InputStream Interface. @@ -38,17 +38,13 @@ If your display resolution is 720p, you will not be able to watch 1080p videos i ##### TODO's: - Adaptive bitrate switching is prepared but currently not yet activated - Automatic / fixed video stream selection depending on max. visible display rect (some work has to be done at the inputstream interface). -- DASH implementation of periods (currently only the first period is considered) -- There will be many dash mpd, smoothstream or hls manifest types currently not supported - must be extended. +- There will be many dash mpd, smoothstream or hls manifest types currently not supported - must be extended. ##### Notes: - This addon uses threads to download segments. The memory consumption is the sum of single segment from each stream currently playing. Refering to known streams it is < 10MB for 720p videos. ##### Credits: -[@fernetmenta](github.com/fernetmenta) Best support I ever got regarding streams / codecs and kodi internals. -[@notspiff](https://github.com/notspiff) Thanks for your ideas / tipps regarding kodi file system -[bento4 library](https://www.bento4.com/) For me the best library choice for mp4 streams. Well written and extensible! - -##### Continuous integration: -[Travis CI build state:](https://travis-ci.org/peak3d) ![alt tag](https://travis-ci.org/peak3d/inputstream.adaptive.svg?branch=master) -[Appveyor:](https://ci.appveyor.com/project/peak3d) ![alt tag](https://ci.appveyor.com/api/projects/status/ah9s8usgxhangq7o?svg=true) +[@peak3d](https://github.com/peak3d) Original author / creator. Superstar! +[@fernetmenta](https://github.com/fernetmenta) Best support regarding streams / codecs and kodi internals. +[@notspiff](https://github.com/notspiff) Ideas / tips regarding kodi file system. +[bento4 library](https://www.bento4.com/) Great library for mp4 streams. Well written and extensible! diff --git a/inputstream.adaptive/addon.xml.in b/inputstream.adaptive/addon.xml.in index 105258542..b7ef7bba0 100644 --- a/inputstream.adaptive/addon.xml.in +++ b/inputstream.adaptive/addon.xml.in @@ -1,7 +1,7 @@ @ADDON_DEPENDS@ @@ -19,6 +19,18 @@ Cliente InputStream para flujo de datos adaptativos @PLATFORM@ +v2.4.8 (2021-07-11) +- [DASH] time and number placeholders can be used simultaneously +- License renewal for widevine +- [DASH] fix for minimumUpdatePeriod=0 +- [HLS] support webvtt subtitle extensions +- [DASH] manifest_update_parameter property defaults to 'full' for SegmentTimeline +- Fix decode failures on some Widevine content +- [DASH] fix segmentTemplate calculation +- [HLS] EXT-X-DISCONTINUITY-SEQUENCE support +- Fix seeking into separate chapters/resume time +- Fix kodi freeze by session close + v2.4.7 (2021-04-10) - [Dash] Fix missing audio languages - [Dash] Correctly set timeshift_buffer (live) diff --git a/inputstream.adaptive/changelog.txt b/inputstream.adaptive/changelog.txt deleted file mode 100644 index a1f9e679f..000000000 --- a/inputstream.adaptive/changelog.txt +++ /dev/null @@ -1,18 +0,0 @@ -1.0.8 -- Fix missing brackets when calculating livestream - start -1.0.7 -- ServerCertificate / SSD version bump -> 6 -1.0.6 -- allow some frames to fail decrypting -1.0.5 -- normalize livestream's timestamp values -1.0.4 -- Parse BaseUrl from top mpd level -1.0.3 -- Start livestreams 12 secs before "now" -1.0.2 -- Fix live-streams by using 64-bit for frame-duration transformation -1.0.1 -- bumb to force update -1.0.0 -- initial release