InputStream Client for FFmpeg streams (libavformat)
InputStream Client for streams that can be opened by either FFmpeg's libavformat or Kodi's cURL. Common stream formats such as plain TS, HLS and DASH (without DRM) are supported as well as many others. The addon also has support for Archive/Catchup services where there is a replay windows (usually in days) and can timeshift across that span. For documenation visit: https://github.com/xbmc/inputstream.ffmpegdirect/blob/Matrix/README.md
v19.0.0- Changed test builds to released 'Kodi 19 Matrix'- Increased version to 19.0.0 - With start of Kodi 20 Nexus, takes addon as major the same version number as Kodi. This done to know easier to which Kodi the addon works.v1.21.8Translations updates from Weblate- am_et, bs_ba, cy_gb, es_ar, eu_es, fa_ir, ml_in, mn_mn, mt_mt, my_mm, ro_md, si_lk, ta_in, tg_tj, uk_ua, uz_uzv1.21.7- Translations updates from Weblate- de_de, pl_plv1.21.6- Translations updates from Weblate- da_dkv1.21.5Translations updates from Weblate- he_il, zh_cnv1.21.4- Workaround/hack for incorrect program change detection for catchup streams- Simplify program number property logic- Language update from Weblatev1.21.3- Fixed: fix hls bitrate selectionv1.21.2- Fixed: Allow timezone shift when live URLs have placeholdersv1.21.1- Fixed: remove workaround for ffmpeg deprecated function on windowsstore- Fixed: Replace deprecated av_init_packet() from ffmpegv1.21.0- Update: FFmpeg to 4.4- Update: Update gas preprocessor for ffmpeg4.4- Fixed: Ignore deprecation warning as errors for ffmpegs av_init_packet() for windowsstorev1.20.1- Fixed: release version fixv1.20.0- Update: FFmpeg to 4.3.2- Added: If open_mode is default make sure the right protocols default to open with ffmpegv1.19.4- Fixed: Fix locking on EOF detection of terminating catchup stream by using std:recursive_mutexv1.19.3- Update: move verbose playback timeshift logging to debug level- Update: Update cmakelists to reference FFMPEGDIRECT at build timev1.19.2- Update: Demuxer additions from kodiv1.19.1- Fixed: Ensure all values in GetTimes() default to zerov1.19.0- Added: FFmpeg patch for satip improvements- Added: SafeLocaltime and custom catchup timestamp formats- Added: Now timestamp and custom timestamp format for live catchup URL- Added: Use curl for mingw package downloadsv1.18.2- Update: Redact inputstream property URLs when loggedv1.18.1- Update: Add temporary ffmpeg patch for embedded EIT (EPG) data in mepgts streamsv1.18.0- Update: inputstream API 3.0.1 - Fix wrong flags bit shiftv1.17.0- Update: inputstream API 3.0.0v1.16.0- Update: Inputstream API 2.3.4- Added: German translation- Added: Debian build test to Travis CIv1.15.5- Update: Use add-on supplied StringUtils and remove local version- Update: Remove local threading code and use addon supplied instead- Update: Use new addon supplied CEndTime class based on chrono- Update: Add autoreconf step to lib zvbiv1.15.4- Update: Remove p8-platforms and add local StringUtils for cpp17- Update: Nettle patch for xcode 12v1.15.3- Update: gnutls 3.6.15 and nettle 3.6 bumpv1.15.2- Update: bump to fix version numberv1.15.1- Fixed: Use correct index for streams using a program number, fixes EIT data embedded in streams- Update: FFmpeg to 4.3.1v1.15.0- Added: Add fast open for manifest stream and test setting for realtime off- Fixed: Honour realtime stream property- Fixed: Fix using prev button to seek back to start of stream- Fixed: Ensure no slash at end of timeshift buffer path- Fixed: Make sure write segment file is closed when buffer is destroyed- Fixed: Use overwrite when opening files for write for compatibility with SMB on Android- Fixed: Don't start timeshift and exit if index file cannot be created- Update: If any timeshift file cannot be created log free disk space- Fixed: Avoid crash for zero byte or partial timeshift segment files- Fixed: Only...
How To Install
- Download the addon.
- Open up Kodi and navigate into Add-ons.
- Click the open box icon (above the side-menu).
- Select Install from zip file.
- If this is the first addon you install, Kodi will warn you about installing addons from "unknown sources" for security reasons - it's your call.
- In any case, Kodi will warn you, you may not get auto-updates for this addon.
- Navigate into the location where you've downloaded the addon to and select it to Install.
For a full installation guide please click here.
Updated: September 14, 2021
kodi.binary.global.main (>= 1.3.0)
kodi.binary.global.general (>= 1.0.5)
kodi.binary.global.filesystem (>= 1.1.6)
kodi.binary.global.network (>= 1.0.4)
kodi.binary.global.tools (>= 1.0.4)