2024-02-27 18:26:26.121 T:840 info : ----------------------------------------------------------------------- 2024-02-27 18:26:26.121 T:840 info : Starting Kodi (21.1 (21.1.0) Git:21.1-Omega). Platform: Linux ARM 32-bit 2024-02-27 18:26:26.121 T:840 info : Using Release Kodi x32 2024-02-27 18:26:26.121 T:840 info : Kodi compiled 2024-08-18 by GCC 13.2.0 for Linux ARM 32-bit version 6.6.45 (394797) 2024-02-27 18:26:26.121 T:840 info : Running on BCM2835 with LibreELEC (official): 12.0.1, kernel: Linux ARM 32-bit version 6.6.45 2024-02-27 18:26:26.122 T:840 info : FFmpeg version/source: 6.0.1 2024-02-27 18:26:26.122 T:840 info : Host CPU: ARMv7 Processor rev 4 (v7l), 4 cores available 2024-02-27 18:26:26.122 T:840 info : ARM Features: Neon enabled 2024-02-27 18:26:26.122 T:840 info : special://xbmc/ is mapped to: /usr/share/kodi/ 2024-02-27 18:26:26.122 T:840 info : special://xbmcbin/ is mapped to: /usr/lib/kodi 2024-02-27 18:26:26.122 T:840 info : special://xbmcbinaddons/ is mapped to: /usr/lib/kodi/addons 2024-02-27 18:26:26.122 T:840 info : special://masterprofile/ is mapped to: /storage/.kodi/userdata 2024-02-27 18:26:26.122 T:840 info : special://envhome/ is mapped to: /storage 2024-02-27 18:26:26.122 T:840 info : special://home/ is mapped to: /storage/.kodi 2024-02-27 18:26:26.122 T:840 info : special://temp/ is mapped to: /storage/.kodi/temp 2024-02-27 18:26:26.122 T:840 info : special://logpath/ is mapped to: /storage/.kodi/temp 2024-02-27 18:26:26.122 T:840 info : Webserver extra whitelist paths: 2024-02-27 18:26:26.122 T:840 info : The executable running is: /usr/lib/kodi/kodi.bin 2024-02-27 18:26:26.122 T:840 info : Local hostname: LibreELEC12 2024-02-27 18:26:26.122 T:840 info : Log File is located: /storage/.kodi/temp/kodi.log 2024-02-27 18:26:26.122 T:840 info : ----------------------------------------------------------------------- 2024-02-27 18:26:26.122 T:840 info : loading settings 2024-02-27 18:26:26.124 T:840 info : special://profile/ is mapped to: special://masterprofile/ 2024-02-27 18:26:26.384 T:840 info : Loaded settings file from special://xbmc/system/advancedsettings.xml 2024-02-27 18:26:26.385 T:840 info : Contents of special://xbmc/system/advancedsettings.xml are... /usr/bin/gputemp false 1 720 540 2024-02-27 18:26:26.388 T:840 info : Loaded settings file from special://profile/advancedsettings.xml 2024-02-27 18:26:26.389 T:840 info : Contents of special://profile/advancedsettings.xml are... false 2024-02-27 18:26:26.390 T:840 info : Default Video Player: VideoPlayer 2024-02-27 18:26:26.390 T:840 info : Default Audio Player: paplayer 2024-02-27 18:26:26.390 T:840 info : Enabled debug logging due to GUI setting (2) 2024-02-27 18:26:26.390 T:840 info : CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml 2024-02-27 18:26:26.395 T:840 debug : CSkinSettings: no tag found 2024-02-27 18:26:26.409 T:840 info : New Cache GUI Settings (replacement of cache in advancedsettings.xml) are: Buffer Mode: 4 Memory Size: 20 MB Read Factor: 4.00 x Chunk Size : 131072 bytes 2024-02-27 18:26:26.409 T:840 info : creating subdirectories 2024-02-27 18:26:26.409 T:840 info : userdata folder: special://masterprofile/ 2024-02-27 18:26:26.409 T:840 info : recording folder: 2024-02-27 18:26:26.409 T:840 info : screenshots folder: /storage/screenshots/ 2024-02-27 18:26:26.801 T:840 info : Running database version Addons33 2024-02-27 18:26:26.838 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: audioencoder.kodi.builtin.aac 2024-02-27 18:26:26.841 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: audioencoder.kodi.builtin.wma 2024-02-27 18:26:27.017 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: peripheral.joystick 2024-02-27 18:26:27.082 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: screensaver.xbmc.builtin.black 2024-02-27 18:26:27.083 T:845 info : Loading special://xbmc/system/Lircmap.xml 2024-02-27 18:26:27.086 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: screensaver.xbmc.builtin.dim 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'mceusb' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'XboxDVDDongle' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'Microsoft_Xbox' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'PinnacleSysPCTVRemote' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'anysee' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'iMON-PAD' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'Antec_Veris_RM200' 2024-02-27 18:26:27.097 T:845 info : * Adding remote mapping for device 'MCE_via_iMON' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'TwinHanRemote' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'linux-input-layer' 2024-02-27 18:26:27.098 T:845 info : * Linking remote mapping for 'linux-input-layer' to 'cx23885_remote' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'mediacenter' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'devinput' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'devinput-32' 2024-02-27 18:26:27.098 T:845 info : * Adding remote mapping for device 'devinput-64' 2024-02-27 18:26:27.099 T:845 debug : CIRTranslator::Load - no userdata Lircmap.xml found, skipping 2024-02-27 18:26:27.245 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.album.universal' already present with version 3.1.4 at '/usr/share/kodi/addons/metadata.album.universal/' replaced with version 3.1.13 at '/storage/.kodi/addons/metadata.album.universal/' 2024-02-27 18:26:27.252 T:840 warning : CAddonMgr::FindAddons: Addon 'game.controller.default' already present with higher version 1.0.42 at '/usr/share/kodi/addons/game.controller.default/' - other version 1.0.41 at '/storage/.kodi/addons/game.controller.default/' will be ignored 2024-02-27 18:26:27.263 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.artists.universal' already present with version 4.3.3 at '/usr/share/kodi/addons/metadata.artists.universal/' replaced with version 4.3.15 at '/storage/.kodi/addons/metadata.artists.universal/' 2024-02-27 18:26:27.270 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: inputstream.rtmp 2024-02-27 18:26:27.295 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.generic.albums' already present with version 1.0.14 at '/usr/share/kodi/addons/metadata.generic.albums/' replaced with version 1.0.18 at '/storage/.kodi/addons/metadata.generic.albums/' 2024-02-27 18:26:27.324 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.themoviedb.org.python' already present with version 1.3.1+matrix.1 at '/usr/share/kodi/addons/metadata.themoviedb.org.python/' replaced with version 3.1.1 at '/storage/.kodi/addons/metadata.themoviedb.org.python/' 2024-02-27 18:26:27.327 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: inputstream.ffmpegdirect 2024-02-27 18:26:27.351 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.tvshows.themoviedb.org.python' already present with version 1.6.0 at '/usr/share/kodi/addons/metadata.tvshows.themoviedb.org.python/' replaced with version 1.7.3 at '/storage/.kodi/addons/metadata.tvshows.themoviedb.org.python/' 2024-02-27 18:26:27.357 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: pvr.iptvsimple 2024-02-27 18:26:27.375 T:840 debug : CAddonMgr::FindAddons: Addon 'metadata.common.fanart.tv' already present with version 3.6.3 at '/usr/share/kodi/addons/metadata.common.fanart.tv/' replaced with version 3.6.4 at '/storage/.kodi/addons/metadata.common.fanart.tv/' 2024-02-27 18:26:27.381 T:840 warning : CAddonMgr::FindAddons: Addon 'game.controller.snes' already present with higher version 1.0.40 at '/usr/share/kodi/addons/game.controller.snes/' - other version 1.0.39 at '/storage/.kodi/addons/game.controller.snes/' will be ignored 2024-02-27 18:26:27.383 T:840 debug : CAddonInfoBuilder::ParseXMLTypes: Binary addon found: inputstream.adaptive 2024-02-27 18:26:27.396 T:840 debug : CAddonMgr::FindAddons: Addon 'game.controller.mouse' already present with version 1.0.26 at '/usr/share/kodi/addons/game.controller.mouse/' replaced with version 1.0.26 at '/storage/.kodi/addons/game.controller.mouse/' 2024-02-27 18:26:27.408 T:840 warning : CAddonMgr::FindAddons: Addon 'game.controller.keyboard' already present with higher version 1.1.43 at '/usr/share/kodi/addons/game.controller.keyboard/' - other version 1.1.33 at '/storage/.kodi/addons/game.controller.keyboard/' will be ignored 2024-02-27 18:26:27.427 T:840 info : CAddonMgr::FindAddons: audioencoder.kodi.builtin.aac v1.0.2 installed 2024-02-27 18:26:27.427 T:840 info : CAddonMgr::FindAddons: audioencoder.kodi.builtin.wma v1.0.2 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: game.controller.default v1.0.42 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: game.controller.keyboard v1.1.43 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: game.controller.mouse v1.0.26 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: game.controller.snes v1.0.40 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: inputstream.adaptive v21.5.12.1 installed 2024-02-27 18:26:27.428 T:840 info : CAddonMgr::FindAddons: inputstream.ffmpegdirect v21.3.7.1 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: inputstream.rtmp v21.1.2.1 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.audioengine v1.1.1 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.filesystem v1.1.8 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.general v1.0.5 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.gui v5.15.0 installed 2024-02-27 18:26:27.429 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.main v2.0.2 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.network v1.0.4 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.global.tools v1.0.4 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.audiodecoder v4.0.0 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.audioencoder v3.0.0 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.game v3.0.2 installed 2024-02-27 18:26:27.430 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.imagedecoder v3.0.1 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.inputstream v3.3.0 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.peripheral v3.0.2 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.pvr v8.3.0 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.screensaver v2.2.0 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.vfs v3.0.1 installed 2024-02-27 18:26:27.431 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.videocodec v2.1.0 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: kodi.binary.instance.visualization v4.0.0 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: kodi.resource v1.0.0 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: metadata.album.universal v3.1.13 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: metadata.artists.universal v4.3.15 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: metadata.common.allmusic.com v3.2.2 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: metadata.common.fanart.tv v3.6.4 installed 2024-02-27 18:26:27.432 T:840 info : CAddonMgr::FindAddons: metadata.common.musicbrainz.org v2.2.4 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.common.theaudiodb.com v2.0.3 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.generic.albums v1.0.18 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.generic.artists v1.0.18 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.local v1.0.1 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.themoviedb.org.python v3.1.1 installed 2024-02-27 18:26:27.433 T:840 info : CAddonMgr::FindAddons: metadata.tvshows.themoviedb.org.python v1.7.3 installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: peripheral.joystick v21.1.18 installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: plugin.audio.amazonmedia v1.1.4 installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: plugin.video.amazon-test v1.1.6+matrix.1 installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: plugin.video.ardundzdf v5.2.3+nexus installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: plugin.video.dazn v1.4.13+nexus.1 installed 2024-02-27 18:26:27.434 T:840 info : CAddonMgr::FindAddons: plugin.video.dfb_tv v2.1.0+matrix.1 installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.joyn v2.5.35+matrix.1 installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.kn_ves v0.1.3+matrix installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.rtlgroup.de v1.2.3+matrix.1 installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.skysport.de v1.2.11+matrix.1 installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.tvnow.de v1.0.8+matrix installed 2024-02-27 18:26:27.435 T:840 info : CAddonMgr::FindAddons: plugin.video.waipu.tv v0.10.6 installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: plugin.video.zattoo_hiq v2023.10.21 installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: pvr.iptvsimple v21.10.2.1 installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: repository.castagnait v2.0.1 installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: repository.collabsvito.nexus v3.6.6+nexus installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: repository.kodinerds v7.0.1.7 installed 2024-02-27 18:26:27.436 T:840 info : CAddonMgr::FindAddons: repository.libreelec.tv v12.0.0 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: repository.sandmann79.plugins v1.0.4+matrix installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: repository.slyguy v0.0.9 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: repository.spacys.plugins v0.0.3 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: repository.xbmc.org v3.4.0 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: resource.images.weathericons.default v1.1.9 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: resource.language.de_de v11.0.90 installed 2024-02-27 18:26:27.437 T:840 info : CAddonMgr::FindAddons: resource.language.en_gb v2.0.2 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: resource.uisounds.kodi v1.0.1 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: screensaver.xbmc.builtin.black v1.0.34 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: screensaver.xbmc.builtin.dim v1.0.66 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: script.common.plugin.cache v3.0.0 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: script.module.addon.signals v0.0.6+matrix.1 installed 2024-02-27 18:26:27.438 T:840 info : CAddonMgr::FindAddons: script.module.amazoncaptcha v0.5.11+matrix.1 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.beautifulsoup4 v4.12.2 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.certifi v2023.5.7 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.chardet v5.1.0 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.dateutil v2.8.2 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.html5lib v1.1.0+matrix.1 installed 2024-02-27 18:26:27.439 T:840 info : CAddonMgr::FindAddons: script.module.idna v3.10.0 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.infotagger v0.0.8 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.inputstreamhelper v0.7.0 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.kodi-six v0.1.3.1 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.mechanicalsoup v1.0.0+matrix.1 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.mechanize v0.4.3+matrix.2 installed 2024-02-27 18:26:27.440 T:840 info : CAddonMgr::FindAddons: script.module.pil v5.1.0 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.pyautogui v0.9.51+matrix.1 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.pycryptodome v3.4.3 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.pysocks v1.7.0+matrix.1 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.pyxbmct v1.3.2+matrix.1 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.requests v2.31.0 installed 2024-02-27 18:26:27.441 T:840 info : CAddonMgr::FindAddons: script.module.routing v0.2.3+matrix.1 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.six v1.16.0+matrix.1 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.slyguy v0.85.90 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.soupsieve v2.4.1 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.urllib3 v2.1.0 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.webencodings v0.5.1+matrix.2 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.module.youtube.dl v23.04.01+matrix.1 installed 2024-02-27 18:26:27.442 T:840 info : CAddonMgr::FindAddons: script.openweathermap.maps v1.0.6 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: script.speedtester v1.1.3+matrix.1 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: service.libreelec.settings v12.0 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: service.xbmc.versioncheck v0.5.30+matrix.1 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: skin.estuary v4.0.0 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: slyguy.dependencies v0.0.27 installed 2024-02-27 18:26:27.443 T:840 info : CAddonMgr::FindAddons: weather.multi v0.0.26 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: webinterface.default v21.x-1.0.1 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: xbmc.addon v21.1.0 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: xbmc.core v0.1.0 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: xbmc.gui v5.17.0 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: xbmc.json v13.5.0 installed 2024-02-27 18:26:27.444 T:840 info : CAddonMgr::FindAddons: xbmc.metadata v2.1.0 installed 2024-02-27 18:26:27.445 T:840 info : CAddonMgr::FindAddons: xbmc.python v3.0.1 installed 2024-02-27 18:26:27.445 T:840 info : CAddonMgr::FindAddons: xbmc.webinterface v1.0.0 installed 2024-02-27 18:26:27.448 T:840 debug : CFavourites::Load - no system favourites found, skipping 2024-02-27 18:26:27.448 T:840 debug : CFavourites::Load - no userdata favourites found, skipping 2024-02-27 18:26:27.452 T:840 debug : DBus method call to org.freedesktop.ConsoleKit.Manager.CanStop at /org/freedesktop/ConsoleKit/Manager of org.freedesktop.ConsoleKit failed: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.ConsoleKit was not provided by any .service files 2024-02-27 18:26:27.452 T:840 info : Selected Logind/UPower as PowerSyscall 2024-02-27 18:26:27.453 T:840 error : DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 2024-02-27 18:26:27.453 T:840 info : LogindUPowerSyscall - UPower not found, battery information will not be available 2024-02-27 18:26:27.471 T:840 debug : LogindUPowerSyscall - inhibit lock taken, fd 13 2024-02-27 18:26:27.474 T:840 debug : DBus method call to org.freedesktop.UPower.EnumerateDevices at /org/freedesktop/UPower of org.freedesktop.UPower failed: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 2024-02-27 18:26:27.475 T:840 debug : DBus method call to org.freedesktop.DBus.Peer.Ping at /org/freedesktop/UDisks2 of org.freedesktop.UDisks2 failed: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UDisks2 was not provided by any .service files 2024-02-27 18:26:27.475 T:840 debug : DBus method call to org.freedesktop.UDisks.EnumerateDevices at /org/freedesktop/UDisks of org.freedesktop.UDisks failed: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UDisks was not provided by any .service files 2024-02-27 18:26:27.478 T:840 debug : Selected UDev as storage provider 2024-02-27 18:26:27.486 T:840 info : CKeyboardLayoutManager: loading keyboard layouts from special://xbmc/system/keyboardlayouts... 2024-02-27 18:26:27.511 T:840 debug : CKeyboardLayoutManager: keyboard layout "Arabic QWERTY" successfully loaded 2024-02-27 18:26:27.512 T:840 debug : CKeyboardLayoutManager: keyboard layout "Bulgarian ЯВЕРТЪ" successfully loaded 2024-02-27 18:26:27.513 T:840 debug : CKeyboardLayoutManager: keyboard layout "Bulgarian АБВ" successfully loaded 2024-02-27 18:26:27.514 T:840 debug : CKeyboardLayoutManager: keyboard layout "Chinese BasePY" successfully loaded 2024-02-27 18:26:27.515 T:840 debug : CKeyboardLayoutManager: keyboard layout "Croatian QWERTY" successfully loaded 2024-02-27 18:26:27.517 T:840 debug : CKeyboardLayoutManager: keyboard layout "Czech QWERTZ" successfully loaded 2024-02-27 18:26:27.518 T:840 debug : CKeyboardLayoutManager: keyboard layout "Danish QWERTY" successfully loaded 2024-02-27 18:26:27.519 T:840 debug : CKeyboardLayoutManager: keyboard layout "English QWERTY" successfully loaded 2024-02-27 18:26:27.520 T:840 debug : CKeyboardLayoutManager: keyboard layout "English AZERTY" successfully loaded 2024-02-27 18:26:27.520 T:840 debug : CKeyboardLayoutManager: keyboard layout "English ABC" successfully loaded 2024-02-27 18:26:27.521 T:840 debug : CKeyboardLayoutManager: keyboard layout "Estonian QWERTY" successfully loaded 2024-02-27 18:26:27.523 T:840 debug : CKeyboardLayoutManager: keyboard layout "French AZERTY" successfully loaded 2024-02-27 18:26:27.524 T:840 debug : CKeyboardLayoutManager: keyboard layout "German QWERTZ" successfully loaded 2024-02-27 18:26:27.524 T:840 debug : CKeyboardLayoutManager: keyboard layout "German ABC" successfully loaded 2024-02-27 18:26:27.526 T:840 debug : CKeyboardLayoutManager: keyboard layout "Greek QWERTY" successfully loaded 2024-02-27 18:26:27.527 T:840 debug : CKeyboardLayoutManager: keyboard layout "Hebrew QWERTY" successfully loaded 2024-02-27 18:26:27.527 T:840 debug : CKeyboardLayoutManager: keyboard layout "Hebrew ABC" successfully loaded 2024-02-27 18:26:27.529 T:840 debug : CKeyboardLayoutManager: keyboard layout "Hungarian QWERTZ" successfully loaded 2024-02-27 18:26:27.530 T:840 debug : CKeyboardLayoutManager: keyboard layout "Icelandic QWERTY" successfully loaded 2024-02-27 18:26:27.531 T:840 debug : CKeyboardLayoutManager: keyboard layout "Italian QWERTY" successfully loaded 2024-02-27 18:26:27.532 T:840 debug : CKeyboardLayoutManager: keyboard layout "Italian ABC" successfully loaded 2024-02-27 18:26:27.533 T:840 debug : CKeyboardLayoutManager: keyboard layout "Korean ㄱㄴㄷ" successfully loaded 2024-02-27 18:26:27.534 T:840 debug : CKeyboardLayoutManager: keyboard layout "Lithuanian AZERTY" successfully loaded 2024-02-27 18:26:27.534 T:840 debug : CKeyboardLayoutManager: keyboard layout "Lithuanian QWERTY" successfully loaded 2024-02-27 18:26:27.536 T:840 debug : CKeyboardLayoutManager: keyboard layout "Norwegian QWERTY" successfully loaded 2024-02-27 18:26:27.537 T:840 debug : CKeyboardLayoutManager: keyboard layout "Persian QWERTY" successfully loaded 2024-02-27 18:26:27.538 T:840 debug : CKeyboardLayoutManager: keyboard layout "Polish QWERTY" successfully loaded 2024-02-27 18:26:27.539 T:840 debug : CKeyboardLayoutManager: keyboard layout "Portuguese (Brazil) QWERTY" successfully loaded 2024-02-27 18:26:27.540 T:840 debug : CKeyboardLayoutManager: keyboard layout "Portuguese (Portugal) QWERTY" successfully loaded 2024-02-27 18:26:27.541 T:840 debug : CKeyboardLayoutManager: keyboard layout "Romanian QWERTY" successfully loaded 2024-02-27 18:26:27.542 T:840 debug : CKeyboardLayoutManager: keyboard layout "Russian ЙЦУКЕН" successfully loaded 2024-02-27 18:26:27.543 T:840 debug : CKeyboardLayoutManager: keyboard layout "Russian АБВ" successfully loaded 2024-02-27 18:26:27.544 T:840 debug : CKeyboardLayoutManager: keyboard layout "Silesian QWERTY" successfully loaded 2024-02-27 18:26:27.545 T:840 debug : CKeyboardLayoutManager: keyboard layout "Slovak QWERTZ" successfully loaded 2024-02-27 18:26:27.546 T:840 debug : CKeyboardLayoutManager: keyboard layout "Slovak QWERTY" successfully loaded 2024-02-27 18:26:27.546 T:840 debug : CKeyboardLayoutManager: keyboard layout "Slovak ABC" successfully loaded 2024-02-27 18:26:27.548 T:840 debug : CKeyboardLayoutManager: keyboard layout "Slovenian QWERTZ" successfully loaded 2024-02-27 18:26:27.549 T:840 debug : CKeyboardLayoutManager: keyboard layout "Spanish QWERTY" successfully loaded 2024-02-27 18:26:27.550 T:840 debug : CKeyboardLayoutManager: keyboard layout "Swedish QWERTY" successfully loaded 2024-02-27 18:26:27.551 T:840 debug : CKeyboardLayoutManager: keyboard layout "Thai Kedmanee" successfully loaded 2024-02-27 18:26:27.553 T:840 debug : CKeyboardLayoutManager: keyboard layout "Turkish QWERTY" successfully loaded 2024-02-27 18:26:27.554 T:840 debug : CKeyboardLayoutManager: keyboard layout "Ukrainian ЙЦУКЕН" successfully loaded 2024-02-27 18:26:27.554 T:840 debug : CKeyboardLayoutManager: keyboard layout "Ukrainian АБВ" successfully loaded 2024-02-27 18:26:27.554 T:840 debug : CApplication::CreateGUI - trying to init gbm windowing system 2024-02-27 18:26:27.673 T:840 debug : [xkb] Compiling from RMLVO: rules 'evdev', model 'pc105', layout 'us', variant '(null)', options '(null)' 2024-02-27 18:26:28.619 T:840 debug : [xkb] Compiling from KcCGST: keycodes 'evdev+aliases(qwerty)', types 'complete', compat 'complete', symbols 'pc+us+inet(evdev)' 2024-02-27 18:26:28.619 T:840 debug : [xkb] Compiling xkb_keycodes "(unnamed)" 2024-02-27 18:26:28.636 T:840 debug : [xkb] Compiling xkb_types "(unnamed)" 2024-02-27 18:26:28.654 T:840 debug : [xkb] Compiling xkb_compatibility "(unnamed)" 2024-02-27 18:26:28.656 T:840 debug : [xkb] The "group" statement in compat is unsupported; Ignored 2024-02-27 18:26:28.657 T:840 info : Skipped 2 duplicate messages.. 2024-02-27 18:26:28.657 T:840 debug : [xkb] The "allowExplicit" field in indicator statements is unsupported; Ignored 2024-02-27 18:26:28.661 T:840 info : Skipped 3 duplicate messages.. 2024-02-27 18:26:28.661 T:840 debug : [xkb] The "indicatorDrivesKeyboard" field in indicator statements is unsupported; Ignored 2024-02-27 18:26:28.664 T:840 debug : [xkb] The "allowExplicit" field in indicator statements is unsupported; Ignored 2024-02-27 18:26:28.668 T:840 debug : [xkb] Indicator name "Shift Lock" was not declared in the keycodes section; Adding new indicator 2024-02-27 18:26:28.668 T:840 debug : [xkb] Indicator name "Group 2" was not declared in the keycodes section; Adding new indicator 2024-02-27 18:26:28.668 T:840 debug : [xkb] Indicator name "Mouse Keys" was not declared in the keycodes section; Adding new indicator 2024-02-27 18:26:28.668 T:840 debug : [xkb] Compiling xkb_symbols "(unnamed)" 2024-02-27 18:26:28.694 T:840 error : [xkb] couldn't find a Compose file for locale "C" (mapped to "C") 2024-02-27 18:26:28.694 T:840 warning : CLibInputKeyboard: Failed to compile localized compose table, composed key support will be disabled 2024-02-27 18:26:28.724 T:846 debug : Thread libinput start, auto delete: false 2024-02-27 18:26:28.725 T:840 debug : [threads] name: 'libinput' priority: '1' 2024-02-27 18:26:28.725 T:840 info : RetroPlayer[RENDER]: Registering renderer factory for DMA 2024-02-27 18:26:28.725 T:840 info : RetroPlayer[RENDER]: Registering renderer factory for OpenGLES 2024-02-27 18:26:28.725 T:840 debug : CDRMUtils::OpenDrm - drm devices found: 1 2024-02-27 18:26:28.777 T:840 info : CDRMUtils::FindConnector - using connector: HDMI-A-1 2024-02-27 18:26:28.777 T:840 debug : CDRMUtils::OpenDrm - opened device: /dev/dri/card0 2024-02-27 18:26:28.778 T:840 debug : CDRMUtils::PrintDrmDeviceInfo - DRM Device Info: available_nodes: 0x05 nodes: nodes[0]: /dev/dri/card0 nodes[2]: /dev/dri/renderD128 bustype: 0x02 platform: fullname: /soc/gpu 2024-02-27 18:26:28.778 T:840 debug : CDRMUtils::OpenDrm - opened render node: /dev/dri/renderD128 2024-02-27 18:26:28.834 T:840 info : CDRMUtils::FindConnector - using connector: HDMI-A-1 2024-02-27 18:26:28.834 T:840 info : CDRMUtils::FindEncoder - using encoder: 31 2024-02-27 18:26:28.834 T:840 debug : CDRMUtils::FindCrtc - original crtc mode: 1920x1080 @ 60 Hz 2024-02-27 18:26:28.834 T:840 info : CDRMUtils::FindPlanes - using crtc: 90 2024-02-27 18:26:28.834 T:840 debug : CDRMUtils::FindPlanes - using video plane 80 2024-02-27 18:26:28.835 T:840 debug : CDRMUtils::FindPlanes - using gui plane 91 2024-02-27 18:26:28.835 T:840 debug : CDRMAtomic::InitDrm - initialized atomic DRM 2024-02-27 18:26:28.835 T:840 error : [display-info] Error parsing EDID: 2024-02-27 18:26:28.835 T:840 error : [display-info] ---------------------------------------------- 2024-02-27 18:26:28.835 T:840 error : [display-info] Block 1, CTA-861 Extension Block: 2024-02-27 18:26:28.835 T:840 error : [display-info] Colorimetry Data Block: Reserved bits MD0-MD3 must be 0. 2024-02-27 18:26:28.835 T:840 error : [display-info] 2024-02-27 18:26:28.835 T:840 error : [display-info] ---------------------------------------------- 2024-02-27 18:26:28.835 T:840 info : [display-info] make: 'Samsung Electric Company' model: 'SAMSUNG' 2024-02-27 18:26:28.835 T:840 info : [display-info] supports hdr static metadata type1: true 2024-02-27 18:26:28.835 T:840 info : [display-info] supported eotf: 2024-02-27 18:26:28.835 T:840 info : [display-info] traditional sdr: true 2024-02-27 18:26:28.835 T:840 info : [display-info] traditional hdr: false 2024-02-27 18:26:28.835 T:840 info : [display-info] pq: true 2024-02-27 18:26:28.835 T:840 info : [display-info] hlg: true 2024-02-27 18:26:28.835 T:840 info : [display-info] luma min: '0' avg: '0' max: '0' 2024-02-27 18:26:28.835 T:840 info : [display-info] supported colorimetry: 2024-02-27 18:26:28.835 T:840 info : [display-info] xvycc_601: true 2024-02-27 18:26:28.835 T:840 info : [display-info] xvycc_709: true 2024-02-27 18:26:28.835 T:840 info : [display-info] sycc_601: false 2024-02-27 18:26:28.835 T:840 info : [display-info] opycc_601: false 2024-02-27 18:26:28.835 T:840 info : [display-info] oprgb: false 2024-02-27 18:26:28.835 T:840 info : [display-info] bt2020_cycc: false 2024-02-27 18:26:28.835 T:840 info : [display-info] bt2020_ycc: false 2024-02-27 18:26:28.835 T:840 info : [display-info] bt2020_rgb: false 2024-02-27 18:26:28.835 T:840 info : [display-info] st2113_rgb: false 2024-02-27 18:26:28.835 T:840 info : [display-info] ictcp: false 2024-02-27 18:26:29.096 T:840 debug : CWinSystemGbm::InitWindowSystem - initialized DRM 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 59.940063 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080i @ 60.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080i @ 59.940063 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 50.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080i @ 50.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 30.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 29.970032 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 25.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 24.000000 Hz 2024-02-27 18:26:29.096 T:840 info : Found resolution 1920x1080 with 1920x1080 @ 23.976025 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1680x1050 with 1680x1050 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1600x900 with 1600x900 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x1024 with 1280x1024 @ 75.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x1024 with 1280x1024 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1440x900 with 1440x900 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1366x768 with 1366x768 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x800 with 1280x800 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1152x864 with 1152x864 @ 75.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x720 with 1280x720 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x720 with 1280x720 @ 59.940063 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1280x720 with 1280x720 @ 50.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1024x768 with 1024x768 @ 75.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1024x768 with 1024x768 @ 70.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 1024x768 with 1024x768 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 832x624 with 832x624 @ 74.925079 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 800x600 with 800x600 @ 75.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 800x600 with 800x600 @ 72.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 800x600 with 800x600 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x576 with 720x576 @ 50.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x576 with 720x576i @ 50.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x480 with 720x480 @ 59.940063 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x480 with 720x480 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x480 with 720x480i @ 59.940063 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x480 with 720x480i @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 640x480 with 640x480 @ 75.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 640x480 with 640x480 @ 73.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 640x480 with 640x480 @ 67.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Found resolution 640x480 with 640x480 @ 60.000000 Hz 2024-02-27 18:26:29.097 T:840 info : Skipped 1 duplicate messages.. 2024-02-27 18:26:29.097 T:840 info : Found resolution 720x400 with 720x400 @ 70.000000 Hz 2024-02-27 18:26:29.101 T:840 info : EGL_VERSION = 1.4 2024-02-27 18:26:29.101 T:840 info : EGL_VENDOR = Mesa Project 2024-02-27 18:26:29.101 T:840 info : EGL_EXTENSIONS = EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_query_driver 2024-02-27 18:26:29.101 T:840 info : EGL_CLIENT_EXTENSIONS = EGL_EXT_client_extensions EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_explicit_device EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless 2024-02-27 18:26:29.101 T:840 debug : EGL Config Attributes: 2024-02-27 18:26:29.101 T:840 debug : EGL_BUFFER_SIZE: 32 2024-02-27 18:26:29.101 T:840 debug : EGL_ALPHA_SIZE: 8 2024-02-27 18:26:29.101 T:840 debug : EGL_BLUE_SIZE: 8 2024-02-27 18:26:29.101 T:840 debug : EGL_GREEN_SIZE: 8 2024-02-27 18:26:29.101 T:840 debug : EGL_RED_SIZE: 8 2024-02-27 18:26:29.101 T:840 debug : EGL_DEPTH_SIZE: 24 2024-02-27 18:26:29.101 T:840 debug : EGL_STENCIL_SIZE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_CONFIG_CAVEAT: 0x3038 2024-02-27 18:26:29.101 T:840 debug : EGL_CONFIG_ID: 2 2024-02-27 18:26:29.101 T:840 debug : EGL_LEVEL: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_MAX_PBUFFER_HEIGHT: 4096 2024-02-27 18:26:29.101 T:840 debug : EGL_MAX_PBUFFER_PIXELS: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_MAX_PBUFFER_WIDTH: 4096 2024-02-27 18:26:29.101 T:840 debug : EGL_NATIVE_RENDERABLE: 1 2024-02-27 18:26:29.101 T:840 debug : EGL_NATIVE_VISUAL_ID: 875713089 2024-02-27 18:26:29.101 T:840 debug : EGL_NATIVE_VISUAL_TYPE: 0x3038 2024-02-27 18:26:29.101 T:840 debug : EGL_SAMPLES: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_SAMPLE_BUFFERS: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_SURFACE_TYPE: 4 2024-02-27 18:26:29.101 T:840 debug : EGL_TRANSPARENT_TYPE: 0x3038 2024-02-27 18:26:29.101 T:840 debug : EGL_TRANSPARENT_BLUE_VALUE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_TRANSPARENT_GREEN_VALUE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_TRANSPARENT_RED_VALUE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_BIND_TO_TEXTURE_RGB: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_BIND_TO_TEXTURE_RGBA: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_MIN_SWAP_INTERVAL: 1 2024-02-27 18:26:29.101 T:840 debug : EGL_MAX_SWAP_INTERVAL: 1 2024-02-27 18:26:29.101 T:840 debug : EGL_LUMINANCE_SIZE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_ALPHA_MASK_SIZE: 0 2024-02-27 18:26:29.101 T:840 debug : EGL_COLOR_BUFFER_TYPE: 0x308e 2024-02-27 18:26:29.101 T:840 debug : EGL_RENDERABLE_TYPE: 13 2024-02-27 18:26:29.101 T:840 debug : EGL_CONFORMANT: 13 2024-02-27 18:26:29.196 T:840 debug : CUDMABufferObject::Register - unable to open /dev/udmabuf: No such file or directory 2024-02-27 18:26:29.196 T:840 debug : CDMAHeapBufferObject::Register unable to open /dev/dma_heap/reserved: No such file or directory 2024-02-27 18:26:29.196 T:840 debug : CDMAHeapBufferObject::Register - using /dev/dma_heap/linux,cma 2024-02-27 18:26:29.196 T:840 info : CApplication::CreateGUI - using the gbm windowing system 2024-02-27 18:26:29.196 T:840 info : Checking resolution 36 2024-02-27 18:26:29.196 T:840 debug : OnLostDevice - notify display change event 2024-02-27 18:26:29.196 T:840 debug : CWinSystemGbmEGLContext::DestroyWindow - deinitialized GBM 2024-02-27 18:26:29.196 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 60 Hz 2024-02-27 18:26:29.197 T:840 debug : CGBMUtils::CreateSurface - created surface with size 1280x720 2024-02-27 18:26:29.218 T:840 debug : CWinSystemGbmEGLContext::CreateNewWindow - initialized GBM 2024-02-27 18:26:29.454 T:840 info : GL_VENDOR = Broadcom 2024-02-27 18:26:29.454 T:840 info : GL_RENDERER = VC4 V3D 2.1 2024-02-27 18:26:29.454 T:840 info : GL_VERSION = OpenGL ES 2.0 Mesa 24.0.9 2024-02-27 18:26:29.454 T:840 info : GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.0.16 2024-02-27 18:26:29.454 T:840 info : GL_EXTENSIONS = GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_stencil8 GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_pack_subimage GL_NV_texture_barrier GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_APPLE_sync GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_generate_mipmap_sRGB GL_NV_pixel_buffer_object GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_debug_label GL_EXT_separate_shader_objects GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_draw_elements_base_vertex GL_EXT_texture_border_clamp GL_KHR_context_flush_control GL_OES_draw_elements_base_vertex GL_OES_texture_border_clamp GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_s3tc_srgb GL_KHR_parallel_shader_compile GL_MESA_tile_raster_order GL_MESA_sampler_objects GL_MESA_bgra 2025-04-29 15:38:46.613 T:840 debug : OnLostDevice - notify display change event 2025-04-29 15:38:46.613 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 60 Hz 2025-04-29 15:38:46.613 T:840 info : GLES: Maximum texture width: 2048 2025-04-29 15:38:46.614 T:840 debug : guilib: Fill viewport on change for solving rendering passes 2025-04-29 15:38:47.416 T:840 debug : EGL Debugging: Error: EGL_BAD_SURFACE Command: eglSwapBuffers Type: EGL_DEBUG_MSG_ERROR_KHR Message: dri2_swap_buffers 2025-04-29 15:38:47.417 T:840 debug : CDRMUtils::DrmFbGetFromBo - using modifier: BROADCOM_VC4_T_TILED 2025-04-29 15:38:47.417 T:840 debug : CDRMAtomic::FlipPage - Execute modeset at next commit 2025-04-29 15:38:47.471 T:840 debug : CWinSystemGbmGLESContext::PresentRender - Sending display reset to all clients 2025-04-29 15:38:47.471 T:840 info : load keymapping 2025-04-29 15:38:47.475 T:840 info : Loading special://xbmc/system/keymaps/appcommand.xml 2025-04-29 15:38:47.476 T:840 info : Loading special://xbmc/system/keymaps/customcontroller.AppleRemote.xml 2025-04-29 15:38:47.478 T:840 info : Loading special://xbmc/system/keymaps/customcontroller.Harmony.xml 2025-04-29 15:38:47.481 T:840 info : Loading special://xbmc/system/keymaps/customcontroller.SiriRemote.xml 2025-04-29 15:38:47.482 T:840 info : Loading special://xbmc/system/keymaps/gamepad.xml 2025-04-29 15:38:47.485 T:840 info : Loading special://xbmc/system/keymaps/joystick.xml 2025-04-29 15:38:47.488 T:840 info : Loading special://xbmc/system/keymaps/keyboard.xml 2025-04-29 15:38:47.495 T:840 info : Loading special://xbmc/system/keymaps/mouse.xml 2025-04-29 15:38:47.496 T:840 info : Loading special://xbmc/system/keymaps/remote.xml 2025-04-29 15:38:47.501 T:840 info : Loading special://xbmc/system/keymaps/touchscreen.xml 2025-04-29 15:38:47.504 T:840 info : GUI format 1280x720, Display 1280x720 @ 60.000000 Hz 2025-04-29 15:38:47.504 T:849 debug : Thread ActiveAE start, auto delete: false 2025-04-29 15:38:47.505 T:850 debug : Thread AESink start, auto delete: false 2025-04-29 15:38:47.505 T:849 debug : [threads] name: 'AESink' priority: '-1' 2025-04-29 15:38:47.505 T:851 debug : Thread FDEventMonitor start, auto delete: false 2025-04-29 15:38:47.519 T:849 info : CAESinkALSA - Unable to open device "surround71" for playback 2025-04-29 15:38:47.520 T:849 info : CAESinkALSA - Unable to open device "surround51" for playback 2025-04-29 15:38:47.520 T:849 info : CAESinkALSA - Unable to open device "surround71" for playback 2025-04-29 15:38:47.521 T:849 info : CAESinkALSA - Unable to open device "surround40" for playback 2025-04-29 15:38:47.521 T:849 info : CAESinkALSA - Unable to open device "surround51" for playback 2025-04-29 15:38:47.521 T:849 info : CAESinkALSA - Unable to open device "surround71" for playback 2025-04-29 15:38:47.550 T:849 debug : PulseAudio: Context authorizing 2025-04-29 15:38:47.550 T:849 debug : PulseAudio: Context setting name 2025-04-29 15:38:47.550 T:849 debug : PulseAudio: Context ready 2025-04-29 15:38:47.551 T:849 warning : Pulseaudio module module-allow-passthrough not loaded - opening PT devices might fail 2025-04-29 15:38:47.552 T:849 info : Found 2 Lists of Devices 2025-04-29 15:38:47.552 T:849 info : Enumerated ALSA devices: 2025-04-29 15:38:47.552 T:849 info : Device 1 2025-04-29 15:38:47.552 T:849 info : m_deviceName : @ 2025-04-29 15:38:47.552 T:849 info : m_displayName : Default (vc4-hdmi MAI PCM i2s-hifi-0) () 2025-04-29 15:38:47.552 T:849 info : m_displayNameExtra: 2025-04-29 15:38:47.552 T:849 info : m_deviceType : AE_DEVTYPE_PCM 2025-04-29 15:38:47.552 T:849 info : m_channels : FL, FR 2025-04-29 15:38:47.552 T:849 info : m_sampleRates : 32000,44100,48000,176400,192000 2025-04-29 15:38:47.552 T:849 info : m_dataFormats : AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE 2025-04-29 15:38:47.552 T:849 info : m_streamTypes : No passthrough capabilities 2025-04-29 15:38:47.552 T:849 info : Device 2 2025-04-29 15:38:47.553 T:849 info : m_deviceName : sysdefault 2025-04-29 15:38:47.553 T:849 info : m_displayName : vc4-hdmi () 2025-04-29 15:38:47.553 T:849 info : m_displayNameExtra: MAI PCM i2s-hifi-0 2025-04-29 15:38:47.553 T:849 info : m_deviceType : AE_DEVTYPE_PCM 2025-04-29 15:38:47.553 T:849 info : m_channels : FL, FR 2025-04-29 15:38:47.553 T:849 info : m_sampleRates : 32000,44100,48000,176400,192000 2025-04-29 15:38:47.553 T:849 info : m_dataFormats : AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE 2025-04-29 15:38:47.553 T:849 info : m_streamTypes : No passthrough capabilities 2025-04-29 15:38:47.553 T:849 info : Device 3 2025-04-29 15:38:47.553 T:849 info : m_deviceName : sysdefault:CARD=vc4hdmi 2025-04-29 15:38:47.553 T:849 info : m_displayName : vc4-hdmi (vc4hdmi) 2025-04-29 15:38:47.553 T:849 info : m_displayNameExtra: MAI PCM i2s-hifi-0 2025-04-29 15:38:47.553 T:849 info : m_deviceType : AE_DEVTYPE_PCM 2025-04-29 15:38:47.553 T:849 info : m_channels : FL, FR 2025-04-29 15:38:47.553 T:849 info : m_sampleRates : 32000,44100,48000,176400,192000 2025-04-29 15:38:47.553 T:849 info : m_dataFormats : AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE 2025-04-29 15:38:47.553 T:849 info : m_streamTypes : No passthrough capabilities 2025-04-29 15:38:47.553 T:849 info : Device 4 2025-04-29 15:38:47.553 T:849 info : m_deviceName : hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:38:47.553 T:849 info : m_displayName : vc4-hdmi (vc4hdmi) 2025-04-29 15:38:47.553 T:849 info : m_displayNameExtra: SAM SAMSUNG on HDMI 2025-04-29 15:38:47.553 T:849 info : m_deviceType : AE_DEVTYPE_HDMI 2025-04-29 15:38:47.553 T:849 info : m_channels : FL, FR 2025-04-29 15:38:47.553 T:849 info : m_sampleRates : 32000,44100,48000,176400,192000 2025-04-29 15:38:47.553 T:849 info : m_dataFormats : AE_FMT_RAW,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_U8,AE_FMT_RAW 2025-04-29 15:38:47.553 T:849 info : m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD 2025-04-29 15:38:47.553 T:849 info : Enumerated PULSE devices: 2025-04-29 15:38:47.553 T:849 info : Device 1 2025-04-29 15:38:47.553 T:849 info : m_deviceName : Default 2025-04-29 15:38:47.553 T:849 info : m_displayName : Default 2025-04-29 15:38:47.553 T:849 info : m_displayNameExtra: Bluetooth Audio (PULSEAUDIO) 2025-04-29 15:38:47.553 T:849 info : m_deviceType : AE_DEVTYPE_PCM 2025-04-29 15:38:47.553 T:849 info : m_channels : FL, FR 2025-04-29 15:38:47.553 T:849 info : m_sampleRates : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000 2025-04-29 15:38:47.553 T:849 info : m_dataFormats : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT 2025-04-29 15:38:47.553 T:849 info : m_streamTypes : No passthrough capabilities 2025-04-29 15:38:47.553 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:38:47.553 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:38:47.553 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:38:47.559 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:38:47.559 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:38:47.559 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:38:47.559 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:38:47.560 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:38:47.560 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:38:47.560 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:38:47.560 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:38:47.560 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:38:47.560 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:38:47.560 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:38:47.560 T:850 debug : Sample Rate : 44100 2025-04-29 15:38:47.561 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:38:47.561 T:850 debug : Channel Count : 2 2025-04-29 15:38:47.561 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:38:47.561 T:850 debug : Frames : 2205 2025-04-29 15:38:47.561 T:850 debug : Frame Size : 6 2025-04-29 15:38:47.564 T:840 info : CLangInfo: loading resource.language.de_de language information... 2025-04-29 15:38:47.566 T:840 debug : trying to set locale to de_DE.UTF-8 2025-04-29 15:38:47.567 T:840 info : global locale set to C 2025-04-29 15:38:47.567 T:840 info : CLangInfo: loading resource.language.de_de language strings... 2025-04-29 15:38:47.625 T:840 debug : LocalizeStrings: loaded 4474 strings from file resource://resource.language.de_de/strings.po 2025-04-29 15:38:47.642 T:840 debug : POParser: id:462 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.645 T:840 debug : POParser: id:13518 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.646 T:840 debug : POParser: id:19035 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.646 T:840 debug : POParser: id:19036 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.646 T:840 debug : POParser: id:19044 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.646 T:840 debug : POParser: id:19045 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19109 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19110 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19111 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19164 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19170 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19193 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.647 T:840 debug : POParser: id:19263 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.653 T:840 debug : POParser: id:36290 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.653 T:840 debug : POParser: id:36177 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.653 T:840 debug : POParser: id:36204 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.655 T:840 debug : POParser: id:36629 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.656 T:840 debug : POParser: id:39194 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.656 T:840 debug : POParser: id:40209 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.657 T:840 debug : LocalizeStrings: loaded 37 strings from file resource://resource.language.en_gb/strings.po 2025-04-29 15:38:47.666 T:840 debug : LocalizeStrings: loaded 3 strings from file /usr/share/kodi/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.667 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.668 T:840 debug : LocalizeStrings: loaded 3 strings from file /usr/share/kodi/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.669 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.671 T:840 debug : LocalizeStrings: loaded 18 strings from file /usr/share/kodi/addons/game.controller.default/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.672 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/game.controller.default/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.678 T:840 debug : LocalizeStrings: loaded 136 strings from file /usr/share/kodi/addons/game.controller.keyboard/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.680 T:840 debug : LocalizeStrings: loaded 5 strings from file /usr/share/kodi/addons/game.controller.keyboard/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.689 T:840 debug : LocalizeStrings: loaded 11 strings from file /storage/.kodi/addons/game.controller.mouse/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.694 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/game.controller.mouse/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.703 T:840 debug : LocalizeStrings: loaded 13 strings from file /usr/share/kodi/addons/game.controller.snes/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.704 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/game.controller.snes/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.711 T:840 debug : LocalizeStrings: loaded 60 strings from file /storage/.kodi/addons/inputstream.adaptive/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.713 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/inputstream.adaptive/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.717 T:840 debug : LocalizeStrings: loaded 38 strings from file /storage/.kodi/addons/inputstream.ffmpegdirect/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.719 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/inputstream.ffmpegdirect/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.721 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/inputstream.rtmp/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.726 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/inputstream.rtmp/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.729 T:840 debug : LocalizeStrings: loaded 17 strings from file /storage/.kodi/addons/metadata.album.universal/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.730 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/metadata.album.universal/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.737 T:840 debug : LocalizeStrings: loaded 32 strings from file /storage/.kodi/addons/metadata.artists.universal/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.738 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/metadata.artists.universal/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.745 T:840 debug : LocalizeStrings: loaded 17 strings from file /storage/.kodi/addons/metadata.generic.albums/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.747 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/metadata.generic.albums/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.758 T:840 debug : LocalizeStrings: loaded 15 strings from file /usr/share/kodi/addons/metadata.generic.artists/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.759 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/metadata.generic.artists/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.766 T:840 debug : LocalizeStrings: loaded 21 strings from file /storage/.kodi/addons/metadata.themoviedb.org.python/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.770 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.777 T:840 debug : LocalizeStrings: loaded 34 strings from file /storage/.kodi/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.778 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.788 T:840 debug : LocalizeStrings: loaded 9 strings from file /usr/share/kodi/addons/peripheral.joystick/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.789 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/peripheral.joystick/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.792 T:840 debug : LocalizeStrings: loaded 58 strings from file /storage/.kodi/addons/plugin.audio.amazonmedia/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.794 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.audio.amazonmedia/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.798 T:840 debug : LocalizeStrings: loaded 212 strings from file /storage/.kodi/addons/plugin.video.amazon-test/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.801 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.amazon-test/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.805 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.dazn/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.805 T:840 debug : LocalizeStrings: loaded 23 strings from file /storage/.kodi/addons/plugin.video.dazn/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.806 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.dazn/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.806 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.dazn/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.809 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.dfb_tv/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.810 T:840 debug : LocalizeStrings: loaded 76 strings from file /storage/.kodi/addons/plugin.video.dfb_tv/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.812 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.dfb_tv/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.812 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.dfb_tv/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.816 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.joyn/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.817 T:840 debug : LocalizeStrings: loaded 138 strings from file /storage/.kodi/addons/plugin.video.joyn/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.819 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.joyn/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.820 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.joyn/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.822 T:840 debug : LocalizeStrings: loaded 34 strings from file /storage/.kodi/addons/plugin.video.kn_ves/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.824 T:840 debug : POParser: id:30048 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.824 T:840 debug : LocalizeStrings: loaded 1 strings from file /storage/.kodi/addons/plugin.video.kn_ves/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.827 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.rtlgroup.de/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.829 T:840 debug : LocalizeStrings: loaded 123 strings from file /storage/.kodi/addons/plugin.video.rtlgroup.de/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.831 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.rtlgroup.de/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.832 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.rtlgroup.de/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.835 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.tvnow.de/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.836 T:840 debug : LocalizeStrings: loaded 89 strings from file /storage/.kodi/addons/plugin.video.tvnow.de/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.838 T:840 debug : POParser: PO file has Win Style Line Endings. Converted in memory to Linux LF for file: /storage/.kodi/addons/plugin.video.tvnow.de/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.839 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/plugin.video.tvnow.de/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.841 T:840 debug : LocalizeStrings: loaded 28 strings from file /storage/.kodi/addons/plugin.video.waipu.tv/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.842 T:840 debug : LocalizeStrings: loaded 4 strings from file /storage/.kodi/addons/plugin.video.waipu.tv/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.846 T:840 debug : LocalizeStrings: loaded 217 strings from file /storage/.kodi/addons/plugin.video.zattoo_hiq/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.850 T:840 debug : LocalizeStrings: loaded 33 strings from file /storage/.kodi/addons/plugin.video.zattoo_hiq/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.857 T:840 debug : LocalizeStrings: loaded 200 strings from file /storage/.kodi/addons/pvr.iptvsimple/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.862 T:840 debug : POParser: id:30806 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.862 T:840 debug : LocalizeStrings: loaded 6 strings from file /storage/.kodi/addons/pvr.iptvsimple/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.869 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/repository.xbmc.org/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.870 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/repository.xbmc.org/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.886 T:840 debug : LocalizeStrings: loaded 3 strings from file /usr/share/kodi/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.887 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.890 T:840 debug : LocalizeStrings: loaded 7 strings from file /storage/.kodi/addons/script.common.plugin.cache/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.901 T:840 debug : LocalizeStrings: loaded 85 strings from file /storage/.kodi/addons/script.module.inputstreamhelper/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.903 T:840 debug : LocalizeStrings: loaded 7 strings from file /storage/.kodi/addons/script.module.inputstreamhelper/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.915 T:840 debug : LocalizeStrings: loaded 136 strings from file /storage/.kodi/addons/script.module.slyguy/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30001 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30005 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30007 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30011 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30012 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30020 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:30022 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32008 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32009 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32012 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32021 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32022 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32049 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32058 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32061 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.918 T:840 debug : POParser: id:32068 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.919 T:840 debug : POParser: id:32122 was recently re-used in the English string file, which is not yet changed in the translated file. Using the English string instead 2025-04-29 15:38:47.919 T:840 debug : LocalizeStrings: loaded 141 strings from file /storage/.kodi/addons/script.module.slyguy/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.924 T:840 debug : LocalizeStrings: loaded 38 strings from file /storage/.kodi/addons/script.module.youtube.dl/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.926 T:840 debug : LocalizeStrings: loaded 7 strings from file /storage/.kodi/addons/script.module.youtube.dl/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.929 T:840 debug : LocalizeStrings: loaded 24 strings from file /storage/.kodi/addons/script.speedtester/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.933 T:840 debug : LocalizeStrings: loaded 269 strings from file /usr/share/kodi/addons/service.libreelec.settings/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.935 T:840 debug : LocalizeStrings: loaded 3 strings from file /usr/share/kodi/addons/service.libreelec.settings/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.944 T:840 debug : LocalizeStrings: loaded 22 strings from file /storage/.kodi/addons/service.xbmc.versioncheck/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.949 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/service.xbmc.versioncheck/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.955 T:840 debug : LocalizeStrings: loaded 108 strings from file /storage/.kodi/addons/weather.multi/resources/language/resource.language.de_de/strings.po 2025-04-29 15:38:47.958 T:840 debug : LocalizeStrings: loaded 0 strings from file /storage/.kodi/addons/weather.multi/resources/language/resource.language.en_gb/strings.po 2025-04-29 15:38:47.961 T:853 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:38:47.961 T:853 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:38:47.961 T:853 debug : Initialize, updating databases... 2025-04-29 15:38:47.963 T:853 info : Running database version Addons33 2025-04-29 15:38:47.967 T:853 info : Running database version ViewModes6 2025-04-29 15:38:48.011 T:853 info : Running database version Textures13 2025-04-29 15:38:48.029 T:853 info : Running database version MyMusic83 2025-04-29 15:38:48.060 T:853 info : Running database version MyVideos131 2025-04-29 15:38:48.075 T:853 info : Running database version TV46 2025-04-29 15:38:48.088 T:844 debug : Sink changed 2025-04-29 15:38:48.679 T:853 info : Running database version Epg16 2025-04-29 15:38:48.682 T:853 debug : Initialize, updating databases... DONE 2025-04-29 15:38:48.687 T:840 debug : CDRMUtils::DrmFbGetFromBo - using modifier: BROADCOM_VC4_T_TILED 2025-04-29 15:38:48.767 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:38:48.767 T:840 debug : CGBMUtils - using 4 buffers 2025-04-29 15:38:48.767 T:840 debug : CDRMUtils::DrmFbGetFromBo - using modifier: BROADCOM_VC4_T_TILED 2025-04-29 15:38:48.787 T:840 info : Unloaded skin 2025-04-29 15:38:48.789 T:840 info : load skin from: /usr/share/kodi/addons/skin.estuary/ (version: 4.0.0) 2025-04-29 15:38:48.790 T:840 info : load fonts for skin... 2025-04-29 15:38:48.818 T:840 info : Loading skin includes from /usr/share/kodi/addons/skin.estuary/xml/Includes.xml 2025-04-29 15:38:48.993 T:840 info : LoadFontsFromFile: Loading with name 'Default' from '/usr/share/kodi/addons/skin.estuary/xml/Font.xml' 2025-04-29 15:38:49.111 T:840 debug : LocalizeStrings: loaded 166 strings from file /usr/share/kodi/addons/skin.estuary/language/resource.language.de_de/strings.po 2025-04-29 15:38:49.113 T:840 debug : LocalizeStrings: loaded 0 strings from file /usr/share/kodi/addons/skin.estuary/language/resource.language.en_gb/strings.po 2025-04-29 15:38:49.113 T:840 info : LoadTimers: Trying to load skin timers from /usr/share/kodi/addons/skin.estuary/xml/Timers.xml 2025-04-29 15:38:49.123 T:840 info : load new skin... 2025-04-29 15:38:49.124 T:840 info : Loading custom window XMLs from skin path /usr/share/kodi/addons/skin.estuary/xml 2025-04-29 15:38:49.155 T:840 debug : Load Skin XML: 31.43 ms 2025-04-29 15:38:49.155 T:840 info : initialize new skin... 2025-04-29 15:38:49.155 T:840 debug : guilib: Fill viewport on change for solving rendering passes 2025-04-29 15:38:49.155 T:840 info : Loading skin file: Custom_1109_TopBarOverlay.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.213 T:840 debug : OpenBundle - Opened bundle /usr/share/kodi/addons/skin.estuary/media/Textures.xbt 2025-04-29 15:38:49.214 T:840 info : Loading skin file: DialogBusy.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.217 T:840 info : Loading skin file: DialogNotification.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.219 T:840 info : Loading skin file: DialogSeekBar.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.246 T:840 info : Loading skin file: DialogExtendedProgressBar.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.250 T:840 info : Loading skin file: Pointer.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.252 T:840 info : Loading skin file: DialogBusy.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.254 T:840 info : Loading skin file: DialogVolumeBar.xml, load type: LOAD_ON_GUI_INIT 2025-04-29 15:38:49.257 T:840 info : Loading resource://resource.uisounds.kodi/sounds.xml 2025-04-29 15:38:49.347 T:840 info : skin loaded... 2025-04-29 15:38:49.348 T:840 debug : Activating window ID: 12997 2025-04-29 15:38:49.348 T:840 debug : ------ Window Init () ------ 2025-04-29 15:38:49.348 T:840 debug : Activating window ID: 12999 2025-04-29 15:38:49.348 T:840 debug : ------ Window Init (Startup.xml) ------ 2025-04-29 15:38:49.348 T:840 info : Loading skin file: Startup.xml, load type: LOAD_EVERY_TIME 2025-04-29 15:38:49.359 T:840 debug : Activating window ID: 10000 2025-04-29 15:38:49.359 T:840 debug : ------ Window Deinit (Startup.xml) ------ 2025-04-29 15:38:49.359 T:840 debug : ------ Window Init (Home.xml) ------ 2025-04-29 15:38:49.359 T:840 info : Loading skin file: Home.xml, load type: KEEP_IN_MEMORY 2025-04-29 15:38:49.539 T:840 debug : CDirectoryProvider[addons://]: refreshing.. 2025-04-29 15:38:49.539 T:840 debug : CDirectoryProvider[addons://sources/video/]: refreshing.. 2025-04-29 15:38:49.539 T:854 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:38:49.539 T:854 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:38:49.539 T:840 debug : CDirectoryProvider[addons://sources/audio/]: refreshing.. 2025-04-29 15:38:49.539 T:855 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:38:49.539 T:855 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:38:49.539 T:840 debug : CDirectoryProvider[addons://sources/game/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[addons://sources/executable/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[addons://sources/image/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[library://video/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[sources://video/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[special://videoplaylists/]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[favourites://]: refreshing.. 2025-04-29 15:38:49.540 T:840 debug : CDirectoryProvider[addons://sources/game/]: refreshing.. 2025-04-29 15:38:49.543 T:853 debug : CAddonDatabase: SELECT repo.id FROM repo .. took 1 ms 2025-04-29 15:38:49.574 T:840 debug : JSONRPC: JSON schema type definition references an unknown type Setting.Details.Setting 2025-04-29 15:38:49.574 T:840 warning : JSONRPC: Could not parse type "Setting.Details.SettingList" 2025-04-29 15:38:49.574 T:840 info : JSONRPC: Adding type "Setting.Details.SettingList" to list of incomplete definitions (waiting for "Setting.Details.Setting") 2025-04-29 15:38:49.574 T:840 info : JSONRPC: Resolving incomplete types/methods referencing Setting.Details.Setting 2025-04-29 15:38:49.583 T:855 debug : CMultiPathDirectory::GetDirectory(multipath://special%3a%2f%2fprofile%2fplaylists%2fvideo/special%3a%2f%2fprofile%2fplaylists%2fmixed/) 2025-04-29 15:38:49.583 T:855 debug : Getting Directory (special://profile/playlists/video) 2025-04-29 15:38:49.585 T:855 debug : Getting Directory (special://profile/playlists/mixed) 2025-04-29 15:38:49.586 T:855 debug : CMultiPathDirectory::MergeItems, items = 0 2025-04-29 15:38:49.587 T:855 debug : CRecentlyAddedJob::UpdateMusic() - Running RecentlyAdded home screen update 2025-04-29 15:38:49.603 T:855 debug : GetRecentlyAddedAlbumSongs() query: SELECT songview.*, songartistview.* FROM (SELECT idAlbum, dateAdded FROM album ORDER BY dateAdded DESC LIMIT 10) AS recentalbums JOIN songview ON songview.idAlbum = recentalbums.idAlbum JOIN songartistview ON songview.idSong = songartistview.idSong ORDER BY recentalbums.dateAdded DESC, songview.idAlbum DESC, songview.idSong, songartistview.idRole, songartistview.iOrder 2025-04-29 15:38:49.604 T:853 debug : CAddonDatabase: query SELECT addons.*, repo.addonID AS repoID FROM addons JOIN addonlinkrepo ON addons.id=addonlinkrepo.idAddon JOIN repo ON repo.id=addonlinkrepo.idRepo WHERE addonlinkrepo.idRepo IN (1,2,3,5,6,7,8,9) ORDER BY repo.addonID, addons.addonID returned 1552 rows in 60 ms 2025-04-29 15:38:49.607 T:855 debug : GetRecentlyAddedAlbums query: SELECT albumview.*, albumartistview.* FROM (SELECT idAlbum FROM album WHERE strAlbum != '' ORDER BY dateAdded DESC LIMIT 10) AS recentalbums JOIN albumview ON albumview.idAlbum = recentalbums.idAlbum JOIN albumartistview ON albumview.idAlbum = albumartistview.idAlbum ORDER BY dateAdded DESC, albumview.idAlbum desc, albumartistview.iOrder 2025-04-29 15:38:49.611 T:855 debug : CRecentlyAddedJob::UpdateVideos() - Running RecentlyAdded home screen update 2025-04-29 15:38:49.616 T:840 info : JSONRPC v13.5.0: Successfully initialized 2025-04-29 15:38:49.616 T:840 info : [Media Detection] starting service for optical media detection 2025-04-29 15:38:49.621 T:856 debug : Thread DetectDVDMedia start, auto delete: false 2025-04-29 15:38:49.621 T:856 debug : Compiled with libcdio Version 0.20100 2025-04-29 15:38:49.623 T:840 debug : LoadMappings: loaded node "Motorola Nyxboard Hybrid" 2025-04-29 15:38:49.623 T:840 debug : LoadMappings: loaded node "CEC Adapter" 2025-04-29 15:38:49.624 T:840 debug : LoadMappings: loaded node "Pulse-Eight CEC Adapter" 2025-04-29 15:38:49.624 T:856 debug : Thread DetectDVDMedia 1712906816 terminating 2025-04-29 15:38:49.624 T:840 debug : LoadMappings: loaded node "iMON HID device" 2025-04-29 15:38:49.624 T:840 debug : LoadMappings: loaded node "WETEK Play remote" 2025-04-29 15:38:49.624 T:840 debug : LoadMappings: loaded node "OSMC RF Remote" 2025-04-29 15:38:49.624 T:840 debug : LoadMappings: loaded node "joystick" 2025-04-29 15:38:49.625 T:840 debug : Add-on bus: Registering add-on peripheral.joystick 2025-04-29 15:38:49.625 T:840 debug : PERIPHERAL - CreateAddon - creating peripheral add-on instance 'Joystick Support' 2025-04-29 15:38:49.625 T:840 debug : ADDON: Dll Initializing - Joystick Support 2025-04-29 15:38:49.627 T:840 debug : SECTION:LoadDLL(/usr/lib/kodi/addons/peripheral.joystick/peripheral.joystick.so.21.1.18) 2025-04-29 15:38:49.627 T:840 debug : Loading: /usr/lib/kodi/addons/peripheral.joystick/peripheral.joystick.so.21.1.18 2025-04-29 15:38:49.645 T:855 debug : CRecentlyAddedJob::UpdateTotal() - Running RecentlyAdded home screen update 2025-04-29 15:38:49.662 T:840 debug : AddOnLog: peripheral.joystick: Loaded 14 joystick families with 102 total joysticks 2025-04-29 15:38:49.662 T:840 debug : Calling TransferSettings for: Joystick Support 2025-04-29 15:38:49.664 T:840 info : AddOnLog: peripheral.joystick: Enabling joystick interface "linux" 2025-04-29 15:38:49.665 T:858 debug : Thread PeripBusUSBUdev start, auto delete: false 2025-04-29 15:38:49.665 T:840 debug : [threads] name: 'PeripBusUSBUdev' priority: '1' 2025-04-29 15:38:49.665 T:858 debug : Process - initialised udev monitor 2025-04-29 15:38:49.666 T:859 debug : Thread PeripBusCEC start, auto delete: false 2025-04-29 15:38:49.666 T:840 debug : [threads] name: 'PeripBusCEC' priority: '1' 2025-04-29 15:38:49.666 T:860 debug : Thread PeripBusAddon start, auto delete: false 2025-04-29 15:38:49.666 T:840 debug : [threads] name: 'PeripBusAddon' priority: '1' 2025-04-29 15:38:49.668 T:840 debug : Initialise - initialised peripheral on 'keyboard' with 1 features and 0 sub devices 2025-04-29 15:38:49.668 T:840 info : Register - new keyboard device registered on application->keyboard: Tastatur (0000:0000) 2025-04-29 15:38:49.669 T:840 debug : Initialise - initialised peripheral on 'mouse' with 1 features and 0 sub devices 2025-04-29 15:38:49.669 T:840 info : Register - new mouse device registered on application->mouse: Maus (0000:0000) 2025-04-29 15:38:49.671 T:861 debug : Thread PeripEventScan start, auto delete: false 2025-04-29 15:38:49.671 T:840 debug : ContextMenuManager: addon menus reloaded. 2025-04-29 15:38:49.671 T:840 info : Loading player core factory settings from special://xbmc/system/playercorefactory.xml. 2025-04-29 15:38:49.673 T:840 debug : CPlayerCoreConfig::: created player VideoPlayer 2025-04-29 15:38:49.673 T:840 debug : CPlayerCoreConfig::: created player PAPlayer 2025-04-29 15:38:49.673 T:840 debug : CPlayerCoreConfig::: created player RetroPlayer 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: system rules 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: mms/udp 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: lastfm/shout 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: rtmp 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: rtsp 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: streams 2025-04-29 15:38:49.673 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: aacp/sdp 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: mp2 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: dvd 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: discimage 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: sdp/asf 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: nsv 2025-04-29 15:38:49.674 T:840 debug : CPlayerSelectionRule::Initialize: creating rule: radio 2025-04-29 15:38:49.674 T:840 info : Loaded playercorefactory configuration 2025-04-29 15:38:49.674 T:840 info : Loading player core factory settings from special://masterprofile/playercorefactory.xml. 2025-04-29 15:38:49.674 T:840 info : special://masterprofile/playercorefactory.xml does not exist. Skipping. 2025-04-29 15:38:49.674 T:840 info : removing tempfiles 2025-04-29 15:38:49.692 T:840 debug : CRepositoryUpdater: closest next update check at 29.04.2025 20:49:52 (in 18663 s) 2025-04-29 15:38:49.692 T:840 debug : CRepositoryUpdater: checking in 18663000 ms 2025-04-29 15:38:49.692 T:862 debug : Thread Timer start, auto delete: false 2025-04-29 15:38:49.692 T:840 debug : CServiceAddonManager: starting inputstream.ffmpegdirect 2025-04-29 15:38:49.696 T:863 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.696 T:840 debug : CServiceAddonManager: starting plugin.audio.amazonmedia 2025-04-29 15:38:49.696 T:863 debug : initializing python engine. 2025-04-29 15:38:49.700 T:864 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.701 T:840 debug : CServiceAddonManager: starting plugin.video.amazon-test 2025-04-29 15:38:49.701 T:864 debug : initializing python engine. 2025-04-29 15:38:49.704 T:865 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.705 T:865 debug : initializing python engine. 2025-04-29 15:38:49.706 T:840 debug : CServiceAddonManager: starting plugin.video.dazn 2025-04-29 15:38:49.708 T:866 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.708 T:840 debug : CServiceAddonManager: starting plugin.video.joyn 2025-04-29 15:38:49.708 T:866 debug : initializing python engine. 2025-04-29 15:38:49.711 T:867 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.711 T:867 debug : initializing python engine. 2025-04-29 15:38:49.711 T:840 debug : CServiceAddonManager: starting plugin.video.rtlgroup.de 2025-04-29 15:38:49.713 T:868 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.713 T:868 debug : initializing python engine. 2025-04-29 15:38:49.714 T:840 debug : CServiceAddonManager: starting plugin.video.zattoo_hiq 2025-04-29 15:38:49.714 T:869 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.714 T:840 debug : CServiceAddonManager: starting script.common.plugin.cache 2025-04-29 15:38:49.714 T:869 debug : initializing python engine. 2025-04-29 15:38:49.717 T:870 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.718 T:870 debug : initializing python engine. 2025-04-29 15:38:49.718 T:840 debug : CServiceAddonManager: starting script.module.slyguy 2025-04-29 15:38:49.718 T:871 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.719 T:840 debug : CServiceAddonManager: starting service.libreelec.settings 2025-04-29 15:38:49.719 T:871 debug : initializing python engine. 2025-04-29 15:38:49.721 T:872 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.721 T:872 debug : initializing python engine. 2025-04-29 15:38:49.721 T:840 debug : CServiceAddonManager: starting service.xbmc.versioncheck 2025-04-29 15:38:49.728 T:873 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:49.728 T:840 info : initialize done 2025-04-29 15:38:49.728 T:873 debug : initializing python engine. 2025-04-29 15:38:49.728 T:840 info : Running the application... 2025-04-29 15:38:49.731 T:840 debug : NetworkMessage - Starting network services 2025-04-29 15:38:49.750 T:840 debug : CZeroconfAvahi::clientCallback: client is up and running 2025-04-29 15:38:49.750 T:840 info : starting zeroconf publishing 2025-04-29 15:38:49.751 T:876 debug : Thread EventServer start, auto delete: false 2025-04-29 15:38:49.752 T:876 info : ES: Starting UDP Event server on port 9777 2025-04-29 15:38:49.752 T:876 debug : CheckIPv6: IPv6 socket bound successfully 2025-04-29 15:38:49.753 T:876 info : UDP: Listening on port 9777 (ipv6 : true) 2025-04-29 15:38:49.753 T:855 debug : CZeroconfAvahi::doPublishService identifier: servers.eventserver type: _xbmc-events._udp name:Kodi (LibreELEC12) port:9777 2025-04-29 15:38:49.753 T:855 debug : CZeroconfAvahi::addService() named: Kodi (LibreELEC12) type: _xbmc-events._udp port:9777 2025-04-29 15:38:49.779 T:859 debug : GetMappingForDevice - device (0000:0000) mapped to CEC Adapter (type = cec) 2025-04-29 15:38:49.791 T:863 debug : CPythonInvoker(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py): start processing 2025-04-29 15:38:49.791 T:864 debug : CPythonInvoker(1, /storage/.kodi/addons/plugin.audio.amazonmedia/service.py): start processing 2025-04-29 15:38:49.791 T:865 debug : CPythonInvoker(2, /storage/.kodi/addons/plugin.video.amazon-test/service.py): start processing 2025-04-29 15:38:49.791 T:866 debug : CPythonInvoker(3, /storage/.kodi/addons/plugin.video.dazn/startup.py): start processing 2025-04-29 15:38:49.791 T:867 debug : CPythonInvoker(4, /storage/.kodi/addons/plugin.video.joyn/service.py): start processing 2025-04-29 15:38:49.791 T:868 debug : CPythonInvoker(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py): start processing 2025-04-29 15:38:49.791 T:869 debug : CPythonInvoker(6, /storage/.kodi/addons/plugin.video.zattoo_hiq/start.py): start processing 2025-04-29 15:38:49.793 T:870 debug : CPythonInvoker(7, /storage/.kodi/addons/script.common.plugin.cache/resources/lib/entry_point.py): start processing 2025-04-29 15:38:49.795 T:871 debug : CPythonInvoker(8, /storage/.kodi/addons/script.module.slyguy/service.py): start processing 2025-04-29 15:38:49.795 T:872 debug : CPythonInvoker(9, /usr/share/kodi/addons/service.libreelec.settings/service.py): start processing 2025-04-29 15:38:49.798 T:873 debug : CPythonInvoker(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): start processing 2025-04-29 15:38:49.807 T:840 error : JSONRPC Server: Failed to connect to sdpd 2025-04-29 15:38:49.807 T:840 info : JSONRPC Server: Successfully initialized 2025-04-29 15:38:49.813 T:879 debug : Thread TCPServer start, auto delete: false 2025-04-29 15:38:49.813 T:854 debug : CZeroconfAvahi::doPublishService identifier: servers.jsonrpc-tcp type: _xbmc-jsonrpc._tcp name:Kodi (LibreELEC12) port:9090 2025-04-29 15:38:49.813 T:854 debug : CZeroconfAvahi::addService() named: Kodi (LibreELEC12) type: _xbmc-jsonrpc._tcp port:9090 2025-04-29 15:38:49.815 T:840 info : Started 2025-04-29 15:38:49.816 T:855 debug : CZeroconfAvahi::doPublishService identifier: servers.webserver type: _http._tcp name:Kodi (LibreELEC12) port:8080 2025-04-29 15:38:49.827 T:854 debug : CZeroconfAvahi::doPublishService identifier: servers.jsonrpc-http type: _xbmc-jsonrpc-h._tcp name:Kodi (LibreELEC12) port:8080 2025-04-29 15:38:49.827 T:855 debug : CZeroconfAvahi::addService() named: Kodi (LibreELEC12) type: _http._tcp port:8080 2025-04-29 15:38:49.835 T:855 debug : CZeroconfAvahi::doPublishService identifier: servers.airtunes type: _raop._tcp name:B827EBCCAB28@Kodi (LibreELEC12) port:36666 2025-04-29 15:38:49.836 T:855 debug : CZeroconfAvahi::addService() named: B827EBCCAB28@Kodi (LibreELEC12) type: _raop._tcp port:36666 2025-04-29 15:38:49.848 T:854 debug : CZeroconfAvahi::addService() named: Kodi (LibreELEC12) type: _xbmc-jsonrpc-h._tcp port:8080 2025-04-29 15:38:50.171 T:853 debug : CAddonDatabase::GetAddons took 627 ms 2025-04-29 15:38:50.217 T:853 debug : CAddonMgr::GetAvailableUpdatesOrOutdatedAddons took 677 ms 2025-04-29 15:38:50.343 T:863 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:50.343 T:863 debug : 2025-04-29 15:38:50.343 T:863 debug : CPythonInvoker(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py): the source file to load is "/storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py" 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): full python path: 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): custom python path: 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): default python path: 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): /usr/lib/python311.zip 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): /usr/lib/python3.11 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): /usr/lib/python3.11/site-packages 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): adding args: 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0): 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py): entering source directory /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib 2025-04-29 15:38:50.344 T:863 debug : CPythonInvoker(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py): instantiating addon using automatically obtained id of "inputstream.ffmpegdirect" dependent on version 0.0.0 of the xbmc.python api 2025-04-29 15:38:50.630 T:875 debug : CZeroconfAvahi::groupCallback: Service successfully established 2025-04-29 15:38:52.180 T:884 info : Skipped 4 duplicate messages.. 2025-04-29 15:38:52.180 T:884 debug : request received for /jsonrpc 2025-04-29 15:38:52.193 T:879 debug : JSONRPC Server: New connection detected 2025-04-29 15:38:52.194 T:884 debug : request received for /jsonrpc 2025-04-29 15:38:52.609 T:879 info : JSONRPC Server: New connection added 2025-04-29 15:38:52.216 T:886 debug : request received for /jsonrpc 2025-04-29 15:38:52.612 T:859 info : Skipped 2 duplicate messages.. 2025-04-29 15:38:52.612 T:859 debug : InitialiseFeature - using libCEC v4.0.7 2025-04-29 15:38:52.612 T:889 debug : Thread CECAdapter start, auto delete: false 2025-04-29 15:38:52.612 T:889 debug : OpenConnection - opening a connection to the CEC adapter: /dev/cec0 2025-04-29 15:38:52.612 T:859 debug : Initialise - initialised peripheral on '/dev/cec0' with 2 features and 0 sub devices 2025-04-29 15:38:52.612 T:859 info : Register - new cec device registered on cec->/dev/cec0: CEC Adapter (0000:0000) 2025-04-29 15:38:52.612 T:859 debug : Thread PeripBusCEC 1671422528 terminating 2025-04-29 15:38:52.649 T:863 debug : CPythonInvoker(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py): script successfully run 2025-04-29 15:38:52.649 T:863 debug : onExecutionDone(0, /storage/.kodi/addons/inputstream.ffmpegdirect/resources/lib/runner.py) 2025-04-29 15:38:52.682 T:863 debug : Python interpreter stopped 2025-04-29 15:38:52.682 T:863 debug : Thread LanguageInvoker 1637851712 terminating 2025-04-29 15:38:52.715 T:884 debug : request received for /jsonrpc 2025-04-29 15:38:52.771 T:864 info : Skipped 2 duplicate messages.. 2025-04-29 15:38:52.771 T:864 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.771 T:864 debug : 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1, /storage/.kodi/addons/plugin.audio.amazonmedia/service.py): the source file to load is "/storage/.kodi/addons/plugin.audio.amazonmedia/service.py" 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): full python path: 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): custom python path: 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/plugin.audio.amazonmedia 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.beautifulsoup4/lib 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.certifi/lib 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.chardet/lib 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.html5lib/lib 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.idna/lib 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.infotagger/resources/modules 2025-04-29 15:38:52.771 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.mechanize/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.requests/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.six/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.soupsieve/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /storage/.kodi/addons/script.module.webencodings/lib 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): default python path: 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /usr/lib/python311.zip 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /usr/lib/python3.11 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): adding args: 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1): 2025-04-29 15:38:52.772 T:864 debug : CPythonInvoker(1, /storage/.kodi/addons/plugin.audio.amazonmedia/service.py): entering source directory /storage/.kodi/addons/plugin.audio.amazonmedia 2025-04-29 15:38:52.773 T:864 debug : CPythonInvoker(1, /storage/.kodi/addons/plugin.audio.amazonmedia/service.py): instantiating addon using automatically obtained id of "plugin.audio.amazonmedia" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.781 T:873 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.781 T:873 debug : 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): the source file to load is "/storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py" 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): full python path: 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): custom python path: 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): default python path: 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): /usr/lib/python311.zip 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): /usr/lib/python3.11 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): adding args: 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10): 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): entering source directory /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib 2025-04-29 15:38:52.782 T:873 debug : CPythonInvoker(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): instantiating addon using automatically obtained id of "service.xbmc.versioncheck" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.788 T:871 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.788 T:871 debug : 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8, /storage/.kodi/addons/script.module.slyguy/service.py): the source file to load is "/storage/.kodi/addons/script.module.slyguy/service.py" 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): full python path: 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): custom python path: 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /storage/.kodi/addons/script.module.slyguy 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /storage/.kodi/addons/slyguy.dependencies/resources/modules 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): default python path: 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /usr/lib/python311.zip 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /usr/lib/python3.11 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): adding args: 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8): 2025-04-29 15:38:52.788 T:871 debug : CPythonInvoker(8, /storage/.kodi/addons/script.module.slyguy/service.py): entering source directory /storage/.kodi/addons/script.module.slyguy 2025-04-29 15:38:52.789 T:871 debug : CPythonInvoker(8, /storage/.kodi/addons/script.module.slyguy/service.py): instantiating addon using automatically obtained id of "script.module.slyguy" dependent on version 0.0.0 of the xbmc.python api 2025-04-29 15:38:52.793 T:867 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.794 T:867 debug : 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4, /storage/.kodi/addons/plugin.video.joyn/service.py): the source file to load is "/storage/.kodi/addons/plugin.video.joyn/service.py" 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): full python path: 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): custom python path: 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /storage/.kodi/addons/plugin.video.joyn 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): default python path: 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /usr/lib/python311.zip 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /usr/lib/python3.11 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): adding args: 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4): 2025-04-29 15:38:52.794 T:867 debug : CPythonInvoker(4, /storage/.kodi/addons/plugin.video.joyn/service.py): entering source directory /storage/.kodi/addons/plugin.video.joyn 2025-04-29 15:38:52.795 T:869 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.796 T:869 debug : 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6, /storage/.kodi/addons/plugin.video.zattoo_hiq/start.py): the source file to load is "/storage/.kodi/addons/plugin.video.zattoo_hiq/start.py" 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): full python path: 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): custom python path: 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): /storage/.kodi/addons/plugin.video.zattoo_hiq 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): default python path: 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): /usr/lib/python311.zip 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): /usr/lib/python3.11 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): adding args: 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6): 2025-04-29 15:38:52.796 T:869 debug : CPythonInvoker(6, /storage/.kodi/addons/plugin.video.zattoo_hiq/start.py): entering source directory /storage/.kodi/addons/plugin.video.zattoo_hiq 2025-04-29 15:38:52.796 T:866 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.796 T:866 debug : 2025-04-29 15:38:52.796 T:866 debug : CPythonInvoker(3, /storage/.kodi/addons/plugin.video.dazn/startup.py): the source file to load is "/storage/.kodi/addons/plugin.video.dazn/startup.py" 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): full python path: 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): custom python path: 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /storage/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/ 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): default python path: 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /usr/lib/python311.zip 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /usr/lib/python3.11 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): adding args: 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3): 2025-04-29 15:38:52.797 T:866 debug : CPythonInvoker(3, /storage/.kodi/addons/plugin.video.dazn/startup.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:38:52.797 T:867 debug : CPythonInvoker(4, /storage/.kodi/addons/plugin.video.joyn/service.py): instantiating addon using automatically obtained id of "plugin.video.joyn" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.805 T:840 debug : ------ Window Init () ------ 2025-04-29 15:38:52.808 T:869 debug : CPythonInvoker(6, /storage/.kodi/addons/plugin.video.zattoo_hiq/start.py): instantiating addon using automatically obtained id of "plugin.video.zattoo_hiq" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.809 T:840 debug : ------ Window Init (Pointer.xml) ------ 2025-04-29 15:38:52.811 T:866 debug : CPythonInvoker(3, /storage/.kodi/addons/plugin.video.dazn/startup.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:38:52.815 T:865 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.815 T:865 debug : 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2, /storage/.kodi/addons/plugin.video.amazon-test/service.py): the source file to load is "/storage/.kodi/addons/plugin.video.amazon-test/service.py" 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): full python path: 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): custom python path: 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/plugin.video.amazon-test 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.amazoncaptcha/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.beautifulsoup4/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.certifi/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.chardet/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.idna/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.kodi-six/libs 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.mechanicalsoup/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.pyautogui/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.pyxbmct/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.requests/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.six/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.soupsieve/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /usr/share/kodi/addons/script.module.pil/lib 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): default python path: 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /usr/lib/python311.zip 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /usr/lib/python3.11 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): adding args: 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2): 2025-04-29 15:38:52.816 T:865 debug : CPythonInvoker(2, /storage/.kodi/addons/plugin.video.amazon-test/service.py): entering source directory /storage/.kodi/addons/plugin.video.amazon-test 2025-04-29 15:38:52.817 T:865 debug : CPythonInvoker(2, /storage/.kodi/addons/plugin.video.amazon-test/service.py): instantiating addon using automatically obtained id of "plugin.video.amazon-test" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.848 T:872 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.848 T:872 debug : 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9, /usr/share/kodi/addons/service.libreelec.settings/service.py): the source file to load is "/usr/share/kodi/addons/service.libreelec.settings/service.py" 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): full python path: 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): custom python path: 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): /usr/share/kodi/addons/service.libreelec.settings 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): default python path: 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): /usr/lib/python311.zip 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): /usr/lib/python3.11 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): adding args: 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9): 2025-04-29 15:38:52.848 T:872 debug : CPythonInvoker(9, /usr/share/kodi/addons/service.libreelec.settings/service.py): entering source directory /usr/share/kodi/addons/service.libreelec.settings 2025-04-29 15:38:52.849 T:872 debug : CPythonInvoker(9, /usr/share/kodi/addons/service.libreelec.settings/service.py): instantiating addon using automatically obtained id of "service.libreelec.settings" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.875 T:868 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:52.875 T:868 debug : 2025-04-29 15:38:52.875 T:868 debug : CPythonInvoker(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py): the source file to load is "/storage/.kodi/addons/plugin.video.rtlgroup.de/service.py" 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): full python path: 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): custom python path: 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/plugin.video.rtlgroup.de 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/ 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.certifi/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.chardet/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.idna/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.requests/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): default python path: 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /usr/lib/python311.zip 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /usr/lib/python3.11 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): /usr/lib/python3.11/site-packages 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): adding args: 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5): 2025-04-29 15:38:52.876 T:868 debug : CPythonInvoker(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py): entering source directory /storage/.kodi/addons/plugin.video.rtlgroup.de 2025-04-29 15:38:52.877 T:868 debug : CPythonInvoker(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py): instantiating addon using automatically obtained id of "plugin.video.rtlgroup.de" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:52.887 T:840 debug : LogindUPowerSyscall - Received unknown signal NameAcquired 2025-04-29 15:38:52.887 T:840 debug : ------ Window Init (DialogNotification.xml) ------ 2025-04-29 15:38:52.890 T:853 info : WEATHER: Downloading weather 2025-04-29 15:38:52.892 T:894 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:38:52.892 T:894 debug : initializing python engine. 2025-04-29 15:38:52.892 T:894 debug : CPythonInvoker(11, /storage/.kodi/addons/weather.multi/default.py): start processing 2025-04-29 15:38:52.895 T:840 debug : ------ Window Deinit (Pointer.xml) ------ 2025-04-29 15:38:52.918 T:868 debug : CPythonInvoker(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py): script successfully run 2025-04-29 15:38:52.918 T:868 debug : onExecutionDone(5, /storage/.kodi/addons/plugin.video.rtlgroup.de/service.py) 2025-04-29 15:38:52.926 T:868 debug : Python interpreter stopped 2025-04-29 15:38:52.926 T:868 debug : Thread LanguageInvoker 1595888192 terminating 2025-04-29 15:38:53.150 T:866 debug : trying to load setting definitions from old format... 2025-04-29 15:38:53.166 T:866 debug : requested setting (mpx) was not found. 2025-04-29 15:38:53.171 T:866 debug : trying to load setting definitions from old format... 2025-04-29 15:38:53.174 T:866 debug : requested setting (mpx) was not found. 2025-04-29 15:38:53.175 T:866 debug : CPythonInvoker(3, /storage/.kodi/addons/plugin.video.dazn/startup.py): script successfully run 2025-04-29 15:38:53.175 T:866 debug : onExecutionDone(3, /storage/.kodi/addons/plugin.video.dazn/startup.py) 2025-04-29 15:38:53.183 T:866 debug : Python interpreter stopped 2025-04-29 15:38:53.183 T:866 debug : Thread LanguageInvoker 1612673600 terminating 2025-04-29 15:38:53.195 T:888 debug : SetConfigurationFromLibCEC - settings updated by libCEC 2025-04-29 15:38:53.490 T:870 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:53.490 T:870 debug : 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7, /storage/.kodi/addons/script.common.plugin.cache/resources/lib/entry_point.py): the source file to load is "/storage/.kodi/addons/script.common.plugin.cache/resources/lib/entry_point.py" 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): full python path: 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): custom python path: 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): /storage/.kodi/addons/script.common.plugin.cache/resources/lib 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): default python path: 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): /usr/lib/python311.zip 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): /usr/lib/python3.11 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): /usr/lib/python3.11/site-packages 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): adding args: 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7): 2025-04-29 15:38:53.490 T:870 debug : CPythonInvoker(7, /storage/.kodi/addons/script.common.plugin.cache/resources/lib/entry_point.py): entering source directory /storage/.kodi/addons/script.common.plugin.cache/resources/lib 2025-04-29 15:38:53.491 T:870 debug : CPythonInvoker(7, /storage/.kodi/addons/script.common.plugin.cache/resources/lib/entry_point.py): instantiating addon using automatically obtained id of "script.common.plugin.cache" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:38:54.219 T:889 debug : OpenConnection - connection to the CEC adapter opened 2025-04-29 15:38:54.219 T:889 debug : SetConfigurationFromLibCEC - settings updated by libCEC 2025-04-29 15:38:54.219 T:896 debug : Thread CECAdapterUpdate start, auto delete: false 2025-04-29 15:38:54.318 T:894 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:38:54.318 T:894 debug : 2025-04-29 15:38:54.318 T:894 debug : CPythonInvoker(11, /storage/.kodi/addons/weather.multi/default.py): the source file to load is "/storage/.kodi/addons/weather.multi/default.py" 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): full python path: 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): custom python path: 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.certifi/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.chardet/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.dateutil/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.idna/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.requests/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.six/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/weather.multi 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): default python path: 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /usr/lib/python311.zip 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /usr/lib/python3.11 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /usr/lib/python3.11/lib-dynload 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /usr/lib/python3.11/site-packages 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): adding args: 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): /storage/.kodi/addons/weather.multi/default.py 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11): 1 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11, /storage/.kodi/addons/weather.multi/default.py): entering source directory /storage/.kodi/addons/weather.multi 2025-04-29 15:38:54.319 T:894 debug : CPythonInvoker(11, /storage/.kodi/addons/weather.multi/default.py): instantiating addon using automatically obtained id of "weather.multi" dependent on version 3.0.0 of the xbmc.python api 2025-04-29 15:38:54.493 T:896 debug : UpdateMenuLanguage - using TV menu language is disabled 2025-04-29 15:38:54.641 T:896 debug : UpdateAudioSystemStatus - no CEC capable amplifier found 2025-04-29 15:38:54.744 T:871 debug : slyguy.common - sys.path: ['/storage/.kodi/addons/script.module.slyguy', '/storage/.kodi/addons/script.module.slyguy/resources/modules', '/storage/.kodi/addons/slyguy.dependencies/resources/modules', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/usr/lib/python3.11/site-packages'] 2025-04-29 15:38:56.410 T:897 debug : [StorageClient-3.0.0] Service loaded, starting server ... 2025-04-29 15:38:56.575 T:873 debug : requested setting (lastnotified_stable) was not found. 2025-04-29 15:38:56.575 T:873 debug : Version Check: Version 0.5.30+matrix.1 started 2025-04-29 15:38:57.173 T:884 debug : request received for /jsonrpc 2025-04-29 15:38:59.282 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:38:59.777 T:867 debug : [plugin.video.joyn - 2.5.35+matrix.1] Detected kodi.python version 3.0.1 2025-04-29 15:38:59.777 T:867 debug : [plugin.video.joyn - 2.5.35+matrix.1] Detected kodi version: 21.1 (21.1.0) Git:21.1-Omega 2025-04-29 15:38:59.778 T:867 info : [plugin.video.joyn - 2.5.35+matrix.1] Monitor started 2025-04-29 15:38:59.884 T:865 debug : trying to load setting definitions from old format... 2025-04-29 15:38:59.892 T:865 debug : requested setting (register_device) was not found. 2025-04-29 15:38:59.892 T:865 debug : requested setting (save_login) was not found. 2025-04-29 15:38:59.892 T:865 debug : requested setting (show_recents) was not found. 2025-04-29 15:38:59.892 T:865 debug : requested setting (tld_episode_thumbnails) was not found. 2025-04-29 15:38:59.892 T:865 debug : requested setting (use_webapi) was not found. 2025-04-29 15:39:02.172 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:02.585 T:873 debug : Version Check: Version installed {'major': 21, 'minor': 1, 'revision': '21.1-Omega', 'tag': 'stable'} 2025-04-29 15:39:02.586 T:873 debug : Version Check: Version available {'major': '21', 'minor': '0', 'tag': 'stable', 'tagversion': '', 'revision': '20240406-60c4500054', 'extrainfo': 'final', 'addon_support': 'yes'} 2025-04-29 15:39:02.586 T:873 debug : Version Check: There is no newer stable available 2025-04-29 15:39:02.586 T:873 debug : CPythonInvoker(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py): script successfully run 2025-04-29 15:39:02.586 T:873 debug : onExecutionDone(10, /storage/.kodi/addons/service.xbmc.versioncheck/resources/lib/runner.py) 2025-04-29 15:39:02.641 T:873 debug : . 2025-04-29 15:39:02.688 T:873 debug : Python interpreter stopped 2025-04-29 15:39:02.688 T:873 debug : Thread LanguageInvoker 1553924672 terminating 2025-04-29 15:39:02.729 T:869 debug : plugin.video.zattoo_hiq: {"active": true, "language": "en", "current_country": "DE", "power_guide_hash": "bbfe2b99cd4d03fe34109b8b0ef45061", "lineup_hash": "LU819b7a2fed9d0daf54b35f565eaaa01c", "account": null, "ads": {"allowed": false, "ppid": "d7512e9838a04f01b8205a5cf98141fe", "skip_time": -1}, "assets": {"image_base_url": "https://images.zattic.com/cms", "logo_base_url": "https://images.zattic.com/logos"}, "content_pages": {"channels": null, "extra_1": null, "extra_2": null, "live_start": null, "recordings": null, "start": null, "vod": null}, "nonlive": {"recording_subscribable": false, "local_recording_eligible": false, "vod_eligible": true, "recording_space_subscribable": false, "replay_availability": "unavailable"}, "shop_url": "https://shop0311.zattoo.com/start", "current_time": "2025-04-29T13:39:00Z"} 2025-04-29 15:39:02.730 T:869 debug : plugin.video.zattoo_hiq: SessionData: {'active': True, 'language': 'en', 'current_country': 'DE', 'power_guide_hash': 'bbfe2b99cd4d03fe34109b8b0ef45061', 'lineup_hash': 'LU819b7a2fed9d0daf54b35f565eaaa01c', 'account': None, 'ads': {'allowed': False, 'ppid': 'd7512e9838a04f01b8205a5cf98141fe', 'skip_time': -1}, 'assets': {'image_base_url': 'https://images.zattic.com/cms', 'logo_base_url': 'https://images.zattic.com/logos'}, 'content_pages': {'channels': None, 'extra_1': None, 'extra_2': None, 'live_start': None, 'recordings': None, 'start': None, 'vod': None}, 'nonlive': {'recording_subscribable': False, 'local_recording_eligible': False, 'vod_eligible': True, 'recording_space_subscribable': False, 'replay_availability': 'unavailable'}, 'shop_url': 'https://shop0311.zattoo.com/start', 'current_time': '2025-04-29T13:39:00Z'} 2025-04-29 15:39:03.072 T:865 info : [Amazon VOD] Service: Proxy bound to 127.0.0.1:51371 2025-04-29 15:39:03.077 T:865 info : [Amazon VOD] Service: Proxy server started 2025-04-29 15:39:03.168 T:865 info : [Amazon VOD] Service started 2025-04-29 15:39:03.322 T:869 debug : plugin.video.zattoo_hiq: {"active": true, "language": "de", "current_country": "DE", "power_guide_hash": "986d06c3a6de5e16cda1dba44a9fa07d", "lineup_hash": "LUef492ef8d5908e65be84be14a60982bc", "account": {"permissions": ["SRDE", "free", "nonpaid", "nopin"], "name": "pietzschsandra@hotmail.com", "public_id": "e3a0e3104d2f4e38887d0f8c2491f2d9", "zpush_url": "https://zpush.zattoo.com/sse?public_id=e3a0e3104d2f4e38887d0f8c2491f2d9&client_id=73e3432eff52bd47f2726cb8b8386889b4d5aaf65e327a859d0bd20f2e4dc41c&mac=15f3b2f1f90cfe14451158b7a84edf4f", "service_country": "DE", "privacy_settings": ["npa"], "restricted_usage": {"usage_limit": 108000, "current_usage": 0, "next_reset": 1746057600}}, "ads": {"allowed": true, "ppid": "e3a0e3104d2f4e38887d0f8c2491f2d9", "skip_time": -1}, "assets": {"image_base_url": "https://images.zattic.com/cms", "logo_base_url": "https://images.zattic.com/logos"}, "content_pages": {"channels": null, "extra_1": null, "extra_2": null, "live_start": "startpage_zattoo_de_free", "recordings": null, "start": "zattoo_highlights_de_free", "vod": "zattoo_de_webmobile"}, "nonlive": {"recording_subscribable": true, "local_recording_eligible": false, "vod_eligible": true, "recording_space_subscribable": false, "replay_availability": "unavailable"}, "shop_url": "https://shop0311.zattoo.com/start", "current_time": "2025-04-29T13:39:03Z"} 2025-04-29 15:39:03.323 T:869 debug : plugin.video.zattoo_hiq: Login: {'active': True, 'language': 'de', 'current_country': 'DE', 'power_guide_hash': '986d06c3a6de5e16cda1dba44a9fa07d', 'lineup_hash': 'LUef492ef8d5908e65be84be14a60982bc', 'account': {'permissions': ['SRDE', 'free', 'nonpaid', 'nopin'], 'name': 'pietzschsandra@hotmail.com', 'public_id': 'e3a0e3104d2f4e38887d0f8c2491f2d9', 'zpush_url': 'https://zpush.zattoo.com/sse?public_id=e3a0e3104d2f4e38887d0f8c2491f2d9&client_id=73e3432eff52bd47f2726cb8b8386889b4d5aaf65e327a859d0bd20f2e4dc41c&mac=15f3b2f1f90cfe14451158b7a84edf4f', 'service_country': 'DE', 'privacy_settings': ['npa'], 'restricted_usage': {'usage_limit': 108000, 'current_usage': 0, 'next_reset': 1746057600}}, 'ads': {'allowed': True, 'ppid': 'e3a0e3104d2f4e38887d0f8c2491f2d9', 'skip_time': -1}, 'assets': {'image_base_url': 'https://images.zattic.com/cms', 'logo_base_url': 'https://images.zattic.com/logos'}, 'content_pages': {'channels': None, 'extra_1': None, 'extra_2': None, 'live_start': 'startpage_zattoo_de_free', 'recordings': None, 'start': 'zattoo_highlights_de_free', 'vod': 'zattoo_de_webmobile'}, 'nonlive': {'recording_subscribable': True, 'local_recording_eligible': False, 'vod_eligible': True, 'recording_space_subscribable': False, 'replay_availability': 'unavailable'}, 'shop_url': 'https://shop0311.zattoo.com/start', 'current_time': '2025-04-29T13:39:03Z'} 2025-04-29 15:39:03.569 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:39:03.803 T:872 info : Skipped 4 duplicate messages.. 2025-04-29 15:39:03.803 T:872 info : SETTINGS: # ## LibreELEC Addon ## 12.0 2025-04-29 15:39:04.036 T:869 debug : plugin.video.zattoo_hiq: {"channels":[{"id":"ard","cid":"ard","title":"Das Erste HD","qualities":[{"level":"hd","title":"Das Erste HD","logo_token":"2a2a4aee64bbd6f7f817","availability":"available","logo_black_42":"/logos/2a2a4aee64bbd6f7f817/black/42x24.png","logo_black_84":"/logos/2a2a4aee64bbd6f7f817/black/84x48.png","logo_white_42":"/logos/2a2a4aee64bbd6f7f817/white/42x24.png","logo_white_84":"/logos/2a2a4aee64bbd6f7f817/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["daserste"],"display_alias":"daserste","is_radio":false,"number":1,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"zdf","cid":"zdf","title":"ZDF","qualities":[{"level":"hd","title":"ZDF HD","logo_token":"1c78af91516fa9699702","availability":"subscribable","logo_black_42":"/logos/1c78af91516fa9699702/black/42x24.png","logo_black_84":"/logos/1c78af91516fa9699702/black/84x48.png","logo_white_42":"/logos/1c78af91516fa9699702/white/42x24.png","logo_white_84":"/logos/1c78af91516fa9699702/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"ZDF","logo_token":"1c78af91516fa9699702","availability":"available","logo_black_42":"/logos/1c78af91516fa9699702/black/42x24.png","logo_black_84":"/logos/1c78af91516fa9699702/black/84x48.png","logo_white_42":"/logos/1c78af91516fa9699702/white/42x24.png","logo_white_84":"/logos/1c78af91516fa9699702/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"zdf","is_radio":false,"number":2,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"n24","cid":"n24","title":"WELT","qualities":[{"level":"hd","title":"WELT HD","logo_token":"1542f49047d14602c5a5","availability":"subscribable","logo_black_42":"/logos/1542f49047d14602c5a5/black/42x24.png","logo_black_84":"/logos/1542f49047d14602c5a5/black/84x48.png","logo_white_42":"/logos/1542f49047d14602c5a5/white/42x24.png","logo_white_84":"/logos/1542f49047d14602c5a5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"WELT","logo_token":"2e460a3011ecd55bd3b9","availability":"available","logo_black_42":"/logos/2e460a3011ecd55bd3b9/black/42x24.png","logo_black_84":"/logos/2e460a3011ecd55bd3b9/black/84x48.png","logo_white_42":"/logos/2e460a3011ecd55bd3b9/white/42x24.png","logo_white_84":"/logos/2e460a3011ecd55bd3b9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["welt"],"display_alias":"welt","is_radio":false,"number":3,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"einsextra","cid":"einsextra","title":"tagesschau24 HD","qualities":[{"level":"hd","title":"tagesschau24 HD","logo_token":"13077bf5f6b1fde5aaca","availability":"available","logo_black_42":"/logos/13077bf5f6b1fde5aaca/black/42x24.png","logo_black_84":"/logos/13077bf5f6b1fde5aaca/black/84x48.png","logo_white_42":"/logos/13077bf5f6b1fde5aaca/white/42x24.png","logo_white_84":"/logos/13077bf5f6b1fde5aaca/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["tagesschau24"],"display_alias":"tagesschau24","is_radio":false,"number":4,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"zdf-info","cid":"zdf-info","title":"ZDFinfo","qualities":[{"level":"hd","title":"ZDFinfo HD","logo_token":"442cfb9e07792c8ff7bf","availability":"subscribable","logo_black_42":"/logos/442cfb9e07792c8ff7bf/black/42x24.png","logo_black_84":"/logos/442cfb9e07792c8ff7bf/black/84x48.png","logo_white_42":"/logos/442cfb9e07792c8ff7bf/white/42x24.png","logo_white_84":"/logos/442cfb9e07792c8ff7bf/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"ZDFinfo","logo_token":"442cfb9e07792c8ff7bf","availability":"available","logo_black_42":"/logos/442cfb9e07792c8ff7bf/black/42x24.png","logo_black_84":"/logos/442cfb9e07792c8ff7bf/black/84x48.png","logo_white_42":"/logos/442cfb9e07792c8ff7bf/white/42x24.png","logo_white_84":"/logos/442cfb9e07792c8ff7bf/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"zdf-info","is_radio":false,"number":5,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"phoenix","cid":"phoenix","title":"Phoenix HD","qualities":[{"level":"hd","title":"Phoenix HD","logo_token":"a0b41e9eea449229f713","availability":"available","logo_black_42":"/logos/a0b41e9eea449229f713/black/42x24.png","logo_black_84":"/logos/a0b41e9eea449229f713/black/84x48.png","logo_white_42":"/logos/a0b41e9eea449229f713/white/42x24.png","logo_white_84":"/logos/a0b41e9eea449229f713/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"phoenix","is_radio":false,"number":6,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"zdfneo","cid":"zdfneo","title":"ZDFneo","qualities":[{"level":"hd","title":"ZDFneo HD","logo_token":"a915f7a6ffcb1127d24c","availability":"subscribable","logo_black_42":"/logos/a915f7a6ffcb1127d24c/black/42x24.png","logo_black_84":"/logos/a915f7a6ffcb1127d24c/black/84x48.png","logo_white_42":"/logos/a915f7a6ffcb1127d24c/white/42x24.png","logo_white_84":"/logos/a915f7a6ffcb1127d24c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"ZDFneo","logo_token":"a915f7a6ffcb1127d24c","availability":"available","logo_black_42":"/logos/a915f7a6ffcb1127d24c/black/42x24.png","logo_black_84":"/logos/a915f7a6ffcb1127d24c/black/84x48.png","logo_white_42":"/logos/a915f7a6ffcb1127d24c/white/42x24.png","logo_white_84":"/logos/a915f7a6ffcb1127d24c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"zdfneo","is_radio":false,"number":7,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"einsfestival","cid":"einsfestival","title":"ONE HD","qualities":[{"level":"hd","title":"ONE HD","logo_token":"ab1be7e38940f3ee7d3f","availability":"available","logo_black_42":"/logos/ab1be7e38940f3ee7d3f/black/42x24.png","logo_black_84":"/logos/ab1be7e38940f3ee7d3f/black/84x48.png","logo_white_42":"/logos/ab1be7e38940f3ee7d3f/white/42x24.png","logo_white_84":"/logos/ab1be7e38940f3ee7d3f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["one"],"display_alias":"one","is_radio":false,"number":8,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"DE_arte","cid":"DE_arte","title":"ARTE HD","qualities":[{"level":"hd","title":"ARTE HD","logo_token":"51b7ef98843da07b95a6","availability":"available","logo_black_42":"/logos/51b7ef98843da07b95a6/black/42x24.png","logo_black_84":"/logos/51b7ef98843da07b95a6/black/84x48.png","logo_white_42":"/logos/51b7ef98843da07b95a6/white/42x24.png","logo_white_84":"/logos/51b7ef98843da07b95a6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"DE_arte","is_radio":false,"number":9,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"3sat","cid":"3sat","title":"3sat","qualities":[{"level":"hd","title":"3Sat HD","logo_token":"1b22cde51d6ac1ccd5e0","availability":"subscribable","logo_black_42":"/logos/1b22cde51d6ac1ccd5e0/black/42x24.png","logo_black_84":"/logos/1b22cde51d6ac1ccd5e0/black/84x48.png","logo_white_42":"/logos/1b22cde51d6ac1ccd5e0/white/42x24.png","logo_white_84":"/logos/1b22cde51d6ac1ccd5e0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"3sat","logo_token":"cdb16838de2d388a9517","availability":"available","logo_black_42":"/logos/cdb16838de2d388a9517/black/42x24.png","logo_black_84":"/logos/cdb16838de2d388a9517/black/84x48.png","logo_white_42":"/logos/cdb16838de2d388a9517/white/42x24.png","logo_white_84":"/logos/cdb16838de2d388a9517/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"3sat","is_radio":false,"number":10,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"kika","cid":"kika","title":"KiKA","qualities":[{"level":"hd","title":"Kika HD","logo_token":"103d7ac1a610d2b93ff3","availability":"subscribable","logo_black_42":"/logos/103d7ac1a610d2b93ff3/black/42x24.png","logo_black_84":"/logos/103d7ac1a610d2b93ff3/black/84x48.png","logo_white_42":"/logos/103d7ac1a610d2b93ff3/white/42x24.png","logo_white_84":"/logos/103d7ac1a610d2b93ff3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"KiKA","logo_token":"9b95d9cc715ef58dd376","availability":"available","logo_black_42":"/logos/9b95d9cc715ef58dd376/black/42x24.png","logo_black_84":"/logos/9b95d9cc715ef58dd376/black/84x48.png","logo_white_42":"/logos/9b95d9cc715ef58dd376/white/42x24.png","logo_white_84":"/logos/9b95d9cc715ef58dd376/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"kika","is_radio":false,"number":11,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"nickelodeon","cid":"nickelodeon","title":"Nick/CC+1","qualities":[{"level":"hd","title":"Nick/CC+1 HD","logo_token":"2b24d6bae5e1afd4d648","availability":"subscribable","logo_black_42":"/logos/2b24d6bae5e1afd4d648/black/42x24.png","logo_black_84":"/logos/2b24d6bae5e1afd4d648/black/84x48.png","logo_white_42":"/logos/2b24d6bae5e1afd4d648/white/42x24.png","logo_white_84":"/logos/2b24d6bae5e1afd4d648/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"Nick/CC+1","logo_token":"2b24d6bae5e1afd4d648","availability":"available","logo_black_42":"/logos/2b24d6bae5e1afd4d648/black/42x24.png","logo_black_84":"/logos/2b24d6bae5e1afd4d648/black/84x48.png","logo_white_42":"/logos/2b24d6bae5e1afd4d648/white/42x24.png","logo_white_84":"/logos/2b24d6bae5e1afd4d648/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["nick_cc_plus1"],"display_alias":"nick_cc_plus1","is_radio":false,"number":12,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"br-alpha","cid":"br-alpha","title":"ARD-alpha HD","qualities":[{"level":"hd","title":"ARD-alpha HD","logo_token":"e96fafec01ec632f9b38","availability":"available","logo_black_42":"/logos/e96fafec01ec632f9b38/black/42x24.png","logo_black_84":"/logos/e96fafec01ec632f9b38/black/84x48.png","logo_white_42":"/logos/e96fafec01ec632f9b38/white/42x24.png","logo_white_84":"/logos/e96fafec01ec632f9b38/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"ARD-alpha","logo_token":"e96fafec01ec632f9b38","availability":"available","logo_black_42":"/logos/e96fafec01ec632f9b38/black/42x24.png","logo_black_84":"/logos/e96fafec01ec632f9b38/black/84x48.png","logo_white_42":"/logos/e96fafec01ec632f9b38/white/42x24.png","logo_white_84":"/logos/e96fafec01ec632f9b38/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"br-alpha","is_radio":false,"number":13,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"n24_doku","cid":"n24_doku","title":"N24 Doku","qualities":[{"level":"hd","title":"N24 Doku HD","logo_token":"2d6c505fb41047b8f5e5","availability":"subscribable","logo_black_42":"/logos/2d6c505fb41047b8f5e5/black/42x24.png","logo_black_84":"/logos/2d6c505fb41047b8f5e5/black/84x48.png","logo_white_42":"/logos/2d6c505fb41047b8f5e5/white/42x24.png","logo_white_84":"/logos/2d6c505fb41047b8f5e5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"N24 Doku","logo_token":"31c604ec54801361931e","availability":"available","logo_black_42":"/logos/31c604ec54801361931e/black/42x24.png","logo_black_84":"/logos/31c604ec54801361931e/black/84x48.png","logo_white_42":"/logos/31c604ec54801361931e/white/42x24.png","logo_white_84":"/logos/31c604ec54801361931e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"n24_doku","is_radio":false,"number":14,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"df1_de","cid":"df1_de","title":"DF1 HD","qualities":[{"level":"hd","title":"DF1 HD","logo_token":"66a8d1d2859a98feb7f3","availability":"available","logo_black_42":"/logos/66a8d1d2859a98feb7f3/black/42x24.png","logo_black_84":"/logos/66a8d1d2859a98feb7f3/black/84x48.png","logo_white_42":"/logos/66a8d1d2859a98feb7f3/white/42x24.png","logo_white_84":"/logos/66a8d1d2859a98feb7f3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"df1_de","is_radio":false,"number":15,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"dsf","cid":"dsf","title":"Sport1","qualities":[{"level":"hd","title":"Sport1 HD","logo_token":"41baa692038f2917ad57","availability":"subscribable","logo_black_42":"/logos/41baa692038f2917ad57/black/42x24.png","logo_black_84":"/logos/41baa692038f2917ad57/black/84x48.png","logo_white_42":"/logos/41baa692038f2917ad57/white/42x24.png","logo_white_84":"/logos/41baa692038f2917ad57/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Sport1","logo_token":"1f24a0f1469c4b79bc5b","availability":"available","logo_black_42":"/logos/1f24a0f1469c4b79bc5b/black/42x24.png","logo_black_84":"/logos/1f24a0f1469c4b79bc5b/black/84x48.png","logo_white_42":"/logos/1f24a0f1469c4b79bc5b/white/42x24.png","logo_white_84":"/logos/1f24a0f1469c4b79bc5b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["sport1"],"display_alias":"sport1","is_radio":false,"number":16,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"eurosport","cid":"eurosport","title":"Eurosport 1 HD","qualities":[{"level":"hd","title":"Eurosport 1 HD","logo_token":"6d0ab0bbdb198c6b6cb0","availability":"subscribable","logo_black_42":"/logos/6d0ab0bbdb198c6b6cb0/black/42x24.png","logo_black_84":"/logos/6d0ab0bbdb198c6b6cb0/black/84x48.png","logo_white_42":"/logos/6d0ab0bbdb198c6b6cb0/white/42x24.png","logo_white_84":"/logos/6d0ab0bbdb198c6b6cb0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["eurosport1"],"display_alias":"eurosport1","is_radio":false,"number":17,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"dmax","cid":"dmax","title":"DMAX HD","qualities":[{"level":"hd","title":"DMAX HD","logo_token":"36a46286c8644f6311c3","availability":"subscribable","logo_black_42":"/logos/36a46286c8644f6311c3/black/42x24.png","logo_black_84":"/logos/36a46286c8644f6311c3/black/84x48.png","logo_white_42":"/logos/36a46286c8644f6311c3/white/42x24.png","logo_white_84":"/logos/36a46286c8644f6311c3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"dmax","is_radio":false,"number":18,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"br","cid":"br","title":"BR Fernsehen S\u00fcd HD","qualities":[{"level":"hd","title":"BR Fernsehen S\u00fcd HD","logo_token":"7bede2308528e63feaac","availability":"available","logo_black_42":"/logos/7bede2308528e63feaac/black/42x24.png","logo_black_84":"/logos/7bede2308528e63feaac/black/84x48.png","logo_white_42":"/logos/7bede2308528e63feaac/white/42x24.png","logo_white_84":"/logos/7bede2308528e63feaac/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"br","is_radio":false,"number":19,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hr","cid":"hr","title":"HR HD","qualities":[{"level":"hd","title":"HR HD","logo_token":"f9fce1487da75bf65159","availability":"available","logo_black_42":"/logos/f9fce1487da75bf65159/black/42x24.png","logo_black_84":"/logos/f9fce1487da75bf65159/black/84x48.png","logo_white_42":"/logos/f9fce1487da75bf65159/white/42x24.png","logo_white_84":"/logos/f9fce1487da75bf65159/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hr","is_radio":false,"number":20,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"mdr-sachsen","cid":"mdr-sachsen","title":"MDR SACHSEN HD","qualities":[{"level":"hd","title":"MDR SACHSEN HD","logo_token":"9c61c6c262ad41f0c19e","availability":"available","logo_black_42":"/logos/9c61c6c262ad41f0c19e/black/42x24.png","logo_black_84":"/logos/9c61c6c262ad41f0c19e/black/84x48.png","logo_white_42":"/logos/9c61c6c262ad41f0c19e/white/42x24.png","logo_white_84":"/logos/9c61c6c262ad41f0c19e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"mdr-sachsen","is_radio":false,"number":21,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"ndr-niedersachsen","cid":"ndr-niedersachsen","title":"NDR Niedersachsen HD","qualities":[{"level":"hd","title":"NDR Niedersachsen HD","logo_token":"29a7c6a23050e3820a3b","availability":"available","logo_black_42":"/logos/29a7c6a23050e3820a3b/black/42x24.png","logo_black_84":"/logos/29a7c6a23050e3820a3b/black/84x48.png","logo_white_42":"/logos/29a7c6a23050e3820a3b/white/42x24.png","logo_white_84":"/logos/29a7c6a23050e3820a3b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ndr-niedersachsen","is_radio":false,"number":22,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"radio-bremen-tv","cid":"radio-bremen-tv","title":"Radio Bremen TV HD","qualities":[{"level":"hd","title":"Radio Bremen TV HD","logo_token":"2aa8d253274dfa4f81a4","availability":"available","logo_black_42":"/logos/2aa8d253274dfa4f81a4/black/42x24.png","logo_black_84":"/logos/2aa8d253274dfa4f81a4/black/84x48.png","logo_white_42":"/logos/2aa8d253274dfa4f81a4/white/42x24.png","logo_white_84":"/logos/2aa8d253274dfa4f81a4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"radio-bremen-tv","is_radio":false,"number":23,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"rbb","cid":"rbb","title":"rbb Berlin HD","qualities":[{"level":"hd","title":"rbb Berlin HD","logo_token":"823d10599014e6b23d78","availability":"available","logo_black_42":"/logos/823d10599014e6b23d78/black/42x24.png","logo_black_84":"/logos/823d10599014e6b23d78/black/84x48.png","logo_white_42":"/logos/823d10599014e6b23d78/white/42x24.png","logo_white_84":"/logos/823d10599014e6b23d78/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rbb","is_radio":false,"number":24,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"sr-fernsehen","cid":"sr-fernsehen","title":"SR Fernsehen HD","qualities":[{"level":"hd","title":"SR Fernsehen HD","logo_token":"c50695d215e17cb3f886","availability":"available","logo_black_42":"/logos/c50695d215e17cb3f886/black/42x24.png","logo_black_84":"/logos/c50695d215e17cb3f886/black/84x48.png","logo_white_42":"/logos/c50695d215e17cb3f886/white/42x24.png","logo_white_84":"/logos/c50695d215e17cb3f886/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sr-fernsehen","is_radio":false,"number":25,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"swr-fernsehen-bw","cid":"swr-fernsehen-bw","title":"SWR BW HD","qualities":[{"level":"hd","title":"SWR BW HD","logo_token":"5edb77a08387f0b820f6","availability":"available","logo_black_42":"/logos/5edb77a08387f0b820f6/black/42x24.png","logo_black_84":"/logos/5edb77a08387f0b820f6/black/84x48.png","logo_white_42":"/logos/5edb77a08387f0b820f6/white/42x24.png","logo_white_84":"/logos/5edb77a08387f0b820f6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"swr-fernsehen-bw","is_radio":false,"number":26,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"wdr-koeln","cid":"wdr-koeln","title":"WDR K\u00f6ln HD","qualities":[{"level":"hd","title":"WDR K\u00f6ln HD","logo_token":"945bbdc01b79bfc27f28","availability":"available","logo_black_42":"/logos/945bbdc01b79bfc27f28/black/42x24.png","logo_black_84":"/logos/945bbdc01b79bfc27f28/black/84x48.png","logo_white_42":"/logos/945bbdc01b79bfc27f28/white/42x24.png","logo_white_84":"/logos/945bbdc01b79bfc27f28/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-koeln","is_radio":false,"number":27,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"comedycentral_de","cid":"comedycentral_de","title":"Comedy Central","qualities":[{"level":"hd","title":"Comedy Central HD","logo_token":"82821837c19fc1a84508","availability":"subscribable","logo_black_42":"/logos/82821837c19fc1a84508/black/42x24.png","logo_black_84":"/logos/82821837c19fc1a84508/black/84x48.png","logo_white_42":"/logos/82821837c19fc1a84508/white/42x24.png","logo_white_84":"/logos/82821837c19fc1a84508/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"Comedy Central","logo_token":"fbce53a068a915e32a20","availability":"available","logo_black_42":"/logos/fbce53a068a915e32a20/black/42x24.png","logo_black_84":"/logos/fbce53a068a915e32a20/black/84x48.png","logo_white_42":"/logos/fbce53a068a915e32a20/white/42x24.png","logo_white_84":"/logos/fbce53a068a915e32a20/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"comedycentral_de","is_radio":false,"number":28,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"mtvgermany","cid":"mtvgermany","title":"MTV Germany","qualities":[{"level":"hd","title":"MTV Germany HD","logo_token":"48532df75c51e1add658","availability":"subscribable","logo_black_42":"/logos/48532df75c51e1add658/black/42x24.png","logo_black_84":"/logos/48532df75c51e1add658/black/84x48.png","logo_white_42":"/logos/48532df75c51e1add658/white/42x24.png","logo_white_84":"/logos/48532df75c51e1add658/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"MTV Germany","logo_token":"b2df118210ce9b74c222","availability":"available","logo_black_42":"/logos/b2df118210ce9b74c222/black/42x24.png","logo_black_84":"/logos/b2df118210ce9b74c222/black/84x48.png","logo_white_42":"/logos/b2df118210ce9b74c222/white/42x24.png","logo_white_84":"/logos/b2df118210ce9b74c222/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"mtvgermany","is_radio":false,"number":29,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"tele-5","cid":"tele-5","title":"TELE 5","qualities":[{"level":"hd","title":"TELE 5 HD","logo_token":"a457a018e717b8404408","availability":"subscribable","logo_black_42":"/logos/a457a018e717b8404408/black/42x24.png","logo_black_84":"/logos/a457a018e717b8404408/black/84x48.png","logo_white_42":"/logos/a457a018e717b8404408/white/42x24.png","logo_white_84":"/logos/a457a018e717b8404408/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"TELE 5","logo_token":"5943872acee0e8f2f5aa","availability":"available","logo_black_42":"/logos/5943872acee0e8f2f5aa/black/42x24.png","logo_black_84":"/logos/5943872acee0e8f2f5aa/black/84x48.png","logo_white_42":"/logos/5943872acee0e8f2f5aa/white/42x24.png","logo_white_84":"/logos/5943872acee0e8f2f5aa/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tele-5","is_radio":false,"number":30,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"tlc","cid":"tlc","title":"TLC HD","qualities":[{"level":"hd","title":"TLC HD","logo_token":"bde1bad6b2c45f85c8d9","availability":"subscribable","logo_black_42":"/logos/bde1bad6b2c45f85c8d9/black/42x24.png","logo_black_84":"/logos/bde1bad6b2c45f85c8d9/black/84x48.png","logo_white_42":"/logos/bde1bad6b2c45f85c8d9/white/42x24.png","logo_white_84":"/logos/bde1bad6b2c45f85c8d9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"tlc","is_radio":false,"number":31,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"andromeda_de","cid":"andromeda_de","title":"Andromeda HD","qualities":[{"level":"hd","title":"Andromeda HD","logo_token":"37178c4d59c1294ee446","availability":"available","logo_black_42":"/logos/37178c4d59c1294ee446/black/42x24.png","logo_black_84":"/logos/37178c4d59c1294ee446/black/84x48.png","logo_white_42":"/logos/37178c4d59c1294ee446/white/42x24.png","logo_white_84":"/logos/37178c4d59c1294ee446/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"andromeda_de","is_radio":false,"number":32,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"ard_plus_krimi_de","cid":"ard_plus_krimi_de","title":"ARD Plus Krimi HD","qualities":[{"level":"hd","title":"ARD Plus Krimi HD","logo_token":"57e53acfb98808852089","availability":"available","logo_black_42":"/logos/57e53acfb98808852089/black/42x24.png","logo_black_84":"/logos/57e53acfb98808852089/black/84x48.png","logo_white_42":"/logos/57e53acfb98808852089/white/42x24.png","logo_white_84":"/logos/57e53acfb98808852089/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ard_plus_krimi_de","is_radio":false,"number":33,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"ard_plus_lindenstrasse_de","cid":"ard_plus_lindenstrasse_de","title":"ARD Plus Lindenstra\u00dfe HD","qualities":[{"level":"hd","title":"ARD Plus Lindenstra\u00dfe HD","logo_token":"3a7fdfc2ddb212c51c40","availability":"available","logo_black_42":"/logos/3a7fdfc2ddb212c51c40/black/42x24.png","logo_black_84":"/logos/3a7fdfc2ddb212c51c40/black/84x48.png","logo_white_42":"/logos/3a7fdfc2ddb212c51c40/white/42x24.png","logo_white_84":"/logos/3a7fdfc2ddb212c51c40/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ard_plus_lindenstrasse_de","is_radio":false,"number":34,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"big_brother_classics_de","cid":"big_brother_classics_de","title":"Big Brother Classics HD","qualities":[{"level":"hd","title":"Big Brother Classics HD","logo_token":"c6f46648999d264ca427","availability":"available","logo_black_42":"/logos/c6f46648999d264ca427/black/42x24.png","logo_black_84":"/logos/c6f46648999d264ca427/black/84x48.png","logo_white_42":"/logos/c6f46648999d264ca427/white/42x24.png","logo_white_84":"/logos/c6f46648999d264ca427/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"big_brother_classics_de","is_radio":false,"number":35,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"comedy_und_shows_de","cid":"comedy_und_shows_de","title":"Comedy & Shows: Powered by Banijay HD","qualities":[{"level":"hd","title":"Comedy & Shows: Powered by Banijay HD","logo_token":"d684f02276dc4c7480f9","availability":"available","logo_black_42":"/logos/d684f02276dc4c7480f9/black/42x24.png","logo_black_84":"/logos/d684f02276dc4c7480f9/black/84x48.png","logo_white_42":"/logos/d684f02276dc4c7480f9/white/42x24.png","logo_white_84":"/logos/d684f02276dc4c7480f9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"comedy_und_shows_de","is_radio":false,"number":36,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"craction_tv_de","cid":"craction_tv_de","title":"Top Serien HD","qualities":[{"level":"hd","title":"Top Serien HD","logo_token":"1d9d622b1712dc37061d","availability":"available","logo_black_42":"/logos/1d9d622b1712dc37061d/black/42x24.png","logo_black_84":"/logos/1d9d622b1712dc37061d/black/84x48.png","logo_white_42":"/logos/1d9d622b1712dc37061d/white/42x24.png","logo_white_84":"/logos/1d9d622b1712dc37061d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["Top Serien"],"display_alias":"Top Serien","is_radio":false,"number":37,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"crime_time_de","cid":"crime_time_de","title":"CRIME TIME HD","qualities":[{"level":"hd","title":"CRIME TIME HD","logo_token":"bbe7343c26cfc12dee6b","availability":"available","logo_black_42":"/logos/bbe7343c26cfc12dee6b/black/42x24.png","logo_black_84":"/logos/bbe7343c26cfc12dee6b/black/84x48.png","logo_white_42":"/logos/bbe7343c26cfc12dee6b/white/42x24.png","logo_white_84":"/logos/bbe7343c26cfc12dee6b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"crime_time_de","is_radio":false,"number":38,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"defa_tv_de","cid":"defa_tv_de","title":"DEFA TV HD","qualities":[{"level":"hd","title":"DEFA TV HD","logo_token":"3cc75ee93357889c4fc9","availability":"available","logo_black_42":"/logos/3cc75ee93357889c4fc9/black/42x24.png","logo_black_84":"/logos/3cc75ee93357889c4fc9/black/84x48.png","logo_white_42":"/logos/3cc75ee93357889c4fc9/white/42x24.png","logo_white_84":"/logos/3cc75ee93357889c4fc9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"defa_tv_de","is_radio":false,"number":39,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"fabella_de","cid":"fabella_de","title":"Fabella HD","qualities":[{"level":"hd","title":"Fabella HD","logo_token":"675f0f30ec25ecbcb177","availability":"available","logo_black_42":"/logos/675f0f30ec25ecbcb177/black/42x24.png","logo_black_84":"/logos/675f0f30ec25ecbcb177/black/84x48.png","logo_white_42":"/logos/675f0f30ec25ecbcb177/white/42x24.png","logo_white_84":"/logos/675f0f30ec25ecbcb177/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"fabella_de","is_radio":false,"number":40,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"familie_dr_kleist_fast_de","cid":"familie_dr_kleist_fast_de","title":"Familie Dr. Kleist HD","qualities":[{"level":"hd","title":"Familie Dr. Kleist HD","logo_token":"e347572b2db930447968","availability":"available","logo_black_42":"/logos/e347572b2db930447968/black/42x24.png","logo_black_84":"/logos/e347572b2db930447968/black/84x48.png","logo_white_42":"/logos/e347572b2db930447968/white/42x24.png","logo_white_84":"/logos/e347572b2db930447968/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"familie_dr_kleist_fast_de","is_radio":false,"number":41,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"filmgold_de","cid":"filmgold_de","title":"Filmgold HD","qualities":[{"level":"hd","title":"Filmgold HD","logo_token":"1abd13bd0a02ea3a6f04","availability":"available","logo_black_42":"/logos/1abd13bd0a02ea3a6f04/black/42x24.png","logo_black_84":"/logos/1abd13bd0a02ea3a6f04/black/84x48.png","logo_white_42":"/logos/1abd13bd0a02ea3a6f04/white/42x24.png","logo_white_84":"/logos/1abd13bd0a02ea3a6f04/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"filmgold_de","is_radio":false,"number":42,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"free_comedy_de","cid":"free_comedy_de","title":"Free Comedy HD","qualities":[{"level":"hd","title":"Free Comedy HD","logo_token":"2b9c8e80df051137342a","availability":"available","logo_black_42":"/logos/2b9c8e80df051137342a/black/42x24.png","logo_black_84":"/logos/2b9c8e80df051137342a/black/84x48.png","logo_white_42":"/logos/2b9c8e80df051137342a/white/42x24.png","logo_white_84":"/logos/2b9c8e80df051137342a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"free_comedy_de","is_radio":false,"number":43,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"grjngo_de","cid":"grjngo_de","title":"Grjngo HD","qualities":[{"level":"hd","title":"Grjngo HD","logo_token":"627a98b54f679521f525","availability":"available","logo_black_42":"/logos/627a98b54f679521f525/black/42x24.png","logo_black_84":"/logos/627a98b54f679521f525/black/84x48.png","logo_white_42":"/logos/627a98b54f679521f525/white/42x24.png","logo_white_84":"/logos/627a98b54f679521f525/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"grjngo_de","is_radio":false,"number":44,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"heimatkino_de","cid":"heimatkino_de","title":"Heimatkino HD","qualities":[{"level":"hd","title":"Heimatkino HD","logo_token":"66fd1120836c894afee9","availability":"available","logo_black_42":"/logos/66fd1120836c894afee9/black/42x24.png","logo_black_84":"/logos/66fd1120836c894afee9/black/84x48.png","logo_white_42":"/logos/66fd1120836c894afee9/white/42x24.png","logo_white_84":"/logos/66fd1120836c894afee9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"heimatkino_de","is_radio":false,"number":45,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"himmlisches_kino_de","cid":"himmlisches_kino_de","title":"Himmlisches Kino HD","qualities":[{"level":"hd","title":"Himmlisches Kino HD","logo_token":"54b2f844298acafe437e","availability":"available","logo_black_42":"/logos/54b2f844298acafe437e/black/42x24.png","logo_black_84":"/logos/54b2f844298acafe437e/black/84x48.png","logo_white_42":"/logos/54b2f844298acafe437e/white/42x24.png","logo_white_84":"/logos/54b2f844298acafe437e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"himmlisches_kino_de","is_radio":false,"number":46,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"moviedome_de","cid":"moviedome_de","title":"Moviedome HD","qualities":[{"level":"hd","title":"Moviedome HD","logo_token":"21a2bac5c32f8ff471db","availability":"available","logo_black_42":"/logos/21a2bac5c32f8ff471db/black/42x24.png","logo_black_84":"/logos/21a2bac5c32f8ff471db/black/84x48.png","logo_white_42":"/logos/21a2bac5c32f8ff471db/white/42x24.png","logo_white_84":"/logos/21a2bac5c32f8ff471db/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"moviedome_de","is_radio":false,"number":47,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"moviedome_family_de","cid":"moviedome_family_de","title":"Moviedome Family HD","qualities":[{"level":"hd","title":"Moviedome Family HD","logo_token":"bbd9d1e9e3e5799f639c","availability":"available","logo_black_42":"/logos/bbd9d1e9e3e5799f639c/black/42x24.png","logo_black_84":"/logos/bbd9d1e9e3e5799f639c/black/84x48.png","logo_white_42":"/logos/bbd9d1e9e3e5799f639c/white/42x24.png","logo_white_84":"/logos/bbd9d1e9e3e5799f639c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"moviedome_family_de","is_radio":false,"number":48,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"naruto_de","cid":"naruto_de","title":"Naruto HD","qualities":[{"level":"hd","title":"Naruto HD","logo_token":"9209b113bcec0d814d26","availability":"available","logo_black_42":"/logos/9209b113bcec0d814d26/black/42x24.png","logo_black_84":"/logos/9209b113bcec0d814d26/black/84x48.png","logo_white_42":"/logos/9209b113bcec0d814d26/white/42x24.png","logo_white_84":"/logos/9209b113bcec0d814d26/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"naruto_de","is_radio":false,"number":49,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"netzkino_fast_de","cid":"netzkino_fast_de","title":"Netzkino HD","qualities":[{"level":"hd","title":"Netzkino HD","logo_token":"7ea045d9a4f30b48eea0","availability":"available","logo_black_42":"/logos/7ea045d9a4f30b48eea0/black/42x24.png","logo_black_84":"/logos/7ea045d9a4f30b48eea0/black/84x48.png","logo_white_42":"/logos/7ea045d9a4f30b48eea0/white/42x24.png","logo_white_84":"/logos/7ea045d9a4f30b48eea0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"netzkino_fast_de","is_radio":false,"number":50,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"serien_plus_de","cid":"serien_plus_de","title":"Serien+ HD","qualities":[{"level":"hd","title":"Serien+ HD","logo_token":"9bf6f15e1ccbced79276","availability":"available","logo_black_42":"/logos/9bf6f15e1ccbced79276/black/42x24.png","logo_black_84":"/logos/9bf6f15e1ccbced79276/black/84x48.png","logo_white_42":"/logos/9bf6f15e1ccbced79276/white/42x24.png","logo_white_84":"/logos/9bf6f15e1ccbced79276/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"serien_plus_de","is_radio":false,"number":51,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"serienklassiker_de","cid":"serienklassiker_de","title":"Serienklassiker HD","qualities":[{"level":"hd","title":"Serienklassiker HD","logo_token":"39146679122ee184a4dc","availability":"available","logo_black_42":"/logos/39146679122ee184a4dc/black/42x24.png","logo_black_84":"/logos/39146679122ee184a4dc/black/84x48.png","logo_white_42":"/logos/39146679122ee184a4dc/white/42x24.png","logo_white_84":"/logos/39146679122ee184a4dc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"serienklassiker_de","is_radio":false,"number":52,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"sooner_de","cid":"sooner_de","title":"Sooner HD","qualities":[{"level":"hd","title":"Sooner HD","logo_token":"4f6264e5c9f5fc4c4762","availability":"available","logo_black_42":"/logos/4f6264e5c9f5fc4c4762/black/42x24.png","logo_black_84":"/logos/4f6264e5c9f5fc4c4762/black/84x48.png","logo_white_42":"/logos/4f6264e5c9f5fc4c4762/white/42x24.png","logo_white_84":"/logos/4f6264e5c9f5fc4c4762/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sooner_de","is_radio":false,"number":53,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"stand_up_comedy_de","cid":"stand_up_comedy_de","title":"Stand-Up Comedy HD","qualities":[{"level":"hd","title":"Stand-Up Comedy HD","logo_token":"b93f6b56c34cce320e5b","availability":"available","logo_black_42":"/logos/b93f6b56c34cce320e5b/black/42x24.png","logo_black_84":"/logos/b93f6b56c34cce320e5b/black/84x48.png","logo_white_42":"/logos/b93f6b56c34cce320e5b/white/42x24.png","logo_white_84":"/logos/b93f6b56c34cce320e5b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"stand_up_comedy_de","is_radio":false,"number":54,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"starke_frauen_de","cid":"starke_frauen_de","title":"Starke Frauen HD","qualities":[{"level":"hd","title":"Starke Frauen HD","logo_token":"5e0243fdb029ac4cfc31","availability":"available","logo_black_42":"/logos/5e0243fdb029ac4cfc31/black/42x24.png","logo_black_84":"/logos/5e0243fdb029ac4cfc31/black/84x48.png","logo_white_42":"/logos/5e0243fdb029ac4cfc31/white/42x24.png","logo_white_84":"/logos/5e0243fdb029ac4cfc31/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"starke_frauen_de","is_radio":false,"number":55,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"stars_in_gefahr_de","cid":"stars_in_gefahr_de","title":"Stars in Gefahr: Powered by Banijay HD","qualities":[{"level":"hd","title":"Stars in Gefahr: Powered by Banijay HD","logo_token":"c1d61c003629d5583b01","availability":"available","logo_black_42":"/logos/c1d61c003629d5583b01/black/42x24.png","logo_black_84":"/logos/c1d61c003629d5583b01/black/84x48.png","logo_white_42":"/logos/c1d61c003629d5583b01/white/42x24.png","logo_white_84":"/logos/c1d61c003629d5583b01/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"stars_in_gefahr_de","is_radio":false,"number":56,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"top_filme_de","cid":"top_filme_de","title":"Top Filme HD","qualities":[{"level":"hd","title":"Top Filme HD","logo_token":"9a37ffaa9c3f1bdad125","availability":"available","logo_black_42":"/logos/9a37ffaa9c3f1bdad125/black/42x24.png","logo_black_84":"/logos/9a37ffaa9c3f1bdad125/black/84x48.png","logo_white_42":"/logos/9a37ffaa9c3f1bdad125/white/42x24.png","logo_white_84":"/logos/9a37ffaa9c3f1bdad125/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"top_filme_de","is_radio":false,"number":57,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"top_sci_fi_de","cid":"top_sci_fi_de","title":"Top Sci-Fi HD","qualities":[{"level":"hd","title":"Top Sci-Fi HD","logo_token":"001569e8f161aab73ad3","availability":"available","logo_black_42":"/logos/001569e8f161aab73ad3/black/42x24.png","logo_black_84":"/logos/001569e8f161aab73ad3/black/84x48.png","logo_white_42":"/logos/001569e8f161aab73ad3/white/42x24.png","logo_white_84":"/logos/001569e8f161aab73ad3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"top_sci_fi_de","is_radio":false,"number":58,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"top_true_crime_de","cid":"top_true_crime_de","title":"Top True Crime HD","qualities":[{"level":"hd","title":"Top True Crime HD","logo_token":"86c56c90d77d247d5b04","availability":"available","logo_black_42":"/logos/86c56c90d77d247d5b04/black/42x24.png","logo_black_84":"/logos/86c56c90d77d247d5b04/black/84x48.png","logo_white_42":"/logos/86c56c90d77d247d5b04/white/42x24.png","logo_white_84":"/logos/86c56c90d77d247d5b04/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"top_true_crime_de","is_radio":false,"number":59,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"utopja_de","cid":"utopja_de","title":"Utopja HD","qualities":[{"level":"hd","title":"Utopja HD","logo_token":"d67d790f0a1877eb22fd","availability":"available","logo_black_42":"/logos/d67d790f0a1877eb22fd/black/42x24.png","logo_black_84":"/logos/d67d790f0a1877eb22fd/black/84x48.png","logo_white_42":"/logos/d67d790f0a1877eb22fd/white/42x24.png","logo_white_84":"/logos/d67d790f0a1877eb22fd/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"utopja_de","is_radio":false,"number":60,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"wedo_movies_de","cid":"wedo_movies_de","title":"wedo movies HD","qualities":[{"level":"hd","title":"wedo movies HD","logo_token":"9483042be915850e2951","availability":"available","logo_black_42":"/logos/9483042be915850e2951/black/42x24.png","logo_black_84":"/logos/9483042be915850e2951/black/84x48.png","logo_white_42":"/logos/9483042be915850e2951/white/42x24.png","logo_white_84":"/logos/9483042be915850e2951/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wedo_movies_de","is_radio":false,"number":61,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"wedo_true_stories_de","cid":"wedo_true_stories_de","title":"wedo true stories HD","qualities":[{"level":"hd","title":"wedo true stories HD","logo_token":"2cb6703f017f22fac3ae","availability":"available","logo_black_42":"/logos/2cb6703f017f22fac3ae/black/42x24.png","logo_black_84":"/logos/2cb6703f017f22fac3ae/black/84x48.png","logo_white_42":"/logos/2cb6703f017f22fac3ae/white/42x24.png","logo_white_84":"/logos/2cb6703f017f22fac3ae/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wedo_true_stories_de","is_radio":false,"number":62,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"ric","cid":"ric","title":"RiC","qualities":[{"level":"sd","title":"RiC","logo_token":"abebc6ebb54e8734f5fb","availability":"available","logo_black_42":"/logos/abebc6ebb54e8734f5fb/black/42x24.png","logo_black_84":"/logos/abebc6ebb54e8734f5fb/black/84x48.png","logo_white_42":"/logos/abebc6ebb54e8734f5fb/white/42x24.png","logo_white_84":"/logos/abebc6ebb54e8734f5fb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ric","is_radio":false,"number":63,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"curiosity_now_de","cid":"curiosity_now_de","title":"Curiosity Now HD","qualities":[{"level":"hd","title":"Curiosity Now HD","logo_token":"b97a53e9189240600299","availability":"available","logo_black_42":"/logos/b97a53e9189240600299/black/42x24.png","logo_black_84":"/logos/b97a53e9189240600299/black/84x48.png","logo_white_42":"/logos/b97a53e9189240600299/white/42x24.png","logo_white_84":"/logos/b97a53e9189240600299/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"curiosity_now_de","is_radio":false,"number":64,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"dokusat_de","cid":"dokusat_de","title":"DOKUSAT HD","qualities":[{"level":"hd","title":"DOKUSAT HD","logo_token":"ca7daf77a8c797ed4ce8","availability":"available","logo_black_42":"/logos/ca7daf77a8c797ed4ce8/black/42x24.png","logo_black_84":"/logos/ca7daf77a8c797ed4ce8/black/84x48.png","logo_white_42":"/logos/ca7daf77a8c797ed4ce8/white/42x24.png","logo_white_84":"/logos/ca7daf77a8c797ed4ce8/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"dokusat_de","is_radio":false,"number":65,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"farmland_tv_de","cid":"farmland_tv_de","title":"FarmLandTV HD","qualities":[{"level":"hd","title":"FarmLandTV HD","logo_token":"854600770b6e6aecc3cb","availability":"available","logo_black_42":"/logos/854600770b6e6aecc3cb/black/42x24.png","logo_black_84":"/logos/854600770b6e6aecc3cb/black/84x48.png","logo_white_42":"/logos/854600770b6e6aecc3cb/white/42x24.png","logo_white_84":"/logos/854600770b6e6aecc3cb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"farmland_tv_de","is_radio":false,"number":66,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hip_trips_de","cid":"hip_trips_de","title":"Hip Trips HD","qualities":[{"level":"hd","title":"Hip Trips HD","logo_token":"806f0c817fedcafea043","availability":"available","logo_black_42":"/logos/806f0c817fedcafea043/black/42x24.png","logo_black_84":"/logos/806f0c817fedcafea043/black/84x48.png","logo_white_42":"/logos/806f0c817fedcafea043/white/42x24.png","logo_white_84":"/logos/806f0c817fedcafea043/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hip_trips_de","is_radio":false,"number":67,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"infast_int","cid":"infast_int","title":"INFAST HD","qualities":[{"level":"hd","title":"INFAST HD","logo_token":"9df205c69680359ee6b5","availability":"available","logo_black_42":"/logos/9df205c69680359ee6b5/black/42x24.png","logo_black_84":"/logos/9df205c69680359ee6b5/black/84x48.png","logo_white_42":"/logos/9df205c69680359ee6b5/white/42x24.png","logo_white_84":"/logos/9df205c69680359ee6b5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"infast_int","is_radio":false,"number":68,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"inwonder_int","cid":"inwonder_int","title":"INWONDER HD","qualities":[{"level":"hd","title":"INWONDER HD","logo_token":"c9cae15ca1604d34952c","availability":"available","logo_black_42":"/logos/c9cae15ca1604d34952c/black/42x24.png","logo_black_84":"/logos/c9cae15ca1604d34952c/black/84x48.png","logo_white_42":"/logos/c9cae15ca1604d34952c/white/42x24.png","logo_white_84":"/logos/c9cae15ca1604d34952c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"inwonder_int","is_radio":false,"number":69,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"just_cooking_de","cid":"just_cooking_de","title":"JUST COOKING HD","qualities":[{"level":"hd","title":"JUST COOKING HD","logo_token":"31258d19649138406a1c","availability":"available","logo_black_42":"/logos/31258d19649138406a1c/black/42x24.png","logo_black_84":"/logos/31258d19649138406a1c/black/84x48.png","logo_white_42":"/logos/31258d19649138406a1c/white/42x24.png","logo_white_84":"/logos/31258d19649138406a1c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"just_cooking_de","is_radio":false,"number":70,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"just_fishing_de","cid":"just_fishing_de","title":"Just.fishing HD","qualities":[{"level":"hd","title":"Just.fishing HD","logo_token":"da6e0f31ed830f90a8f8","availability":"available","logo_black_42":"/logos/da6e0f31ed830f90a8f8/black/42x24.png","logo_black_84":"/logos/da6e0f31ed830f90a8f8/black/84x48.png","logo_white_42":"/logos/da6e0f31ed830f90a8f8/white/42x24.png","logo_white_84":"/logos/da6e0f31ed830f90a8f8/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"just_fishing_de","is_radio":false,"number":71,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"landlust_tv_de","cid":"landlust_tv_de","title":"Landlust TV HD","qualities":[{"level":"hd","title":"Landlust TV HD","logo_token":"2f03f8c8183732155daa","availability":"available","logo_black_42":"/logos/2f03f8c8183732155daa/black/42x24.png","logo_black_84":"/logos/2f03f8c8183732155daa/black/84x48.png","logo_white_42":"/logos/2f03f8c8183732155daa/white/42x24.png","logo_white_84":"/logos/2f03f8c8183732155daa/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"landlust_tv_de","is_radio":false,"number":72,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"moconomy_de","cid":"moconomy_de","title":"Moconomy HD","qualities":[{"level":"hd","title":"Moconomy HD","logo_token":"a6bff389d1c11281ac3c","availability":"available","logo_black_42":"/logos/a6bff389d1c11281ac3c/black/42x24.png","logo_black_84":"/logos/a6bff389d1c11281ac3c/black/84x48.png","logo_white_42":"/logos/a6bff389d1c11281ac3c/white/42x24.png","logo_white_84":"/logos/a6bff389d1c11281ac3c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"moconomy_de","is_radio":false,"number":73,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"one_terra_de","cid":"one_terra_de","title":"One TERRA HD","qualities":[{"level":"hd","title":"One TERRA HD","logo_token":"4c0400de4e0da4062b56","availability":"available","logo_black_42":"/logos/4c0400de4e0da4062b56/black/42x24.png","logo_black_84":"/logos/4c0400de4e0da4062b56/black/84x48.png","logo_white_42":"/logos/4c0400de4e0da4062b56/white/42x24.png","logo_white_84":"/logos/4c0400de4e0da4062b56/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"one_terra_de","is_radio":false,"number":74,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"royalworld_de","cid":"royalworld_de","title":"Royalworld HD","qualities":[{"level":"hd","title":"Royalworld HD","logo_token":"5b4a86b7fadb92e0654f","availability":"available","logo_black_42":"/logos/5b4a86b7fadb92e0654f/black/42x24.png","logo_black_84":"/logos/5b4a86b7fadb92e0654f/black/84x48.png","logo_white_42":"/logos/5b4a86b7fadb92e0654f/white/42x24.png","logo_white_84":"/logos/5b4a86b7fadb92e0654f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"royalworld_de","is_radio":false,"number":75,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"spiegel_tv_konflikte_de","cid":"spiegel_tv_konflikte_de","title":"Spiegel TV Konflikte HD","qualities":[{"level":"hd","title":"Spiegel TV Konflikte HD","logo_token":"bd42bc751139bd70ea88","availability":"available","logo_black_42":"/logos/bd42bc751139bd70ea88/black/42x24.png","logo_black_84":"/logos/bd42bc751139bd70ea88/black/84x48.png","logo_white_42":"/logos/bd42bc751139bd70ea88/white/42x24.png","logo_white_84":"/logos/bd42bc751139bd70ea88/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"spiegel_tv_konflikte_de","is_radio":false,"number":76,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"tempora_tv_de","cid":"tempora_tv_de","title":"Tempora TV HD","qualities":[{"level":"hd","title":"Tempora TV HD","logo_token":"072c038c5b49f08d949c","availability":"available","logo_black_42":"/logos/072c038c5b49f08d949c/black/42x24.png","logo_black_84":"/logos/072c038c5b49f08d949c/black/84x48.png","logo_white_42":"/logos/072c038c5b49f08d949c/white/42x24.png","logo_white_84":"/logos/072c038c5b49f08d949c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tempora_tv_de","is_radio":false,"number":77,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"terra_mater_wild_de","cid":"terra_mater_wild_de","title":"Terra Mater Wild HD","qualities":[{"level":"hd","title":"Terra Mater Wild HD","logo_token":"d55ac8f56bf87c44df68","availability":"available","logo_black_42":"/logos/d55ac8f56bf87c44df68/black/42x24.png","logo_black_84":"/logos/d55ac8f56bf87c44df68/black/84x48.png","logo_white_42":"/logos/d55ac8f56bf87c44df68/white/42x24.png","logo_white_84":"/logos/d55ac8f56bf87c44df68/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"terra_mater_wild_de","is_radio":false,"number":78,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"time_2_rlx_de","cid":"time_2_rlx_de","title":"time2Rlx HD","qualities":[{"level":"hd","title":"time2Rlx HD","logo_token":"393d261c2dbe3c25abdb","availability":"available","logo_black_42":"/logos/393d261c2dbe3c25abdb/black/42x24.png","logo_black_84":"/logos/393d261c2dbe3c25abdb/black/84x48.png","logo_white_42":"/logos/393d261c2dbe3c25abdb/white/42x24.png","logo_white_84":"/logos/393d261c2dbe3c25abdb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"time_2_rlx_de","is_radio":false,"number":79,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"wedo_big_docs_de","cid":"wedo_big_docs_de","title":"wedo big stories HD","qualities":[{"level":"hd","title":"wedo big stories HD","logo_token":"9f7012b6ac9800465ed0","availability":"available","logo_black_42":"/logos/9f7012b6ac9800465ed0/black/42x24.png","logo_black_84":"/logos/9f7012b6ac9800465ed0/black/84x48.png","logo_white_42":"/logos/9f7012b6ac9800465ed0/white/42x24.png","logo_white_84":"/logos/9f7012b6ac9800465ed0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["wedo_big_stories_de"],"display_alias":"wedo_big_stories_de","is_radio":false,"number":80,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"weltderwunder","cid":"weltderwunder","title":"Welt der Wunder HD","qualities":[{"level":"hd","title":"Welt der Wunder HD","logo_token":"7ba79ea10855c450d5a5","availability":"available","logo_black_42":"/logos/7ba79ea10855c450d5a5/black/42x24.png","logo_black_84":"/logos/7ba79ea10855c450d5a5/black/84x48.png","logo_white_42":"/logos/7ba79ea10855c450d5a5/white/42x24.png","logo_white_84":"/logos/7ba79ea10855c450d5a5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"weltderwunder","is_radio":false,"number":81,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"xplore_de","cid":"xplore_de","title":"XPLORE HD","qualities":[{"level":"hd","title":"XPLORE HD","logo_token":"43e6fe6b2a06aa3937c5","availability":"available","logo_black_42":"/logos/43e6fe6b2a06aa3937c5/black/42x24.png","logo_black_84":"/logos/43e6fe6b2a06aa3937c5/black/84x48.png","logo_white_42":"/logos/43e6fe6b2a06aa3937c5/white/42x24.png","logo_white_84":"/logos/43e6fe6b2a06aa3937c5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"xplore_de","is_radio":false,"number":82,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"euronewsgerman","cid":"euronewsgerman","title":"Euronews [ger] HD","qualities":[{"level":"hd","title":"Euronews [ger] HD","logo_token":"d41c00a295a1b040afc8","availability":"available","logo_black_42":"/logos/d41c00a295a1b040afc8/black/42x24.png","logo_black_84":"/logos/d41c00a295a1b040afc8/black/84x48.png","logo_white_42":"/logos/d41c00a295a1b040afc8/white/42x24.png","logo_white_84":"/logos/d41c00a295a1b040afc8/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"euronewsgerman","is_radio":false,"number":83,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"dazn_fast_de","cid":"dazn_fast_de","title":"DAZN FAST HD","qualities":[{"level":"hd","title":"DAZN FAST HD","logo_token":"c5baceb5880aaca3bd99","availability":"available","logo_black_42":"/logos/c5baceb5880aaca3bd99/black/42x24.png","logo_black_84":"/logos/c5baceb5880aaca3bd99/black/84x48.png","logo_white_42":"/logos/c5baceb5880aaca3bd99/white/42x24.png","logo_white_84":"/logos/c5baceb5880aaca3bd99/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"dazn_fast_de","is_radio":false,"number":84,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"dazn_rise_de","cid":"dazn_rise_de","title":"DAZN RISE HD","qualities":[{"level":"hd","title":"DAZN RISE HD","logo_token":"57965b4c3fd93a50a145","availability":"available","logo_black_42":"/logos/57965b4c3fd93a50a145/black/42x24.png","logo_black_84":"/logos/57965b4c3fd93a50a145/black/84x48.png","logo_white_42":"/logos/57965b4c3fd93a50a145/white/42x24.png","logo_white_84":"/logos/57965b4c3fd93a50a145/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"dazn_rise_de","is_radio":false,"number":85,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"eotv","cid":"eotv","title":"More Than Sports TV","qualities":[{"level":"hd","title":"More Than Sports TV HD","logo_token":"f66cc51a21baf3a85c1e","availability":"subscribable","logo_black_42":"/logos/f66cc51a21baf3a85c1e/black/42x24.png","logo_black_84":"/logos/f66cc51a21baf3a85c1e/black/84x48.png","logo_white_42":"/logos/f66cc51a21baf3a85c1e/white/42x24.png","logo_white_84":"/logos/f66cc51a21baf3a85c1e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"More Than Sports TV","logo_token":"f66cc51a21baf3a85c1e","availability":"available","logo_black_42":"/logos/f66cc51a21baf3a85c1e/black/42x24.png","logo_black_84":"/logos/f66cc51a21baf3a85c1e/black/84x48.png","logo_white_42":"/logos/f66cc51a21baf3a85c1e/white/42x24.png","logo_white_84":"/logos/f66cc51a21baf3a85c1e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["more_than_sports_tv_de"],"display_alias":"more_than_sports_tv_de","is_radio":false,"number":86,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"red_adventure_de","cid":"red_adventure_de","title":"H\u00f6henrausch HD","qualities":[{"level":"hd","title":"H\u00f6henrausch HD","logo_token":"ac61f47d81410851e604","availability":"available","logo_black_42":"/logos/ac61f47d81410851e604/black/42x24.png","logo_black_84":"/logos/ac61f47d81410851e604/black/84x48.png","logo_white_42":"/logos/ac61f47d81410851e604/white/42x24.png","logo_white_84":"/logos/ac61f47d81410851e604/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"red_adventure_de","is_radio":false,"number":87,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"red_bull_tv_dach_int","cid":"red_bull_tv_dach_int","title":"Red Bull TV HD","qualities":[{"level":"hd","title":"Red Bull TV HD","logo_token":"612942da9c953f4f6001","availability":"available","logo_black_42":"/logos/612942da9c953f4f6001/black/42x24.png","logo_black_84":"/logos/612942da9c953f4f6001/black/84x48.png","logo_white_42":"/logos/612942da9c953f4f6001/white/42x24.png","logo_white_84":"/logos/612942da9c953f4f6001/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"red_bull_tv_dach_int","is_radio":false,"number":88,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"scooore_de","cid":"scooore_de","title":"Scooore HD","qualities":[{"level":"hd","title":"Scooore HD","logo_token":"50b5189f49be82b1cd0e","availability":"available","logo_black_42":"/logos/50b5189f49be82b1cd0e/black/42x24.png","logo_black_84":"/logos/50b5189f49be82b1cd0e/black/84x48.png","logo_white_42":"/logos/50b5189f49be82b1cd0e/white/42x24.png","logo_white_84":"/logos/50b5189f49be82b1cd0e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"scooore_de","is_radio":false,"number":89,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"streamster_tv_at","cid":"streamster_tv_at","title":"Streamster TV HD","qualities":[{"level":"hd","title":"Streamster TV HD","logo_token":"dafa8c4c456b3cf4f2ba","availability":"available","logo_black_42":"/logos/dafa8c4c456b3cf4f2ba/black/42x24.png","logo_black_84":"/logos/dafa8c4c456b3cf4f2ba/black/84x48.png","logo_white_42":"/logos/dafa8c4c456b3cf4f2ba/white/42x24.png","logo_white_84":"/logos/dafa8c4c456b3cf4f2ba/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"streamster_tv_at","is_radio":false,"number":90,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"wedo_sports_de","cid":"wedo_sports_de","title":"wedo sports HD","qualities":[{"level":"hd","title":"wedo sports HD","logo_token":"dbabd1b17119ae0fe4ae","availability":"available","logo_black_42":"/logos/dbabd1b17119ae0fe4ae/black/42x24.png","logo_black_84":"/logos/dbabd1b17119ae0fe4ae/black/84x48.png","logo_white_42":"/logos/dbabd1b17119ae0fe4ae/white/42x24.png","logo_white_84":"/logos/dbabd1b17119ae0fe4ae/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wedo_sports_de","is_radio":false,"number":91,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"world_of_freesports_de","cid":"world_of_freesports_de","title":"World of Freesports HD","qualities":[{"level":"hd","title":"World of Freesports HD","logo_token":"a96684a9f0e07a7a0587","availability":"available","logo_black_42":"/logos/a96684a9f0e07a7a0587/black/42x24.png","logo_black_84":"/logos/a96684a9f0e07a7a0587/black/84x48.png","logo_white_42":"/logos/a96684a9f0e07a7a0587/white/42x24.png","logo_white_84":"/logos/a96684a9f0e07a7a0587/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"world_of_freesports_de","is_radio":false,"number":92,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"qs24_ch","cid":"qs24_ch","title":"QS24","qualities":[{"level":"hd","title":"QS24 HD","logo_token":"2fff22bd72078e8361f4","availability":"subscribable","logo_black_42":"/logos/2fff22bd72078e8361f4/black/42x24.png","logo_black_84":"/logos/2fff22bd72078e8361f4/black/84x48.png","logo_white_42":"/logos/2fff22bd72078e8361f4/white/42x24.png","logo_white_84":"/logos/2fff22bd72078e8361f4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"QS24","logo_token":"2fff22bd72078e8361f4","availability":"available","logo_black_42":"/logos/2fff22bd72078e8361f4/black/42x24.png","logo_black_84":"/logos/2fff22bd72078e8361f4/black/84x48.png","logo_white_42":"/logos/2fff22bd72078e8361f4/white/42x24.png","logo_white_84":"/logos/2fff22bd72078e8361f4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"qs24_ch","is_radio":false,"number":93,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"deluxe_dance_de","cid":"deluxe_dance_de","title":"DLX Dance by Kontor HD","qualities":[{"level":"hd","title":"DLX Dance by Kontor HD","logo_token":"bf2682810171adf60d6a","availability":"available","logo_black_42":"/logos/bf2682810171adf60d6a/black/42x24.png","logo_black_84":"/logos/bf2682810171adf60d6a/black/84x48.png","logo_white_42":"/logos/bf2682810171adf60d6a/white/42x24.png","logo_white_84":"/logos/bf2682810171adf60d6a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"deluxe_dance_de","is_radio":false,"number":94,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"deluxe_rap_de","cid":"deluxe_rap_de","title":"DLX Rap HD","qualities":[{"level":"hd","title":"DLX Rap HD","logo_token":"2d0bd62791fa4016f3a4","availability":"available","logo_black_42":"/logos/2d0bd62791fa4016f3a4/black/42x24.png","logo_black_84":"/logos/2d0bd62791fa4016f3a4/black/84x48.png","logo_white_42":"/logos/2d0bd62791fa4016f3a4/white/42x24.png","logo_white_84":"/logos/2d0bd62791fa4016f3a4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"deluxe_rap_de","is_radio":false,"number":95,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"deutschesmusikfernsehen","cid":"deutschesmusikfernsehen","title":"DMF","qualities":[{"level":"sd","title":"DMF","logo_token":"558ab95e1aa9e57a59db","availability":"available","logo_black_42":"/logos/558ab95e1aa9e57a59db/black/42x24.png","logo_black_84":"/logos/558ab95e1aa9e57a59db/black/84x48.png","logo_white_42":"/logos/558ab95e1aa9e57a59db/white/42x24.png","logo_white_84":"/logos/558ab95e1aa9e57a59db/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["dmf"],"display_alias":"deutschesmusikfernsehen","is_radio":false,"number":96,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"folx_tv_at","cid":"folx_tv_at","title":"Folx TV","qualities":[{"level":"hd","title":"Folx TV HD","logo_token":"a09d151cc42ea7fd819b","availability":"subscribable","logo_black_42":"/logos/a09d151cc42ea7fd819b/black/42x24.png","logo_black_84":"/logos/a09d151cc42ea7fd819b/black/84x48.png","logo_white_42":"/logos/a09d151cc42ea7fd819b/white/42x24.png","logo_white_84":"/logos/a09d151cc42ea7fd819b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Folx TV","logo_token":"a09d151cc42ea7fd819b","availability":"available","logo_black_42":"/logos/a09d151cc42ea7fd819b/black/42x24.png","logo_black_84":"/logos/a09d151cc42ea7fd819b/black/84x48.png","logo_white_42":"/logos/a09d151cc42ea7fd819b/white/42x24.png","logo_white_84":"/logos/a09d151cc42ea7fd819b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"folx_tv_at","is_radio":false,"number":97,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"one_music_television_de","cid":"one_music_television_de","title":"One Music Television HD","qualities":[{"level":"hd","title":"One Music Television HD","logo_token":"339d832ff703068d94d3","availability":"available","logo_black_42":"/logos/339d832ff703068d94d3/black/42x24.png","logo_black_84":"/logos/339d832ff703068d94d3/black/84x48.png","logo_white_42":"/logos/339d832ff703068d94d3/white/42x24.png","logo_white_84":"/logos/339d832ff703068d94d3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"one_music_television_de","is_radio":false,"number":98,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"schlager_deluxe_de","cid":"schlager_deluxe_de","title":"Schlager Deluxe","qualities":[{"level":"sd","title":"Schlager Deluxe","logo_token":"5384e5665ac7aa7992ad","availability":"available","logo_black_42":"/logos/5384e5665ac7aa7992ad/black/42x24.png","logo_black_84":"/logos/5384e5665ac7aa7992ad/black/84x48.png","logo_white_42":"/logos/5384e5665ac7aa7992ad/white/42x24.png","logo_white_84":"/logos/5384e5665ac7aa7992ad/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"schlager_deluxe_de","is_radio":false,"number":99,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"stimmungsgarten_tv_at","cid":"stimmungsgarten_tv_at","title":"Stimmungsgarten TV","qualities":[{"level":"sd","title":"Stimmungsgarten TV","logo_token":"7e4b006c1c20ff737afa","availability":"available","logo_black_42":"/logos/7e4b006c1c20ff737afa/black/42x24.png","logo_black_84":"/logos/7e4b006c1c20ff737afa/black/84x48.png","logo_white_42":"/logos/7e4b006c1c20ff737afa/white/42x24.png","logo_white_84":"/logos/7e4b006c1c20ff737afa/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"stimmungsgarten_tv_at","is_radio":false,"number":100,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"telegold_de","cid":"telegold_de","title":"Telegold HD","qualities":[{"level":"hd","title":"Telegold HD","logo_token":"a3fbc1b0cb32828119b3","availability":"available","logo_black_42":"/logos/a3fbc1b0cb32828119b3/black/42x24.png","logo_black_84":"/logos/a3fbc1b0cb32828119b3/black/84x48.png","logo_white_42":"/logos/a3fbc1b0cb32828119b3/white/42x24.png","logo_white_84":"/logos/a3fbc1b0cb32828119b3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"telegold_de","is_radio":false,"number":101,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"volksmusik_tv_de","cid":"volksmusik_tv_de","title":"Volksmusik.TV HD","qualities":[{"level":"hd","title":"Volksmusik.TV HD","logo_token":"18c16e1acd5d508d288f","availability":"available","logo_black_42":"/logos/18c16e1acd5d508d288f/black/42x24.png","logo_black_84":"/logos/18c16e1acd5d508d288f/black/84x48.png","logo_white_42":"/logos/18c16e1acd5d508d288f/white/42x24.png","logo_white_84":"/logos/18c16e1acd5d508d288f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"volksmusik_tv_de","is_radio":false,"number":102,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"zwei_music_television_de","cid":"zwei_music_television_de","title":"Zwei Music Television HD","qualities":[{"level":"hd","title":"Zwei Music Television HD","logo_token":"cf6eb4a8333f85c800fa","availability":"available","logo_black_42":"/logos/cf6eb4a8333f85c800fa/black/42x24.png","logo_black_84":"/logos/cf6eb4a8333f85c800fa/black/84x48.png","logo_white_42":"/logos/cf6eb4a8333f85c800fa/white/42x24.png","logo_white_84":"/logos/cf6eb4a8333f85c800fa/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"zwei_music_television_de","is_radio":false,"number":103,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"anixe","cid":"anixe","title":"Anixe+ HD","qualities":[{"level":"hd","title":"Anixe+ HD","logo_token":"ac25081096404b40a214","availability":"available","logo_black_42":"/logos/ac25081096404b40a214/black/42x24.png","logo_black_84":"/logos/ac25081096404b40a214/black/84x48.png","logo_white_42":"/logos/ac25081096404b40a214/white/42x24.png","logo_white_84":"/logos/ac25081096404b40a214/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["anixe_plus"],"display_alias":"anixe_plus","is_radio":false,"number":104,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"anixe_hd","cid":"anixe_hd","title":"ANIXE HD Serie","qualities":[{"level":"hd","title":"ANIXE HD Serie","logo_token":"7121f64ad448440ce4fe","availability":"available","logo_black_42":"/logos/7121f64ad448440ce4fe/black/42x24.png","logo_black_84":"/logos/7121f64ad448440ce4fe/black/84x48.png","logo_white_42":"/logos/7121f64ad448440ce4fe/white/42x24.png","logo_white_84":"/logos/7121f64ad448440ce4fe/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"anixe_hd","is_radio":false,"number":105,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"bibeltv","cid":"bibeltv","title":"Bibel TV","qualities":[{"level":"hd","title":"Bibel TV HD","logo_token":"3f5ccb1581be8bbec24f","availability":"subscribable","logo_black_42":"/logos/3f5ccb1581be8bbec24f/black/42x24.png","logo_black_84":"/logos/3f5ccb1581be8bbec24f/black/84x48.png","logo_white_42":"/logos/3f5ccb1581be8bbec24f/white/42x24.png","logo_white_84":"/logos/3f5ccb1581be8bbec24f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Bibel TV","logo_token":"adbeea64a39a6dfa0d52","availability":"available","logo_black_42":"/logos/adbeea64a39a6dfa0d52/black/42x24.png","logo_black_84":"/logos/adbeea64a39a6dfa0d52/black/84x48.png","logo_white_42":"/logos/adbeea64a39a6dfa0d52/white/42x24.png","logo_white_84":"/logos/adbeea64a39a6dfa0d52/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"bibeltv","is_radio":false,"number":106,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"fashion_tv_de","cid":"fashion_tv_de","title":"Fashion TV HD","qualities":[{"level":"hd","title":"Fashion TV HD","logo_token":"54bd07b87c2d8b0d0523","availability":"available","logo_black_42":"/logos/54bd07b87c2d8b0d0523/black/42x24.png","logo_black_84":"/logos/54bd07b87c2d8b0d0523/black/84x48.png","logo_white_42":"/logos/54bd07b87c2d8b0d0523/white/42x24.png","logo_white_84":"/logos/54bd07b87c2d8b0d0523/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"fashion_tv_de","is_radio":false,"number":107,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"fashion_tv_secrets_int","cid":"fashion_tv_secrets_int","title":"Fashion TV Secrets HD","qualities":[{"level":"hd","title":"Fashion TV Secrets HD","logo_token":"4ea9c1d04961c476543d","availability":"available","logo_black_42":"/logos/4ea9c1d04961c476543d/black/42x24.png","logo_black_84":"/logos/4ea9c1d04961c476543d/black/84x48.png","logo_white_42":"/logos/4ea9c1d04961c476543d/white/42x24.png","logo_white_84":"/logos/4ea9c1d04961c476543d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"fashion_tv_secrets_int","is_radio":false,"number":108,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hope_tv_de","cid":"hope_tv_de","title":"Hope TV HD","qualities":[{"level":"hd","title":"Hope TV HD","logo_token":"026fb8fe610db4b6b435","availability":"available","logo_black_42":"/logos/026fb8fe610db4b6b435/black/42x24.png","logo_black_84":"/logos/026fb8fe610db4b6b435/black/84x48.png","logo_white_42":"/logos/026fb8fe610db4b6b435/white/42x24.png","logo_white_84":"/logos/026fb8fe610db4b6b435/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hope_tv_de","is_radio":false,"number":109,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"ktv","cid":"ktv","title":"K-TV HD","qualities":[{"level":"hd","title":"K-TV HD","logo_token":"16f7c09961242e9b237d","availability":"available","logo_black_42":"/logos/16f7c09961242e9b237d/black/42x24.png","logo_black_84":"/logos/16f7c09961242e9b237d/black/84x48.png","logo_white_42":"/logos/16f7c09961242e9b237d/white/42x24.png","logo_white_84":"/logos/16f7c09961242e9b237d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ktv","is_radio":false,"number":110,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"lilo_tv_de","cid":"lilo_tv_de","title":"Lilo.TV","qualities":[{"level":"sd","title":"Lilo.TV","logo_token":"e7f56382366ad74e0ae2","availability":"available","logo_black_42":"/logos/e7f56382366ad74e0ae2/black/42x24.png","logo_black_84":"/logos/e7f56382366ad74e0ae2/black/84x48.png","logo_white_42":"/logos/e7f56382366ad74e0ae2/white/42x24.png","logo_white_84":"/logos/e7f56382366ad74e0ae2/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"lilo_tv_de","is_radio":false,"number":111,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"rocketbeans","cid":"rocketbeans","title":"Rocket Beans TV HD","qualities":[{"level":"hd","title":"Rocket Beans TV HD","logo_token":"007a5ce92d4f84747445","availability":"available","logo_black_42":"/logos/007a5ce92d4f84747445/black/42x24.png","logo_black_84":"/logos/007a5ce92d4f84747445/black/84x48.png","logo_white_42":"/logos/007a5ce92d4f84747445/white/42x24.png","logo_white_84":"/logos/007a5ce92d4f84747445/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rocketbeans","is_radio":false,"number":112,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"123tv","cid":"123tv","title":"1-2-3 TV","qualities":[{"level":"hd","title":"1-2-3 TV HD","logo_token":"943691aedd97db674e01","availability":"subscribable","logo_black_42":"/logos/943691aedd97db674e01/black/42x24.png","logo_black_84":"/logos/943691aedd97db674e01/black/84x48.png","logo_white_42":"/logos/943691aedd97db674e01/white/42x24.png","logo_white_84":"/logos/943691aedd97db674e01/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"1-2-3 TV","logo_token":"943691aedd97db674e01","availability":"available","logo_black_42":"/logos/943691aedd97db674e01/black/42x24.png","logo_black_84":"/logos/943691aedd97db674e01/black/84x48.png","logo_white_42":"/logos/943691aedd97db674e01/white/42x24.png","logo_white_84":"/logos/943691aedd97db674e01/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"123tv","is_radio":false,"number":113,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"channel21","cid":"channel21","title":"CHANNEL21","qualities":[{"level":"hd","title":"CHANNEL21 HD","logo_token":"23466fd44de29be602e6","availability":"subscribable","logo_black_42":"/logos/23466fd44de29be602e6/black/42x24.png","logo_black_84":"/logos/23466fd44de29be602e6/black/84x48.png","logo_white_42":"/logos/23466fd44de29be602e6/white/42x24.png","logo_white_84":"/logos/23466fd44de29be602e6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"CHANNEL21","logo_token":"23466fd44de29be602e6","availability":"available","logo_black_42":"/logos/23466fd44de29be602e6/black/42x24.png","logo_black_84":"/logos/23466fd44de29be602e6/black/84x48.png","logo_white_42":"/logos/23466fd44de29be602e6/white/42x24.png","logo_white_84":"/logos/23466fd44de29be602e6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"channel21","is_radio":false,"number":114,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"handystar_tv_de","cid":"handystar_tv_de","title":"Handystar TV HD","qualities":[{"level":"hd","title":"Handystar TV HD","logo_token":"0d80b675d0a17525bb19","availability":"available","logo_black_42":"/logos/0d80b675d0a17525bb19/black/42x24.png","logo_black_84":"/logos/0d80b675d0a17525bb19/black/84x48.png","logo_white_42":"/logos/0d80b675d0a17525bb19/white/42x24.png","logo_white_84":"/logos/0d80b675d0a17525bb19/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"handystar_tv_de","is_radio":false,"number":115,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hse24","cid":"hse24","title":"HSE HD","qualities":[{"level":"hd","title":"HSE HD","logo_token":"208edd2555610e4645aa","availability":"available","logo_black_42":"/logos/208edd2555610e4645aa/black/42x24.png","logo_black_84":"/logos/208edd2555610e4645aa/black/84x48.png","logo_white_42":"/logos/208edd2555610e4645aa/white/42x24.png","logo_white_84":"/logos/208edd2555610e4645aa/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hse24","is_radio":false,"number":116,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hse24_extra","cid":"hse24_extra","title":"HSE Extra HD","qualities":[{"level":"hd","title":"HSE Extra HD","logo_token":"ba2d76780690ad2f4203","availability":"available","logo_black_42":"/logos/ba2d76780690ad2f4203/black/42x24.png","logo_black_84":"/logos/ba2d76780690ad2f4203/black/84x48.png","logo_white_42":"/logos/ba2d76780690ad2f4203/white/42x24.png","logo_white_84":"/logos/ba2d76780690ad2f4203/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hse24_extra","is_radio":false,"number":117,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"hse24_trend","cid":"hse24_trend","title":"HSE Trend","qualities":[{"level":"sd","title":"HSE Trend","logo_token":"aab20981dfc754f41982","availability":"available","logo_black_42":"/logos/aab20981dfc754f41982/black/42x24.png","logo_black_84":"/logos/aab20981dfc754f41982/black/84x48.png","logo_white_42":"/logos/aab20981dfc754f41982/white/42x24.png","logo_white_84":"/logos/aab20981dfc754f41982/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hse24_trend","is_radio":false,"number":118,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"juwelo","cid":"juwelo","title":"Juwelo HD","qualities":[{"level":"hd","title":"Juwelo HD","logo_token":"70145997fbf0e8034f18","availability":"available","logo_black_42":"/logos/70145997fbf0e8034f18/black/42x24.png","logo_black_84":"/logos/70145997fbf0e8034f18/black/84x48.png","logo_white_42":"/logos/70145997fbf0e8034f18/white/42x24.png","logo_white_84":"/logos/70145997fbf0e8034f18/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"juwelo","is_radio":false,"number":119,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"meine_einkaufswelt_de","cid":"meine_einkaufswelt_de","title":"Meine Einkaufswelt HD","qualities":[{"level":"hd","title":"Meine Einkaufswelt HD","logo_token":"46aa0662a614422bd55d","availability":"available","logo_black_42":"/logos/46aa0662a614422bd55d/black/42x24.png","logo_black_84":"/logos/46aa0662a614422bd55d/black/84x48.png","logo_white_42":"/logos/46aa0662a614422bd55d/white/42x24.png","logo_white_84":"/logos/46aa0662a614422bd55d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"meine_einkaufswelt_de","is_radio":false,"number":120,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"qvc_germany","cid":"qvc_germany","title":"QVC","qualities":[{"level":"hd","title":"QVC HD","logo_token":"5132e0e6dd1dce18eb67","availability":"subscribable","logo_black_42":"/logos/5132e0e6dd1dce18eb67/black/42x24.png","logo_black_84":"/logos/5132e0e6dd1dce18eb67/black/84x48.png","logo_white_42":"/logos/5132e0e6dd1dce18eb67/white/42x24.png","logo_white_84":"/logos/5132e0e6dd1dce18eb67/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"QVC","logo_token":"c243485633e327c6d60e","availability":"available","logo_black_42":"/logos/c243485633e327c6d60e/black/42x24.png","logo_black_84":"/logos/c243485633e327c6d60e/black/84x48.png","logo_white_42":"/logos/c243485633e327c6d60e/white/42x24.png","logo_white_84":"/logos/c243485633e327c6d60e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"qvc_germany","is_radio":false,"number":121,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"qvc_beauty_de","cid":"qvc_beauty_de","title":"QVC STYLE","qualities":[{"level":"hd","title":"QVC STYLE HD","logo_token":"e59da051e4179444958b","availability":"subscribable","logo_black_42":"/logos/e59da051e4179444958b/black/42x24.png","logo_black_84":"/logos/e59da051e4179444958b/black/84x48.png","logo_white_42":"/logos/e59da051e4179444958b/white/42x24.png","logo_white_84":"/logos/e59da051e4179444958b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"QVC STYLE","logo_token":"abff7632fe29928bd9ee","availability":"available","logo_black_42":"/logos/abff7632fe29928bd9ee/black/42x24.png","logo_black_84":"/logos/abff7632fe29928bd9ee/black/84x48.png","logo_white_42":"/logos/abff7632fe29928bd9ee/white/42x24.png","logo_white_84":"/logos/abff7632fe29928bd9ee/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["qvc_style"],"display_alias":"qvc_style","is_radio":false,"number":122,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"qvcplus","cid":"qvcplus","title":"QVC ZWEI HD","qualities":[{"level":"hd","title":"QVC ZWEI HD","logo_token":"6d1392a426a22b8f9cd9","availability":"available","logo_black_42":"/logos/6d1392a426a22b8f9cd9/black/42x24.png","logo_black_84":"/logos/6d1392a426a22b8f9cd9/black/84x48.png","logo_white_42":"/logos/6d1392a426a22b8f9cd9/white/42x24.png","logo_white_84":"/logos/6d1392a426a22b8f9cd9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["qvc2"],"display_alias":"qvc2","is_radio":false,"number":123,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"sonnenklartv","cid":"sonnenklartv","title":"Sonnenklar TV","qualities":[{"level":"hd","title":"Sonnenklar TV HD","logo_token":"f9198bd005acffae0544","availability":"subscribable","logo_black_42":"/logos/f9198bd005acffae0544/black/42x24.png","logo_black_84":"/logos/f9198bd005acffae0544/black/84x48.png","logo_white_42":"/logos/f9198bd005acffae0544/white/42x24.png","logo_white_84":"/logos/f9198bd005acffae0544/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Sonnenklar TV","logo_token":"f7c6bbee06f82b7ea818","availability":"available","logo_black_42":"/logos/f7c6bbee06f82b7ea818/black/42x24.png","logo_black_84":"/logos/f7c6bbee06f82b7ea818/black/84x48.png","logo_white_42":"/logos/f7c6bbee06f82b7ea818/white/42x24.png","logo_white_84":"/logos/f7c6bbee06f82b7ea818/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sonnenklartv","is_radio":false,"number":124,"recording":false,"recommendations":false,"sharing":true,"group_index":0},{"id":"rtl_deutschland","cid":"rtl_deutschland","title":"RTL Deutschland HD","qualities":[{"level":"hd","title":"RTL Deutschland HD","logo_token":"f892962fb035d6796015","availability":"subscribable","logo_black_42":"/logos/f892962fb035d6796015/black/42x24.png","logo_black_84":"/logos/f892962fb035d6796015/black/84x48.png","logo_white_42":"/logos/f892962fb035d6796015/white/42x24.png","logo_white_84":"/logos/f892962fb035d6796015/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_deutschland","is_radio":false,"number":125,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_deutschland","cid":"sat1_deutschland","title":"Sat.1 Deutschland HD","qualities":[{"level":"hd","title":"Sat.1 Deutschland HD","logo_token":"e386fb79e4081e57f17d","availability":"subscribable","logo_black_42":"/logos/e386fb79e4081e57f17d/black/42x24.png","logo_black_84":"/logos/e386fb79e4081e57f17d/black/84x48.png","logo_white_42":"/logos/e386fb79e4081e57f17d/white/42x24.png","logo_white_84":"/logos/e386fb79e4081e57f17d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_deutschland","is_radio":false,"number":126,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"pro7_deutschland","cid":"pro7_deutschland","title":"Pro7 Deutschland HD","qualities":[{"level":"hd","title":"Pro7 Deutschland HD","logo_token":"7d70f907fd2e4cf55db4","availability":"subscribable","logo_black_42":"/logos/7d70f907fd2e4cf55db4/black/42x24.png","logo_black_84":"/logos/7d70f907fd2e4cf55db4/black/84x48.png","logo_white_42":"/logos/7d70f907fd2e4cf55db4/white/42x24.png","logo_white_84":"/logos/7d70f907fd2e4cf55db4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"pro7_deutschland","is_radio":false,"number":127,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"vox_deutschland","cid":"vox_deutschland","title":"Vox Deutschland HD","qualities":[{"level":"hd","title":"Vox Deutschland HD","logo_token":"161c7e8fb0e83a8f6c7a","availability":"subscribable","logo_black_42":"/logos/161c7e8fb0e83a8f6c7a/black/42x24.png","logo_black_84":"/logos/161c7e8fb0e83a8f6c7a/black/84x48.png","logo_white_42":"/logos/161c7e8fb0e83a8f6c7a/white/42x24.png","logo_white_84":"/logos/161c7e8fb0e83a8f6c7a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"vox_deutschland","is_radio":false,"number":128,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"ntv_de","cid":"ntv_de","title":"ntv HD","qualities":[{"level":"hd","title":"ntv HD","logo_token":"141965c41ed0afe5e31b","availability":"subscribable","logo_black_42":"/logos/141965c41ed0afe5e31b/black/42x24.png","logo_black_84":"/logos/141965c41ed0afe5e31b/black/84x48.png","logo_white_42":"/logos/141965c41ed0afe5e31b/white/42x24.png","logo_white_84":"/logos/141965c41ed0afe5e31b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"ntv_de","is_radio":false,"number":129,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"kabel_eins_deutschland","cid":"kabel_eins_deutschland","title":"Kabel Eins Deutschland HD","qualities":[{"level":"hd","title":"Kabel Eins Deutschland HD","logo_token":"e9d89641d8840cb52400","availability":"subscribable","logo_black_42":"/logos/e9d89641d8840cb52400/black/42x24.png","logo_black_84":"/logos/e9d89641d8840cb52400/black/84x48.png","logo_white_42":"/logos/e9d89641d8840cb52400/white/42x24.png","logo_white_84":"/logos/e9d89641d8840cb52400/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"kabel_eins_deutschland","is_radio":false,"number":130,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl2_deutschland","cid":"rtl2_deutschland","title":"RTLZWEI Deutschland HD","qualities":[{"level":"hd","title":"RTLZWEI Deutschland HD","logo_token":"fa880b5397d246ebcdf6","availability":"subscribable","logo_black_42":"/logos/fa880b5397d246ebcdf6/black/42x24.png","logo_black_84":"/logos/fa880b5397d246ebcdf6/black/84x48.png","logo_white_42":"/logos/fa880b5397d246ebcdf6/white/42x24.png","logo_white_84":"/logos/fa880b5397d246ebcdf6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl2_deutschland","is_radio":false,"number":131,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"super_rtl_deutschland","cid":"super_rtl_deutschland","title":"Super RTL Deutschland HD","qualities":[{"level":"hd","title":"Super RTL Deutschland HD","logo_token":"b58632057a75a23b76fc","availability":"subscribable","logo_black_42":"/logos/b58632057a75a23b76fc/black/42x24.png","logo_black_84":"/logos/b58632057a75a23b76fc/black/84x48.png","logo_white_42":"/logos/b58632057a75a23b76fc/white/42x24.png","logo_white_84":"/logos/b58632057a75a23b76fc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"super_rtl_deutschland","is_radio":false,"number":132,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"eurosport","cid":"eurosport","title":"Eurosport 1 HD","qualities":[{"level":"hd","title":"Eurosport 1 HD","logo_token":"6d0ab0bbdb198c6b6cb0","availability":"subscribable","logo_black_42":"/logos/6d0ab0bbdb198c6b6cb0/black/42x24.png","logo_black_84":"/logos/6d0ab0bbdb198c6b6cb0/black/84x48.png","logo_white_42":"/logos/6d0ab0bbdb198c6b6cb0/white/42x24.png","logo_white_84":"/logos/6d0ab0bbdb198c6b6cb0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["eurosport1"],"display_alias":"eurosport1","is_radio":false,"number":133,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"dmax","cid":"dmax","title":"DMAX HD","qualities":[{"level":"hd","title":"DMAX HD","logo_token":"36a46286c8644f6311c3","availability":"subscribable","logo_black_42":"/logos/36a46286c8644f6311c3/black/42x24.png","logo_black_84":"/logos/36a46286c8644f6311c3/black/84x48.png","logo_white_42":"/logos/36a46286c8644f6311c3/white/42x24.png","logo_white_84":"/logos/36a46286c8644f6311c3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"dmax","is_radio":false,"number":134,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"hgtv_de","cid":"hgtv_de","title":"HGTV HD","qualities":[{"level":"hd","title":"HGTV HD","logo_token":"7a47539957e5509d3847","availability":"subscribable","logo_black_42":"/logos/7a47539957e5509d3847/black/42x24.png","logo_black_84":"/logos/7a47539957e5509d3847/black/84x48.png","logo_white_42":"/logos/7a47539957e5509d3847/white/42x24.png","logo_white_84":"/logos/7a47539957e5509d3847/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"hgtv_de","is_radio":false,"number":135,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"kabel1_doku","cid":"kabel1_doku","title":"Kabel Eins Doku HD","qualities":[{"level":"hd","title":"Kabel Eins Doku HD","logo_token":"c45b32c1acaafa5e9fc9","availability":"subscribable","logo_black_42":"/logos/c45b32c1acaafa5e9fc9/black/42x24.png","logo_black_84":"/logos/c45b32c1acaafa5e9fc9/black/84x48.png","logo_white_42":"/logos/c45b32c1acaafa5e9fc9/white/42x24.png","logo_white_84":"/logos/c45b32c1acaafa5e9fc9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"kabel1_doku","is_radio":false,"number":136,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtlnitro_de","cid":"rtlnitro_de","title":"NITRO HD","qualities":[{"level":"hd","title":"NITRO HD","logo_token":"7488e841644a1ed6dbb0","availability":"subscribable","logo_black_42":"/logos/7488e841644a1ed6dbb0/black/42x24.png","logo_black_84":"/logos/7488e841644a1ed6dbb0/black/84x48.png","logo_white_42":"/logos/7488e841644a1ed6dbb0/white/42x24.png","logo_white_84":"/logos/7488e841644a1ed6dbb0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtlnitro_de","is_radio":false,"number":137,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"pro7maxx","cid":"pro7maxx","title":"ProSieben MAXX HD","qualities":[{"level":"hd","title":"ProSieben MAXX HD","logo_token":"202b14c516b91546a701","availability":"subscribable","logo_black_42":"/logos/202b14c516b91546a701/black/42x24.png","logo_black_84":"/logos/202b14c516b91546a701/black/84x48.png","logo_white_42":"/logos/202b14c516b91546a701/white/42x24.png","logo_white_84":"/logos/202b14c516b91546a701/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"pro7maxx","is_radio":false,"number":138,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_plus","cid":"rtl_plus","title":"RTLup HD","qualities":[{"level":"hd","title":"RTLup HD","logo_token":"a6d3423dc0ce560ba941","availability":"subscribable","logo_black_42":"/logos/a6d3423dc0ce560ba941/black/42x24.png","logo_black_84":"/logos/a6d3423dc0ce560ba941/black/84x48.png","logo_white_42":"/logos/a6d3423dc0ce560ba941/white/42x24.png","logo_white_84":"/logos/a6d3423dc0ce560ba941/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["rtl_up_de"],"display_alias":"rtl_up_de","is_radio":false,"number":139,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1gold","cid":"sat1gold","title":"SAT.1 Gold HD","qualities":[{"level":"hd","title":"SAT.1 Gold HD","logo_token":"a9a9fb576a02e3b3844b","availability":"subscribable","logo_black_42":"/logos/a9a9fb576a02e3b3844b/black/42x24.png","logo_black_84":"/logos/a9a9fb576a02e3b3844b/black/84x48.png","logo_white_42":"/logos/a9a9fb576a02e3b3844b/white/42x24.png","logo_white_84":"/logos/a9a9fb576a02e3b3844b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1gold","is_radio":false,"number":140,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sixx_deutschland","cid":"sixx_deutschland","title":"Sixx HD","qualities":[{"level":"hd","title":"Sixx HD","logo_token":"5e347fdec3249213a1ce","availability":"subscribable","logo_black_42":"/logos/5e347fdec3249213a1ce/black/42x24.png","logo_black_84":"/logos/5e347fdec3249213a1ce/black/84x48.png","logo_white_42":"/logos/5e347fdec3249213a1ce/white/42x24.png","logo_white_84":"/logos/5e347fdec3249213a1ce/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sixx_deutschland","is_radio":false,"number":141,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"tlc","cid":"tlc","title":"TLC HD","qualities":[{"level":"hd","title":"TLC HD","logo_token":"bde1bad6b2c45f85c8d9","availability":"subscribable","logo_black_42":"/logos/bde1bad6b2c45f85c8d9/black/42x24.png","logo_black_84":"/logos/bde1bad6b2c45f85c8d9/black/84x48.png","logo_white_42":"/logos/bde1bad6b2c45f85c8d9/white/42x24.png","logo_white_84":"/logos/bde1bad6b2c45f85c8d9/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"tlc","is_radio":false,"number":142,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"vox_up_de","cid":"vox_up_de","title":"VOXup HD","qualities":[{"level":"hd","title":"VOXup HD","logo_token":"b5ffc91948634e9c2022","availability":"subscribable","logo_black_42":"/logos/b5ffc91948634e9c2022/black/42x24.png","logo_black_84":"/logos/b5ffc91948634e9c2022/black/84x48.png","logo_white_42":"/logos/b5ffc91948634e9c2022/white/42x24.png","logo_white_84":"/logos/b5ffc91948634e9c2022/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"vox_up_de","is_radio":false,"number":143,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"toggo_plus","cid":"toggo_plus","title":"TOGGO plus HD","qualities":[{"level":"hd","title":"TOGGO plus HD","logo_token":"4fbe5283731223513e5e","availability":"subscribable","logo_black_42":"/logos/4fbe5283731223513e5e/black/42x24.png","logo_black_84":"/logos/4fbe5283731223513e5e/black/84x48.png","logo_white_42":"/logos/4fbe5283731223513e5e/white/42x24.png","logo_white_84":"/logos/4fbe5283731223513e5e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"toggo_plus","is_radio":false,"number":144,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_bayern_de","cid":"rtl_bayern_de","title":"RTL Bayern HD","qualities":[{"level":"hd","title":"RTL Bayern HD","logo_token":"75494bc91bac9c0fe02f","availability":"subscribable","logo_black_42":"/logos/75494bc91bac9c0fe02f/black/42x24.png","logo_black_84":"/logos/75494bc91bac9c0fe02f/black/84x48.png","logo_white_42":"/logos/75494bc91bac9c0fe02f/white/42x24.png","logo_white_84":"/logos/75494bc91bac9c0fe02f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_bayern_de","is_radio":false,"number":145,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_hb_nds_de","cid":"rtl_hb_nds_de","title":"RTL Bremen/Niedersachsen HD","qualities":[{"level":"hd","title":"RTL Bremen/Niedersachsen HD","logo_token":"b3e2367b5feb0c24d978","availability":"subscribable","logo_black_42":"/logos/b3e2367b5feb0c24d978/black/42x24.png","logo_black_84":"/logos/b3e2367b5feb0c24d978/black/84x48.png","logo_white_42":"/logos/b3e2367b5feb0c24d978/white/42x24.png","logo_white_84":"/logos/b3e2367b5feb0c24d978/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_hb_nds_de","is_radio":false,"number":146,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_hessen_de","cid":"rtl_hessen_de","title":"RTL Hessen HD","qualities":[{"level":"hd","title":"RTL Hessen HD","logo_token":"92f52ac483638a00bf26","availability":"subscribable","logo_black_42":"/logos/92f52ac483638a00bf26/black/42x24.png","logo_black_84":"/logos/92f52ac483638a00bf26/black/84x48.png","logo_white_42":"/logos/92f52ac483638a00bf26/white/42x24.png","logo_white_84":"/logos/92f52ac483638a00bf26/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_hessen_de","is_radio":false,"number":147,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_hh_sh_de","cid":"rtl_hh_sh_de","title":"RTL Hamburg/Schleswig-Holstein HD","qualities":[{"level":"hd","title":"RTL Hamburg/Schleswig-Holstein HD","logo_token":"b3e2367b5feb0c24d978","availability":"subscribable","logo_black_42":"/logos/b3e2367b5feb0c24d978/black/42x24.png","logo_black_84":"/logos/b3e2367b5feb0c24d978/black/84x48.png","logo_white_42":"/logos/b3e2367b5feb0c24d978/white/42x24.png","logo_white_84":"/logos/b3e2367b5feb0c24d978/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_hh_sh_de","is_radio":false,"number":148,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_nrw_de","cid":"rtl_nrw_de","title":"RTL NRW HD","qualities":[{"level":"hd","title":"RTL NRW HD","logo_token":"49f9370823a957be6c45","availability":"subscribable","logo_black_42":"/logos/49f9370823a957be6c45/black/42x24.png","logo_black_84":"/logos/49f9370823a957be6c45/black/84x48.png","logo_white_42":"/logos/49f9370823a957be6c45/white/42x24.png","logo_white_84":"/logos/49f9370823a957be6c45/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_nrw_de","is_radio":false,"number":149,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"rtl_ron_de","cid":"rtl_ron_de","title":"RTL RON (Rhein-Odenwald-Neckar) HD","qualities":[{"level":"hd","title":"RTL RON (Rhein-Odenwald-Neckar) HD","logo_token":"75494bc91bac9c0fe02f","availability":"subscribable","logo_black_42":"/logos/75494bc91bac9c0fe02f/black/42x24.png","logo_black_84":"/logos/75494bc91bac9c0fe02f/black/84x48.png","logo_white_42":"/logos/75494bc91bac9c0fe02f/white/42x24.png","logo_white_84":"/logos/75494bc91bac9c0fe02f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtl_ron_de","is_radio":false,"number":150,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_bayern","cid":"sat1_bayern","title":"Sat.1 Bayern","qualities":[{"level":"sd","title":"Sat.1 Bayern","logo_token":"f633ac4e52022896e6d5","availability":"subscribable","logo_black_42":"/logos/f633ac4e52022896e6d5/black/42x24.png","logo_black_84":"/logos/f633ac4e52022896e6d5/black/84x48.png","logo_white_42":"/logos/f633ac4e52022896e6d5/white/42x24.png","logo_white_84":"/logos/f633ac4e52022896e6d5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_bayern","is_radio":false,"number":151,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_hamburg_sh","cid":"sat1_hamburg_sh","title":"Sat.1 Hamburg / Schleswig-Holstein","qualities":[{"level":"sd","title":"Sat.1 Hamburg / Schleswig-Holstein","logo_token":"2f04a2e76d499254d52f","availability":"subscribable","logo_black_42":"/logos/2f04a2e76d499254d52f/black/42x24.png","logo_black_84":"/logos/2f04a2e76d499254d52f/black/84x48.png","logo_white_42":"/logos/2f04a2e76d499254d52f/white/42x24.png","logo_white_84":"/logos/2f04a2e76d499254d52f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_hamburg_sh","is_radio":false,"number":152,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_ns_bremen","cid":"sat1_ns_bremen","title":"Sat.1 Niedersachsen / Bremen","qualities":[{"level":"sd","title":"Sat.1 Niedersachsen / Bremen","logo_token":"8f43833f891dc51b52c7","availability":"subscribable","logo_black_42":"/logos/8f43833f891dc51b52c7/black/42x24.png","logo_black_84":"/logos/8f43833f891dc51b52c7/black/84x48.png","logo_white_42":"/logos/8f43833f891dc51b52c7/white/42x24.png","logo_white_84":"/logos/8f43833f891dc51b52c7/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_ns_bremen","is_radio":false,"number":153,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_nrw","cid":"sat1_nrw","title":"Sat.1 NRW","qualities":[{"level":"sd","title":"Sat.1 NRW","logo_token":"e2b36831c0390401bed0","availability":"subscribable","logo_black_42":"/logos/e2b36831c0390401bed0/black/42x24.png","logo_black_84":"/logos/e2b36831c0390401bed0/black/84x48.png","logo_white_42":"/logos/e2b36831c0390401bed0/white/42x24.png","logo_white_84":"/logos/e2b36831c0390401bed0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_nrw","is_radio":false,"number":154,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"sat1_rp_hessen","cid":"sat1_rp_hessen","title":"Sat.1 Rheinland-Pfalz / Hessen","qualities":[{"level":"sd","title":"Sat.1 Rheinland-Pfalz / Hessen","logo_token":"9739bebd3c77d8f139fc","availability":"subscribable","logo_black_42":"/logos/9739bebd3c77d8f139fc/black/42x24.png","logo_black_84":"/logos/9739bebd3c77d8f139fc/black/84x48.png","logo_white_42":"/logos/9739bebd3c77d8f139fc/white/42x24.png","logo_white_84":"/logos/9739bebd3c77d8f139fc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_rp_hessen","is_radio":false,"number":155,"recording":false,"recommendations":false,"sharing":true,"group_index":1},{"id":"al_arabiya_ae","cid":"al_arabiya_ae","title":"Al Arabiya","qualities":[{"level":"sd","title":"Al Arabiya","logo_token":"baab0a4ec9edcc4c0926","availability":"available","logo_black_42":"/logos/baab0a4ec9edcc4c0926/black/42x24.png","logo_black_84":"/logos/baab0a4ec9edcc4c0926/black/84x48.png","logo_white_42":"/logos/baab0a4ec9edcc4c0926/white/42x24.png","logo_white_84":"/logos/baab0a4ec9edcc4c0926/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"al_arabiya_ae","is_radio":false,"number":156,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"al-jazeera-arabic","cid":"al-jazeera-arabic","title":"Al Jazeera","qualities":[{"level":"hd","title":"Al Jazeera HD","logo_token":"f2501888da3e47bd2004","availability":"subscribable","logo_black_42":"/logos/f2501888da3e47bd2004/black/42x24.png","logo_black_84":"/logos/f2501888da3e47bd2004/black/84x48.png","logo_white_42":"/logos/f2501888da3e47bd2004/white/42x24.png","logo_white_84":"/logos/f2501888da3e47bd2004/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Al Jazeera","logo_token":"f2501888da3e47bd2004","availability":"available","logo_black_42":"/logos/f2501888da3e47bd2004/black/42x24.png","logo_black_84":"/logos/f2501888da3e47bd2004/black/84x48.png","logo_white_42":"/logos/f2501888da3e47bd2004/white/42x24.png","logo_white_84":"/logos/f2501888da3e47bd2004/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"al-jazeera-arabic","is_radio":false,"number":157,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"al-jazeera","cid":"al-jazeera","title":"Al Jazeera English","qualities":[{"level":"hd","title":"Al Jazeera English HD","logo_token":"9940d772b96cd155a80b","availability":"subscribable","logo_black_42":"/logos/9940d772b96cd155a80b/black/42x24.png","logo_black_84":"/logos/9940d772b96cd155a80b/black/84x48.png","logo_white_42":"/logos/9940d772b96cd155a80b/white/42x24.png","logo_white_84":"/logos/9940d772b96cd155a80b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Al Jazeera English","logo_token":"83f6f5e593e099f75d20","availability":"available","logo_black_42":"/logos/83f6f5e593e099f75d20/black/42x24.png","logo_black_84":"/logos/83f6f5e593e099f75d20/black/84x48.png","logo_white_42":"/logos/83f6f5e593e099f75d20/white/42x24.png","logo_white_84":"/logos/83f6f5e593e099f75d20/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"al-jazeera","is_radio":false,"number":158,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"arirang_kr","cid":"arirang_kr","title":"Arirang TV HD","qualities":[{"level":"hd","title":"Arirang TV HD","logo_token":"79418d67a7bd42495d39","availability":"available","logo_black_42":"/logos/79418d67a7bd42495d39/black/42x24.png","logo_black_84":"/logos/79418d67a7bd42495d39/black/84x48.png","logo_white_42":"/logos/79418d67a7bd42495d39/white/42x24.png","logo_white_84":"/logos/79418d67a7bd42495d39/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"arirang_kr","is_radio":false,"number":159,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"asharq_news_sa","cid":"asharq_news_sa","title":"Asharq News HD","qualities":[{"level":"hd","title":"Asharq News HD","logo_token":"aa5646455c3efefb3786","availability":"available","logo_black_42":"/logos/aa5646455c3efefb3786/black/42x24.png","logo_black_84":"/logos/aa5646455c3efefb3786/black/84x48.png","logo_white_42":"/logos/aa5646455c3efefb3786/white/42x24.png","logo_white_84":"/logos/aa5646455c3efefb3786/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"asharq_news_sa","is_radio":false,"number":160,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"bloomberg_quicktake_int","cid":"bloomberg_quicktake_int","title":"Bloomberg Originals HD","qualities":[{"level":"hd","title":"Bloomberg Originals HD","logo_token":"b72e0256b91fc267715d","availability":"available","logo_black_42":"/logos/b72e0256b91fc267715d/black/42x24.png","logo_black_84":"/logos/b72e0256b91fc267715d/black/84x48.png","logo_white_42":"/logos/b72e0256b91fc267715d/white/42x24.png","logo_white_84":"/logos/b72e0256b91fc267715d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["bloombergoriginals"],"display_alias":"bloombergoriginals","is_radio":false,"number":161,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"bloomberg-europe","cid":"bloomberg-europe","title":"Bloomberg TV","qualities":[{"level":"hd","title":"Bloomberg TV HD","logo_token":"7384c0c92348c5d05d07","availability":"subscribable","logo_black_42":"/logos/7384c0c92348c5d05d07/black/42x24.png","logo_black_84":"/logos/7384c0c92348c5d05d07/black/84x48.png","logo_white_42":"/logos/7384c0c92348c5d05d07/white/42x24.png","logo_white_84":"/logos/7384c0c92348c5d05d07/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Bloomberg TV","logo_token":"7384c0c92348c5d05d07","availability":"available","logo_black_42":"/logos/7384c0c92348c5d05d07/black/42x24.png","logo_black_84":"/logos/7384c0c92348c5d05d07/black/84x48.png","logo_white_42":"/logos/7384c0c92348c5d05d07/white/42x24.png","logo_white_84":"/logos/7384c0c92348c5d05d07/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"bloomberg-europe","is_radio":false,"number":162,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"cnn-international","cid":"cnn-international","title":"CNN International","qualities":[{"level":"hd","title":"CNN International HD","logo_token":"313c55f90368cad92afc","availability":"subscribable","logo_black_42":"/logos/313c55f90368cad92afc/black/42x24.png","logo_black_84":"/logos/313c55f90368cad92afc/black/84x48.png","logo_white_42":"/logos/313c55f90368cad92afc/white/42x24.png","logo_white_84":"/logos/313c55f90368cad92afc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"CNN International","logo_token":"75c2107cbdb11872b382","availability":"available","logo_black_42":"/logos/75c2107cbdb11872b382/black/42x24.png","logo_black_84":"/logos/75c2107cbdb11872b382/black/84x48.png","logo_white_42":"/logos/75c2107cbdb11872b382/white/42x24.png","logo_white_84":"/logos/75c2107cbdb11872b382/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"cnn-international","is_radio":false,"number":163,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"current_time_tv_int","cid":"current_time_tv_int","title":"Current Time TV HD","qualities":[{"level":"hd","title":"Current Time TV HD","logo_token":"89dbce136e0209625290","availability":"available","logo_black_42":"/logos/89dbce136e0209625290/black/42x24.png","logo_black_84":"/logos/89dbce136e0209625290/black/84x48.png","logo_white_42":"/logos/89dbce136e0209625290/white/42x24.png","logo_white_84":"/logos/89dbce136e0209625290/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"current_time_tv_int","is_radio":false,"number":164,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"euronews-en","cid":"euronews-en","title":"Euronews [en] HD","qualities":[{"level":"hd","title":"Euronews [en] HD","logo_token":"36e0b15372fb3db05d98","availability":"available","logo_black_42":"/logos/36e0b15372fb3db05d98/black/42x24.png","logo_black_84":"/logos/36e0b15372fb3db05d98/black/84x48.png","logo_white_42":"/logos/36e0b15372fb3db05d98/white/42x24.png","logo_white_84":"/logos/36e0b15372fb3db05d98/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Euronews [en]","logo_token":"36e0b15372fb3db05d98","availability":"available","logo_black_42":"/logos/36e0b15372fb3db05d98/black/42x24.png","logo_black_84":"/logos/36e0b15372fb3db05d98/black/84x48.png","logo_white_42":"/logos/36e0b15372fb3db05d98/white/42x24.png","logo_white_84":"/logos/36e0b15372fb3db05d98/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"euronews-en","is_radio":false,"number":165,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"euronews-fr","cid":"euronews-fr","title":"Euronews [fr] HD","qualities":[{"level":"hd","title":"Euronews [fr] HD","logo_token":"6a1a61d7e20a382776bb","availability":"available","logo_black_42":"/logos/6a1a61d7e20a382776bb/black/42x24.png","logo_black_84":"/logos/6a1a61d7e20a382776bb/black/84x48.png","logo_white_42":"/logos/6a1a61d7e20a382776bb/white/42x24.png","logo_white_84":"/logos/6a1a61d7e20a382776bb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"euronews-fr","is_radio":false,"number":166,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"euronews_italian","cid":"euronews_italian","title":"Euronews [it] HD","qualities":[{"level":"hd","title":"Euronews [it] HD","logo_token":"befbfb9b5f8c41988f26","availability":"available","logo_black_42":"/logos/befbfb9b5f8c41988f26/black/42x24.png","logo_black_84":"/logos/befbfb9b5f8c41988f26/black/84x48.png","logo_white_42":"/logos/befbfb9b5f8c41988f26/white/42x24.png","logo_white_84":"/logos/befbfb9b5f8c41988f26/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"euronews_italian","is_radio":false,"number":167,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"france-24-en","cid":"france-24-en","title":"France 24 [en]","qualities":[{"level":"hd","title":"France 24 HD [en]","logo_token":"5aab5d89d511824aed90","availability":"subscribable","logo_black_42":"/logos/5aab5d89d511824aed90/black/42x24.png","logo_black_84":"/logos/5aab5d89d511824aed90/black/84x48.png","logo_white_42":"/logos/5aab5d89d511824aed90/white/42x24.png","logo_white_84":"/logos/5aab5d89d511824aed90/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"France 24 [en]","logo_token":"5aab5d89d511824aed90","availability":"available","logo_black_42":"/logos/5aab5d89d511824aed90/black/42x24.png","logo_black_84":"/logos/5aab5d89d511824aed90/black/84x48.png","logo_white_42":"/logos/5aab5d89d511824aed90/white/42x24.png","logo_white_84":"/logos/5aab5d89d511824aed90/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"france-24-en","is_radio":false,"number":168,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"france-24-fr","cid":"france-24-fr","title":"France 24 [fr]","qualities":[{"level":"hd","title":"France 24 HD [fr]","logo_token":"64a23271e56959ecf49c","availability":"subscribable","logo_black_42":"/logos/64a23271e56959ecf49c/black/42x24.png","logo_black_84":"/logos/64a23271e56959ecf49c/black/84x48.png","logo_white_42":"/logos/64a23271e56959ecf49c/white/42x24.png","logo_white_84":"/logos/64a23271e56959ecf49c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"France 24 [fr]","logo_token":"64a23271e56959ecf49c","availability":"available","logo_black_42":"/logos/64a23271e56959ecf49c/black/42x24.png","logo_black_84":"/logos/64a23271e56959ecf49c/black/84x48.png","logo_white_42":"/logos/64a23271e56959ecf49c/white/42x24.png","logo_white_84":"/logos/64a23271e56959ecf49c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"france-24-fr","is_radio":false,"number":169,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"god-channel-tv","cid":"god-channel-tv","title":"GOD TV","qualities":[{"level":"sd","title":"GOD TV","logo_token":"29a59b8688c583daf281","availability":"available","logo_black_42":"/logos/29a59b8688c583daf281/black/42x24.png","logo_black_84":"/logos/29a59b8688c583daf281/black/84x48.png","logo_white_42":"/logos/29a59b8688c583daf281/white/42x24.png","logo_white_84":"/logos/29a59b8688c583daf281/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"god-channel-tv","is_radio":false,"number":170,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"nhk_world_jp","cid":"nhk_world_jp","title":"NHK WORLD-JAPAN HD","qualities":[{"level":"hd","title":"NHK WORLD-JAPAN HD","logo_token":"ed42dcf5d37c28db040c","availability":"available","logo_black_42":"/logos/ed42dcf5d37c28db040c/black/42x24.png","logo_black_84":"/logos/ed42dcf5d37c28db040c/black/84x48.png","logo_white_42":"/logos/ed42dcf5d37c28db040c/white/42x24.png","logo_white_84":"/logos/ed42dcf5d37c28db040c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"nhk_world_jp","is_radio":false,"number":171,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"orf2_europe","cid":"orf2_europe","title":"ORF 2 Europe HD","qualities":[{"level":"hd","title":"ORF 2 Europe HD","logo_token":"bc48b8b5bc35b6e09627","availability":"available","logo_black_42":"/logos/bc48b8b5bc35b6e09627/black/42x24.png","logo_black_84":"/logos/bc48b8b5bc35b6e09627/black/84x48.png","logo_white_42":"/logos/bc48b8b5bc35b6e09627/white/42x24.png","logo_white_84":"/logos/bc48b8b5bc35b6e09627/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"orf2_europe","is_radio":false,"number":172,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"sonlife","cid":"sonlife","title":"SONLife","qualities":[{"level":"sd","title":"SONLife","logo_token":"140cc2ccc58fa266cfa2","availability":"available","logo_black_42":"/logos/140cc2ccc58fa266cfa2/black/42x24.png","logo_black_84":"/logos/140cc2ccc58fa266cfa2/black/84x48.png","logo_white_42":"/logos/140cc2ccc58fa266cfa2/white/42x24.png","logo_white_84":"/logos/140cc2ccc58fa266cfa2/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sonlife","is_radio":false,"number":173,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"sf-info-intl","cid":"sf-info-intl","title":"SRF info HD","qualities":[{"level":"hd","title":"SRF info HD","logo_token":"1a451842a885328f94b4","availability":"available","logo_black_42":"/logos/1a451842a885328f94b4/black/42x24.png","logo_black_84":"/logos/1a451842a885328f94b4/black/84x48.png","logo_white_42":"/logos/1a451842a885328f94b4/white/42x24.png","logo_white_84":"/logos/1a451842a885328f94b4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sf-info-intl","is_radio":false,"number":174,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"wedo_amor_es","cid":"wedo_amor_es","title":"wedo Amor HD","qualities":[{"level":"hd","title":"wedo Amor HD","logo_token":"bfc7ef1a549a8cb13bd2","availability":"available","logo_black_42":"/logos/bfc7ef1a549a8cb13bd2/black/42x24.png","logo_black_84":"/logos/bfc7ef1a549a8cb13bd2/black/84x48.png","logo_white_42":"/logos/bfc7ef1a549a8cb13bd2/white/42x24.png","logo_white_84":"/logos/bfc7ef1a549a8cb13bd2/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wedo_amor_es","is_radio":false,"number":175,"recording":false,"recommendations":false,"sharing":true,"group_index":2},{"id":"1plus1_ua","cid":"1plus1_ua","title":"1+1","qualities":[{"level":"sd","title":"1+1","logo_token":"77afdb4a90b49dedba18","availability":"available","logo_black_42":"/logos/77afdb4a90b49dedba18/black/42x24.png","logo_black_84":"/logos/77afdb4a90b49dedba18/black/84x48.png","logo_white_42":"/logos/77afdb4a90b49dedba18/white/42x24.png","logo_white_84":"/logos/77afdb4a90b49dedba18/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"1plus1_ua","is_radio":false,"number":176,"recording":false,"recommendations":false,"sharing":true,"group_index":3},{"id":"espreso_tv_ua","cid":"espreso_tv_ua","title":"Espreso TV HD","qualities":[{"level":"hd","title":"Espreso TV HD","logo_token":"b5158e570431e7d173cd","availability":"available","logo_black_42":"/logos/b5158e570431e7d173cd/black/42x24.png","logo_black_84":"/logos/b5158e570431e7d173cd/black/84x48.png","logo_white_42":"/logos/b5158e570431e7d173cd/white/42x24.png","logo_white_84":"/logos/b5158e570431e7d173cd/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"espreso_tv_ua","is_radio":false,"number":177,"recording":false,"recommendations":false,"sharing":true,"group_index":3},{"id":"uatv_ua","cid":"uatv_ua","title":"FREEDOM","qualities":[{"level":"sd","title":"FREEDOM","logo_token":"7fbc67fe989caaaeea86","availability":"available","logo_black_42":"/logos/7fbc67fe989caaaeea86/black/42x24.png","logo_black_84":"/logos/7fbc67fe989caaaeea86/black/84x48.png","logo_white_42":"/logos/7fbc67fe989caaaeea86/white/42x24.png","logo_white_84":"/logos/7fbc67fe989caaaeea86/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"uatv_ua","is_radio":false,"number":178,"recording":false,"recommendations":false,"sharing":true,"group_index":3},{"id":"a_tv","cid":"a_tv","title":"a.tv HD","qualities":[{"level":"hd","title":"a.tv HD","logo_token":"c4d1c474364d19c59c02","availability":"available","logo_black_42":"/logos/c4d1c474364d19c59c02/black/42x24.png","logo_black_84":"/logos/c4d1c474364d19c59c02/black/84x48.png","logo_white_42":"/logos/c4d1c474364d19c59c02/white/42x24.png","logo_white_84":"/logos/c4d1c474364d19c59c02/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"a.tv","logo_token":"c4d1c474364d19c59c02","availability":"available","logo_black_42":"/logos/c4d1c474364d19c59c02/black/42x24.png","logo_black_84":"/logos/c4d1c474364d19c59c02/black/84x48.png","logo_white_42":"/logos/c4d1c474364d19c59c02/white/42x24.png","logo_white_84":"/logos/c4d1c474364d19c59c02/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"a_tv","is_radio":false,"number":179,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"allgaeu_tv_de","cid":"allgaeu_tv_de","title":"Allg\u00e4u TV HD","qualities":[{"level":"hd","title":"Allg\u00e4u TV HD","logo_token":"d8494e760e231744b804","availability":"available","logo_black_42":"/logos/d8494e760e231744b804/black/42x24.png","logo_black_84":"/logos/d8494e760e231744b804/black/84x48.png","logo_white_42":"/logos/d8494e760e231744b804/white/42x24.png","logo_white_84":"/logos/d8494e760e231744b804/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"allgaeu_tv_de","is_radio":false,"number":180,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"baden_tv_de","cid":"baden_tv_de","title":"Baden TV","qualities":[{"level":"sd","title":"Baden TV","logo_token":"981dcc072e59d07a8497","availability":"available","logo_black_42":"/logos/981dcc072e59d07a8497/black/42x24.png","logo_black_84":"/logos/981dcc072e59d07a8497/black/84x48.png","logo_white_42":"/logos/981dcc072e59d07a8497/white/42x24.png","logo_white_84":"/logos/981dcc072e59d07a8497/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"baden_tv_de","is_radio":false,"number":181,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"baden_tv_sued_de","cid":"baden_tv_sued_de","title":"Baden TV S\u00fcd HD","qualities":[{"level":"hd","title":"Baden TV S\u00fcd HD","logo_token":"336ac9184be71f2dc88c","availability":"available","logo_black_42":"/logos/336ac9184be71f2dc88c/black/42x24.png","logo_black_84":"/logos/336ac9184be71f2dc88c/black/84x48.png","logo_white_42":"/logos/336ac9184be71f2dc88c/white/42x24.png","logo_white_84":"/logos/336ac9184be71f2dc88c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"baden_tv_sued_de","is_radio":false,"number":182,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"br_nord","cid":"br_nord","title":"BR Fernsehen Nord HD","qualities":[{"level":"hd","title":"BR Fernsehen Nord HD","logo_token":"3c4edc97353da524e999","availability":"available","logo_black_42":"/logos/3c4edc97353da524e999/black/42x24.png","logo_black_84":"/logos/3c4edc97353da524e999/black/84x48.png","logo_white_42":"/logos/3c4edc97353da524e999/white/42x24.png","logo_white_84":"/logos/3c4edc97353da524e999/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"br_nord","is_radio":false,"number":183,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"franken_fernsehen","cid":"franken_fernsehen","title":"Franken Fernsehen HD","qualities":[{"level":"hd","title":"Franken Fernsehen HD","logo_token":"05498e463020ce0fb09a","availability":"available","logo_black_42":"/logos/05498e463020ce0fb09a/black/42x24.png","logo_black_84":"/logos/05498e463020ce0fb09a/black/84x48.png","logo_white_42":"/logos/05498e463020ce0fb09a/white/42x24.png","logo_white_84":"/logos/05498e463020ce0fb09a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Franken Fernsehen","logo_token":"05498e463020ce0fb09a","availability":"available","logo_black_42":"/logos/05498e463020ce0fb09a/black/42x24.png","logo_black_84":"/logos/05498e463020ce0fb09a/black/84x48.png","logo_white_42":"/logos/05498e463020ce0fb09a/white/42x24.png","logo_white_84":"/logos/05498e463020ce0fb09a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"franken_fernsehen","is_radio":false,"number":184,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"mdr-sachsen-anhalt","cid":"mdr-sachsen-anhalt","title":"MDR SACHSEN-ANHALT HD","qualities":[{"level":"hd","title":"MDR SACHSEN-ANHALT HD","logo_token":"1694a32cffbc010c5733","availability":"available","logo_black_42":"/logos/1694a32cffbc010c5733/black/42x24.png","logo_black_84":"/logos/1694a32cffbc010c5733/black/84x48.png","logo_white_42":"/logos/1694a32cffbc010c5733/white/42x24.png","logo_white_84":"/logos/1694a32cffbc010c5733/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"mdr-sachsen-anhalt","is_radio":false,"number":185,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"mdr-thueringen","cid":"mdr-thueringen","title":"MDR TH\u00dcRINGEN HD","qualities":[{"level":"hd","title":"MDR TH\u00dcRINGEN HD","logo_token":"d6c1a2327093c052c1eb","availability":"available","logo_black_42":"/logos/d6c1a2327093c052c1eb/black/42x24.png","logo_black_84":"/logos/d6c1a2327093c052c1eb/black/84x48.png","logo_white_42":"/logos/d6c1a2327093c052c1eb/white/42x24.png","logo_white_84":"/logos/d6c1a2327093c052c1eb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"mdr-thueringen","is_radio":false,"number":186,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"muenchen_tv","cid":"muenchen_tv","title":"M\u00fcnchen TV HD","qualities":[{"level":"hd","title":"M\u00fcnchen TV HD","logo_token":"9a283775e35dfd2cc519","availability":"available","logo_black_42":"/logos/9a283775e35dfd2cc519/black/42x24.png","logo_black_84":"/logos/9a283775e35dfd2cc519/black/84x48.png","logo_white_42":"/logos/9a283775e35dfd2cc519/white/42x24.png","logo_white_84":"/logos/9a283775e35dfd2cc519/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"M\u00fcnchen TV","logo_token":"9a283775e35dfd2cc519","availability":"available","logo_black_42":"/logos/9a283775e35dfd2cc519/black/42x24.png","logo_black_84":"/logos/9a283775e35dfd2cc519/black/84x48.png","logo_white_42":"/logos/9a283775e35dfd2cc519/white/42x24.png","logo_white_84":"/logos/9a283775e35dfd2cc519/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"muenchen_tv","is_radio":false,"number":187,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"muldental_tv_de","cid":"muldental_tv_de","title":"Muldental.TV HD","qualities":[{"level":"hd","title":"Muldental.TV HD","logo_token":"f042e5b75ac997a46e70","availability":"available","logo_black_42":"/logos/f042e5b75ac997a46e70/black/42x24.png","logo_black_84":"/logos/f042e5b75ac997a46e70/black/84x48.png","logo_white_42":"/logos/f042e5b75ac997a46e70/white/42x24.png","logo_white_84":"/logos/f042e5b75ac997a46e70/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"muldental_tv_de","is_radio":false,"number":188,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"mytvplus_de","cid":"mytvplus_de","title":"MyTVplus HD","qualities":[{"level":"hd","title":"MyTVplus HD","logo_token":"f7ce82df9f2cd35df737","availability":"available","logo_black_42":"/logos/f7ce82df9f2cd35df737/black/42x24.png","logo_black_84":"/logos/f7ce82df9f2cd35df737/black/84x48.png","logo_white_42":"/logos/f7ce82df9f2cd35df737/white/42x24.png","logo_white_84":"/logos/f7ce82df9f2cd35df737/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"mytvplus_de","is_radio":false,"number":189,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"nahe_tv_de","cid":"nahe_tv_de","title":"nahe TV HD","qualities":[{"level":"hd","title":"nahe TV HD","logo_token":"6687bba886ac258753c1","availability":"available","logo_black_42":"/logos/6687bba886ac258753c1/black/42x24.png","logo_black_84":"/logos/6687bba886ac258753c1/black/84x48.png","logo_white_42":"/logos/6687bba886ac258753c1/white/42x24.png","logo_white_84":"/logos/6687bba886ac258753c1/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"nahe_tv_de","is_radio":false,"number":190,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ndr-hamburg","cid":"ndr-hamburg","title":"NDR Hamburg HD","qualities":[{"level":"hd","title":"NDR Hamburg HD","logo_token":"eb7b33ef21dfc34dfcd4","availability":"available","logo_black_42":"/logos/eb7b33ef21dfc34dfcd4/black/42x24.png","logo_black_84":"/logos/eb7b33ef21dfc34dfcd4/black/84x48.png","logo_white_42":"/logos/eb7b33ef21dfc34dfcd4/white/42x24.png","logo_white_84":"/logos/eb7b33ef21dfc34dfcd4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ndr-hamburg","is_radio":false,"number":191,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ndr-mv","cid":"ndr-mv","title":"NDR Mecklenburg-Vorpommern HD","qualities":[{"level":"hd","title":"NDR Mecklenburg-Vorpommern HD","logo_token":"e6a1d9d07ceb8a52c64b","availability":"available","logo_black_42":"/logos/e6a1d9d07ceb8a52c64b/black/42x24.png","logo_black_84":"/logos/e6a1d9d07ceb8a52c64b/black/84x48.png","logo_white_42":"/logos/e6a1d9d07ceb8a52c64b/white/42x24.png","logo_white_84":"/logos/e6a1d9d07ceb8a52c64b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ndr-mv","is_radio":false,"number":192,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ndr-schleswig-holstein","cid":"ndr-schleswig-holstein","title":"NDR Schleswig-Holstein HD","qualities":[{"level":"hd","title":"NDR Schleswig-Holstein HD","logo_token":"84c61efb06cb696366d2","availability":"available","logo_black_42":"/logos/84c61efb06cb696366d2/black/42x24.png","logo_black_84":"/logos/84c61efb06cb696366d2/black/84x48.png","logo_white_42":"/logos/84c61efb06cb696366d2/white/42x24.png","logo_white_84":"/logos/84c61efb06cb696366d2/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ndr-schleswig-holstein","is_radio":false,"number":193,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"niederbayern_tv_deggendorf_de","cid":"niederbayern_tv_deggendorf_de","title":"Niederbayern TV Deggendorf-Straubing HD","qualities":[{"level":"hd","title":"Niederbayern TV Deggendorf-Straubing HD","logo_token":"3986d4361ff70b0793b7","availability":"available","logo_black_42":"/logos/3986d4361ff70b0793b7/black/42x24.png","logo_black_84":"/logos/3986d4361ff70b0793b7/black/84x48.png","logo_white_42":"/logos/3986d4361ff70b0793b7/white/42x24.png","logo_white_84":"/logos/3986d4361ff70b0793b7/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"niederbayern_tv_deggendorf_de","is_radio":false,"number":194,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"niederbayern_tv_landshut_de","cid":"niederbayern_tv_landshut_de","title":"Niederbayern TV Landshut HD","qualities":[{"level":"hd","title":"Niederbayern TV Landshut HD","logo_token":"831d6640b1c001ba9fa6","availability":"available","logo_black_42":"/logos/831d6640b1c001ba9fa6/black/42x24.png","logo_black_84":"/logos/831d6640b1c001ba9fa6/black/84x48.png","logo_white_42":"/logos/831d6640b1c001ba9fa6/white/42x24.png","logo_white_84":"/logos/831d6640b1c001ba9fa6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"niederbayern_tv_landshut_de","is_radio":false,"number":195,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"niederbayern_tv_passau_de","cid":"niederbayern_tv_passau_de","title":"Niederbayern TV Passau HD","qualities":[{"level":"hd","title":"Niederbayern TV Passau HD","logo_token":"777a432721ddf6ec6fcb","availability":"available","logo_black_42":"/logos/777a432721ddf6ec6fcb/black/42x24.png","logo_black_84":"/logos/777a432721ddf6ec6fcb/black/84x48.png","logo_white_42":"/logos/777a432721ddf6ec6fcb/white/42x24.png","logo_white_84":"/logos/777a432721ddf6ec6fcb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"niederbayern_tv_passau_de","is_radio":false,"number":196,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"nrwision","cid":"nrwision","title":"NRWision","qualities":[{"level":"hd","title":"NRWision HD","logo_token":"cb204e81bbf94823ab65","availability":"subscribable","logo_black_42":"/logos/cb204e81bbf94823ab65/black/42x24.png","logo_black_84":"/logos/cb204e81bbf94823ab65/black/84x48.png","logo_white_42":"/logos/cb204e81bbf94823ab65/white/42x24.png","logo_white_84":"/logos/cb204e81bbf94823ab65/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"NRWision","logo_token":"62f359e1fca50bbe1f92","availability":"available","logo_black_42":"/logos/62f359e1fca50bbe1f92/black/42x24.png","logo_black_84":"/logos/62f359e1fca50bbe1f92/black/84x48.png","logo_white_42":"/logos/62f359e1fca50bbe1f92/white/42x24.png","logo_white_84":"/logos/62f359e1fca50bbe1f92/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"nrwision","is_radio":false,"number":197,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"oberpfalz_tv_de","cid":"oberpfalz_tv_de","title":"Oberpfalz TV HD","qualities":[{"level":"hd","title":"Oberpfalz TV HD","logo_token":"042c51cbf82d5f563642","availability":"available","logo_black_42":"/logos/042c51cbf82d5f563642/black/42x24.png","logo_black_84":"/logos/042c51cbf82d5f563642/black/84x48.png","logo_white_42":"/logos/042c51cbf82d5f563642/white/42x24.png","logo_white_84":"/logos/042c51cbf82d5f563642/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"oberpfalz_tv_de","is_radio":false,"number":198,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ok_kaiserslautern_de","cid":"ok_kaiserslautern_de","title":"OK Kaiserslautern HD","qualities":[{"level":"hd","title":"OK Kaiserslautern HD","logo_token":"1fd746d793d7f0a2a5db","availability":"available","logo_black_42":"/logos/1fd746d793d7f0a2a5db/black/42x24.png","logo_black_84":"/logos/1fd746d793d7f0a2a5db/black/84x48.png","logo_white_42":"/logos/1fd746d793d7f0a2a5db/white/42x24.png","logo_white_84":"/logos/1fd746d793d7f0a2a5db/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ok_kaiserslautern_de","is_radio":false,"number":199,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ok_weinstrasse_de","cid":"ok_weinstrasse_de","title":"OK Weinstra\u00dfe HD","qualities":[{"level":"hd","title":"OK Weinstra\u00dfe HD","logo_token":"341d60df872db3810fa4","availability":"available","logo_black_42":"/logos/341d60df872db3810fa4/black/42x24.png","logo_black_84":"/logos/341d60df872db3810fa4/black/84x48.png","logo_white_42":"/logos/341d60df872db3810fa4/white/42x24.png","logo_white_84":"/logos/341d60df872db3810fa4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ok_weinstrasse_de","is_radio":false,"number":200,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ok4_koblenz_de","cid":"ok4_koblenz_de","title":"OK4 HD","qualities":[{"level":"hd","title":"OK4 HD","logo_token":"5a909b3a8520810f6b93","availability":"available","logo_black_42":"/logos/5a909b3a8520810f6b93/black/42x24.png","logo_black_84":"/logos/5a909b3a8520810f6b93/black/84x48.png","logo_white_42":"/logos/5a909b3a8520810f6b93/white/42x24.png","logo_white_84":"/logos/5a909b3a8520810f6b93/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ok4_koblenz_de","is_radio":false,"number":201,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"ok54_trier_de","cid":"ok54_trier_de","title":"OK54 B\u00fcrgerrundfunk Trier HD","qualities":[{"level":"hd","title":"OK54 B\u00fcrgerrundfunk Trier HD","logo_token":"566b683319ee99b2427e","availability":"available","logo_black_42":"/logos/566b683319ee99b2427e/black/42x24.png","logo_black_84":"/logos/566b683319ee99b2427e/black/84x48.png","logo_white_42":"/logos/566b683319ee99b2427e/white/42x24.png","logo_white_84":"/logos/566b683319ee99b2427e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"ok54_trier_de","is_radio":false,"number":202,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"oktv_ludwigshafen_de","cid":"oktv_ludwigshafen_de","title":"OKTV Ludwigshafen HD","qualities":[{"level":"hd","title":"OKTV Ludwigshafen HD","logo_token":"60a2303d8bd0a8385853","availability":"available","logo_black_42":"/logos/60a2303d8bd0a8385853/black/42x24.png","logo_black_84":"/logos/60a2303d8bd0a8385853/black/84x48.png","logo_white_42":"/logos/60a2303d8bd0a8385853/white/42x24.png","logo_white_84":"/logos/60a2303d8bd0a8385853/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"oktv_ludwigshafen_de","is_radio":false,"number":203,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"oktv_mainz_de","cid":"oktv_mainz_de","title":"OKTV Mainz HD","qualities":[{"level":"hd","title":"OKTV Mainz HD","logo_token":"07b4efb006106eaf7a39","availability":"available","logo_black_42":"/logos/07b4efb006106eaf7a39/black/42x24.png","logo_black_84":"/logos/07b4efb006106eaf7a39/black/84x48.png","logo_white_42":"/logos/07b4efb006106eaf7a39/white/42x24.png","logo_white_84":"/logos/07b4efb006106eaf7a39/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"oktv_mainz_de","is_radio":false,"number":204,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"oktv_suedwestpfalz_de","cid":"oktv_suedwestpfalz_de","title":"OKTV S\u00fcdwestpfalz HD","qualities":[{"level":"hd","title":"OKTV S\u00fcdwestpfalz HD","logo_token":"7ce8e23ffb50b578b50f","availability":"available","logo_black_42":"/logos/7ce8e23ffb50b578b50f/black/42x24.png","logo_black_84":"/logos/7ce8e23ffb50b578b50f/black/84x48.png","logo_white_42":"/logos/7ce8e23ffb50b578b50f/white/42x24.png","logo_white_84":"/logos/7ce8e23ffb50b578b50f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"oktv_suedwestpfalz_de","is_radio":false,"number":205,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"rbb-brandenburg","cid":"rbb-brandenburg","title":"rbb Brandenburg HD","qualities":[{"level":"hd","title":"rbb Brandenburg HD","logo_token":"a1b6f662da995837ed2b","availability":"available","logo_black_42":"/logos/a1b6f662da995837ed2b/black/42x24.png","logo_black_84":"/logos/a1b6f662da995837ed2b/black/84x48.png","logo_white_42":"/logos/a1b6f662da995837ed2b/white/42x24.png","logo_white_84":"/logos/a1b6f662da995837ed2b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rbb-brandenburg","is_radio":false,"number":206,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"regio_tv_schwaben_de","cid":"regio_tv_schwaben_de","title":"Regio TV Schwaben HD","qualities":[{"level":"hd","title":"Regio TV Schwaben HD","logo_token":"4704bfd1899a3806e93a","availability":"available","logo_black_42":"/logos/4704bfd1899a3806e93a/black/42x24.png","logo_black_84":"/logos/4704bfd1899a3806e93a/black/84x48.png","logo_white_42":"/logos/4704bfd1899a3806e93a/white/42x24.png","logo_white_84":"/logos/4704bfd1899a3806e93a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"regio_tv_schwaben_de","is_radio":false,"number":207,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"rfo_de","cid":"rfo_de","title":"rfo HD","qualities":[{"level":"hd","title":"rfo HD","logo_token":"5cc52e90c2977a838b5b","availability":"available","logo_black_42":"/logos/5cc52e90c2977a838b5b/black/42x24.png","logo_black_84":"/logos/5cc52e90c2977a838b5b/black/84x48.png","logo_white_42":"/logos/5cc52e90c2977a838b5b/white/42x24.png","logo_white_84":"/logos/5cc52e90c2977a838b5b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rfo_de","is_radio":false,"number":208,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"rheinlokal_de","cid":"rheinlokal_de","title":"rheinlOKal HD","qualities":[{"level":"hd","title":"rheinlOKal HD","logo_token":"8e6aeed8cde33d68ca1c","availability":"available","logo_black_42":"/logos/8e6aeed8cde33d68ca1c/black/42x24.png","logo_black_84":"/logos/8e6aeed8cde33d68ca1c/black/84x48.png","logo_white_42":"/logos/8e6aeed8cde33d68ca1c/white/42x24.png","logo_white_84":"/logos/8e6aeed8cde33d68ca1c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rheinlokal_de","is_radio":false,"number":209,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"saarland_fernsehen1","cid":"saarland_fernsehen1","title":"Saarland Fernsehen 1","qualities":[{"level":"sd","title":"Saarland Fernsehen 1","logo_token":"bd221b94683caf4d6acb","availability":"available","logo_black_42":"/logos/bd221b94683caf4d6acb/black/42x24.png","logo_black_84":"/logos/bd221b94683caf4d6acb/black/84x48.png","logo_white_42":"/logos/bd221b94683caf4d6acb/white/42x24.png","logo_white_84":"/logos/bd221b94683caf4d6acb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"saarland_fernsehen1","is_radio":false,"number":210,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sachsen_fernsehen_chemnitz_de","cid":"sachsen_fernsehen_chemnitz_de","title":"Sachsen Fernsehen Chemnitz HD","qualities":[{"level":"hd","title":"Sachsen Fernsehen Chemnitz HD","logo_token":"bd0ce7022480a7d5e475","availability":"available","logo_black_42":"/logos/bd0ce7022480a7d5e475/black/42x24.png","logo_black_84":"/logos/bd0ce7022480a7d5e475/black/84x48.png","logo_white_42":"/logos/bd0ce7022480a7d5e475/white/42x24.png","logo_white_84":"/logos/bd0ce7022480a7d5e475/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sachsen_fernsehen_chemnitz_de","is_radio":false,"number":211,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sachsen_fernsehen_dresden_de","cid":"sachsen_fernsehen_dresden_de","title":"Sachsen Fernsehen Dresden HD","qualities":[{"level":"hd","title":"Sachsen Fernsehen Dresden HD","logo_token":"a0abcb5b8769a884af2c","availability":"available","logo_black_42":"/logos/a0abcb5b8769a884af2c/black/42x24.png","logo_black_84":"/logos/a0abcb5b8769a884af2c/black/84x48.png","logo_white_42":"/logos/a0abcb5b8769a884af2c/white/42x24.png","logo_white_84":"/logos/a0abcb5b8769a884af2c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sachsen_fernsehen_dresden_de","is_radio":false,"number":212,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sachsen_fernsehen_leipzig_de","cid":"sachsen_fernsehen_leipzig_de","title":"Sachsen Fernsehen Leipzig HD","qualities":[{"level":"hd","title":"Sachsen Fernsehen Leipzig HD","logo_token":"233e5b9b545bc80095b0","availability":"available","logo_black_42":"/logos/233e5b9b545bc80095b0/black/42x24.png","logo_black_84":"/logos/233e5b9b545bc80095b0/black/84x48.png","logo_white_42":"/logos/233e5b9b545bc80095b0/white/42x24.png","logo_white_84":"/logos/233e5b9b545bc80095b0/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sachsen_fernsehen_leipzig_de","is_radio":false,"number":213,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sachsen_fernsehen_vogtland_de","cid":"sachsen_fernsehen_vogtland_de","title":"Sachsen Fernsehen Vogtland HD","qualities":[{"level":"hd","title":"Sachsen Fernsehen Vogtland HD","logo_token":"08fa35d0495ae2d7446a","availability":"available","logo_black_42":"/logos/08fa35d0495ae2d7446a/black/42x24.png","logo_black_84":"/logos/08fa35d0495ae2d7446a/black/84x48.png","logo_white_42":"/logos/08fa35d0495ae2d7446a/white/42x24.png","logo_white_84":"/logos/08fa35d0495ae2d7446a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sachsen_fernsehen_vogtland_de","is_radio":false,"number":214,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sachsen_eins_de","cid":"sachsen_eins_de","title":"SachsenEins HD","qualities":[{"level":"hd","title":"SachsenEins HD","logo_token":"5a616d6327e8b49fcbe1","availability":"available","logo_black_42":"/logos/5a616d6327e8b49fcbe1/black/42x24.png","logo_black_84":"/logos/5a616d6327e8b49fcbe1/black/84x48.png","logo_white_42":"/logos/5a616d6327e8b49fcbe1/white/42x24.png","logo_white_84":"/logos/5a616d6327e8b49fcbe1/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sachsen_eins_de","is_radio":false,"number":215,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"steiermark_tv_at","cid":"steiermark_tv_at","title":"Steiermark TV HD","qualities":[{"level":"hd","title":"Steiermark TV HD","logo_token":"9f39c647b33d3495bf23","availability":"available","logo_black_42":"/logos/9f39c647b33d3495bf23/black/42x24.png","logo_black_84":"/logos/9f39c647b33d3495bf23/black/84x48.png","logo_white_42":"/logos/9f39c647b33d3495bf23/white/42x24.png","logo_white_84":"/logos/9f39c647b33d3495bf23/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"steiermark_tv_at","is_radio":false,"number":216,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"swr-fernsehen-rp","cid":"swr-fernsehen-rp","title":"SWR RP HD","qualities":[{"level":"hd","title":"SWR RP HD","logo_token":"3cd42e4200528e4f8469","availability":"available","logo_black_42":"/logos/3cd42e4200528e4f8469/black/42x24.png","logo_black_84":"/logos/3cd42e4200528e4f8469/black/84x48.png","logo_white_42":"/logos/3cd42e4200528e4f8469/white/42x24.png","logo_white_84":"/logos/3cd42e4200528e4f8469/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"swr-fernsehen-rp","is_radio":false,"number":217,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"sylt_1_de","cid":"sylt_1_de","title":"Sylt1 HD","qualities":[{"level":"hd","title":"Sylt1 HD","logo_token":"24687691861175269698","availability":"available","logo_black_42":"/logos/24687691861175269698/black/42x24.png","logo_black_84":"/logos/24687691861175269698/black/84x48.png","logo_white_42":"/logos/24687691861175269698/white/42x24.png","logo_white_84":"/logos/24687691861175269698/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"sylt_1_de","is_radio":false,"number":218,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"tv_ingolstadt_de","cid":"tv_ingolstadt_de","title":"TV Ingolstadt HD","qualities":[{"level":"hd","title":"TV Ingolstadt HD","logo_token":"25e9e80df9a363514555","availability":"available","logo_black_42":"/logos/25e9e80df9a363514555/black/42x24.png","logo_black_84":"/logos/25e9e80df9a363514555/black/84x48.png","logo_white_42":"/logos/25e9e80df9a363514555/white/42x24.png","logo_white_84":"/logos/25e9e80df9a363514555/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tv_ingolstadt_de","is_radio":false,"number":219,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"tv_mainfranken_de","cid":"tv_mainfranken_de","title":"TV Mainfranken HD","qualities":[{"level":"hd","title":"TV Mainfranken HD","logo_token":"9356d7eb4c752300b337","availability":"available","logo_black_42":"/logos/9356d7eb4c752300b337/black/42x24.png","logo_black_84":"/logos/9356d7eb4c752300b337/black/84x48.png","logo_white_42":"/logos/9356d7eb4c752300b337/white/42x24.png","logo_white_84":"/logos/9356d7eb4c752300b337/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tv_mainfranken_de","is_radio":false,"number":220,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"tv_oberfranken_de","cid":"tv_oberfranken_de","title":"TV Oberfranken HD","qualities":[{"level":"hd","title":"TV Oberfranken HD","logo_token":"fc4f01c743c369d8675e","availability":"available","logo_black_42":"/logos/fc4f01c743c369d8675e/black/42x24.png","logo_black_84":"/logos/fc4f01c743c369d8675e/black/84x48.png","logo_white_42":"/logos/fc4f01c743c369d8675e/white/42x24.png","logo_white_84":"/logos/fc4f01c743c369d8675e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tv_oberfranken_de","is_radio":false,"number":221,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"tva_ostbayern_de","cid":"tva_ostbayern_de","title":"TVA Ostbayern HD","qualities":[{"level":"hd","title":"TVA Ostbayern HD","logo_token":"ad0a6d3907b87e3a47eb","availability":"available","logo_black_42":"/logos/ad0a6d3907b87e3a47eb/black/42x24.png","logo_black_84":"/logos/ad0a6d3907b87e3a47eb/black/84x48.png","logo_white_42":"/logos/ad0a6d3907b87e3a47eb/white/42x24.png","logo_white_84":"/logos/ad0a6d3907b87e3a47eb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tva_ostbayern_de","is_radio":false,"number":222,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-aachen","cid":"wdr-aachen","title":"WDR Aachen HD","qualities":[{"level":"hd","title":"WDR Aachen HD","logo_token":"b297a9d6a5027e96e3dd","availability":"available","logo_black_42":"/logos/b297a9d6a5027e96e3dd/black/42x24.png","logo_black_84":"/logos/b297a9d6a5027e96e3dd/black/84x48.png","logo_white_42":"/logos/b297a9d6a5027e96e3dd/white/42x24.png","logo_white_84":"/logos/b297a9d6a5027e96e3dd/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-aachen","is_radio":false,"number":223,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-bielefeld","cid":"wdr-bielefeld","title":"WDR Bielefeld HD","qualities":[{"level":"hd","title":"WDR Bielefeld HD","logo_token":"f87c999d42a91fdd0c24","availability":"available","logo_black_42":"/logos/f87c999d42a91fdd0c24/black/42x24.png","logo_black_84":"/logos/f87c999d42a91fdd0c24/black/84x48.png","logo_white_42":"/logos/f87c999d42a91fdd0c24/white/42x24.png","logo_white_84":"/logos/f87c999d42a91fdd0c24/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-bielefeld","is_radio":false,"number":224,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-bonn","cid":"wdr-bonn","title":"WDR Bonn HD","qualities":[{"level":"hd","title":"WDR Bonn HD","logo_token":"a09d3b102e466b272702","availability":"available","logo_black_42":"/logos/a09d3b102e466b272702/black/42x24.png","logo_black_84":"/logos/a09d3b102e466b272702/black/84x48.png","logo_white_42":"/logos/a09d3b102e466b272702/white/42x24.png","logo_white_84":"/logos/a09d3b102e466b272702/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-bonn","is_radio":false,"number":225,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-dortmund","cid":"wdr-dortmund","title":"WDR Dortmund HD","qualities":[{"level":"hd","title":"WDR Dortmund HD","logo_token":"abfc73bea09900af30b4","availability":"available","logo_black_42":"/logos/abfc73bea09900af30b4/black/42x24.png","logo_black_84":"/logos/abfc73bea09900af30b4/black/84x48.png","logo_white_42":"/logos/abfc73bea09900af30b4/white/42x24.png","logo_white_84":"/logos/abfc73bea09900af30b4/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-dortmund","is_radio":false,"number":226,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-duisburg","cid":"wdr-duisburg","title":"WDR Duisburg HD","qualities":[{"level":"hd","title":"WDR Duisburg HD","logo_token":"e588c0dee4d84719cfad","availability":"available","logo_black_42":"/logos/e588c0dee4d84719cfad/black/42x24.png","logo_black_84":"/logos/e588c0dee4d84719cfad/black/84x48.png","logo_white_42":"/logos/e588c0dee4d84719cfad/white/42x24.png","logo_white_84":"/logos/e588c0dee4d84719cfad/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-duisburg","is_radio":false,"number":227,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-duesseldorf","cid":"wdr-duesseldorf","title":"WDR D\u00fcsseldorf HD","qualities":[{"level":"hd","title":"WDR D\u00fcsseldorf HD","logo_token":"c77ec26b4c2760344528","availability":"available","logo_black_42":"/logos/c77ec26b4c2760344528/black/42x24.png","logo_black_84":"/logos/c77ec26b4c2760344528/black/84x48.png","logo_white_42":"/logos/c77ec26b4c2760344528/white/42x24.png","logo_white_84":"/logos/c77ec26b4c2760344528/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-duesseldorf","is_radio":false,"number":228,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-essen","cid":"wdr-essen","title":"WDR Essen HD","qualities":[{"level":"hd","title":"WDR Essen HD","logo_token":"7322fd8d1e4e15f3fbc5","availability":"available","logo_black_42":"/logos/7322fd8d1e4e15f3fbc5/black/42x24.png","logo_black_84":"/logos/7322fd8d1e4e15f3fbc5/black/84x48.png","logo_white_42":"/logos/7322fd8d1e4e15f3fbc5/white/42x24.png","logo_white_84":"/logos/7322fd8d1e4e15f3fbc5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-essen","is_radio":false,"number":229,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-muenster","cid":"wdr-muenster","title":"WDR Muenster HD","qualities":[{"level":"hd","title":"WDR Muenster HD","logo_token":"7ba8a7b193c65b19a929","availability":"available","logo_black_42":"/logos/7ba8a7b193c65b19a929/black/42x24.png","logo_black_84":"/logos/7ba8a7b193c65b19a929/black/84x48.png","logo_white_42":"/logos/7ba8a7b193c65b19a929/white/42x24.png","logo_white_84":"/logos/7ba8a7b193c65b19a929/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-muenster","is_radio":false,"number":230,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-siegen","cid":"wdr-siegen","title":"WDR Siegen HD","qualities":[{"level":"hd","title":"WDR Siegen HD","logo_token":"e0117059f8b2a6641cc5","availability":"available","logo_black_42":"/logos/e0117059f8b2a6641cc5/black/42x24.png","logo_black_84":"/logos/e0117059f8b2a6641cc5/black/84x48.png","logo_white_42":"/logos/e0117059f8b2a6641cc5/white/42x24.png","logo_white_84":"/logos/e0117059f8b2a6641cc5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-siegen","is_radio":false,"number":231,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"wdr-wuppertal","cid":"wdr-wuppertal","title":"WDR Wuppertal HD","qualities":[{"level":"hd","title":"WDR Wuppertal HD","logo_token":"a4216724cef26a894c45","availability":"available","logo_black_42":"/logos/a4216724cef26a894c45/black/42x24.png","logo_black_84":"/logos/a4216724cef26a894c45/black/84x48.png","logo_white_42":"/logos/a4216724cef26a894c45/white/42x24.png","logo_white_84":"/logos/a4216724cef26a894c45/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"wdr-wuppertal","is_radio":false,"number":232,"recording":false,"recommendations":false,"sharing":true,"group_index":4},{"id":"skyD_tnt_comedy","cid":"skyD_tnt_comedy","title":"Warner TV Comedy HD","qualities":[{"level":"hd","title":"Warner TV Comedy HD","logo_token":"5f6d69f081ac2c2e103d","availability":"subscribable","logo_black_42":"/logos/5f6d69f081ac2c2e103d/black/42x24.png","logo_black_84":"/logos/5f6d69f081ac2c2e103d/black/84x48.png","logo_white_42":"/logos/5f6d69f081ac2c2e103d/white/42x24.png","logo_white_84":"/logos/5f6d69f081ac2c2e103d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["warner_tv_comedy"],"display_alias":"warner_tv_comedy","is_radio":false,"number":233,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"skyD_tnt_film","cid":"skyD_tnt_film","title":"Warner TV Film HD","qualities":[{"level":"hd","title":"Warner TV Film HD","logo_token":"98d8384dc8ca0ccb8f79","availability":"subscribable","logo_black_42":"/logos/98d8384dc8ca0ccb8f79/black/42x24.png","logo_black_84":"/logos/98d8384dc8ca0ccb8f79/black/84x48.png","logo_white_42":"/logos/98d8384dc8ca0ccb8f79/white/42x24.png","logo_white_84":"/logos/98d8384dc8ca0ccb8f79/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["warner_tv_film"],"display_alias":"warner_tv_film","is_radio":false,"number":234,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"skyD_tnt_serie","cid":"skyD_tnt_serie","title":"Warner TV Serie HD","qualities":[{"level":"hd","title":"Warner TV Serie HD","logo_token":"ba9e30e677a0b110351a","availability":"subscribable","logo_black_42":"/logos/ba9e30e677a0b110351a/black/42x24.png","logo_black_84":"/logos/ba9e30e677a0b110351a/black/84x48.png","logo_white_42":"/logos/ba9e30e677a0b110351a/white/42x24.png","logo_white_84":"/logos/ba9e30e677a0b110351a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"aliases":["warner_tv_serie"],"display_alias":"warner_tv_serie","is_radio":false,"number":235,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"kabel_eins_classics","cid":"kabel_eins_classics","title":"Kabel Eins CLASSICS HD","qualities":[{"level":"hd","title":"Kabel Eins CLASSICS HD","logo_token":"4b917e973070805a6812","availability":"subscribable","logo_black_42":"/logos/4b917e973070805a6812/black/42x24.png","logo_black_84":"/logos/4b917e973070805a6812/black/84x48.png","logo_white_42":"/logos/4b917e973070805a6812/white/42x24.png","logo_white_84":"/logos/4b917e973070805a6812/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"kabel_eins_classics","is_radio":false,"number":236,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"pro7_fun","cid":"pro7_fun","title":"ProSieben FUN HD","qualities":[{"level":"hd","title":"ProSieben FUN HD","logo_token":"8a886015949a8a53cd7c","availability":"subscribable","logo_black_42":"/logos/8a886015949a8a53cd7c/black/42x24.png","logo_black_84":"/logos/8a886015949a8a53cd7c/black/84x48.png","logo_white_42":"/logos/8a886015949a8a53cd7c/white/42x24.png","logo_white_84":"/logos/8a886015949a8a53cd7c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"pro7_fun","is_radio":false,"number":237,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"sat1_emotions","cid":"sat1_emotions","title":"Sat.1 emotions HD","qualities":[{"level":"hd","title":"Sat.1 emotions HD","logo_token":"3b9fbb6f8bc422ef97a2","availability":"subscribable","logo_black_42":"/logos/3b9fbb6f8bc422ef97a2/black/42x24.png","logo_black_84":"/logos/3b9fbb6f8bc422ef97a2/black/84x48.png","logo_white_42":"/logos/3b9fbb6f8bc422ef97a2/white/42x24.png","logo_white_84":"/logos/3b9fbb6f8bc422ef97a2/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"sat1_emotions","is_radio":false,"number":238,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"rtlDB_rtl_crime","cid":"rtlDB_rtl_crime","title":"RTL Crime HD","qualities":[{"level":"hd","title":"RTL Crime HD","logo_token":"78b5f03da4ddfd77ce2f","availability":"subscribable","logo_black_42":"/logos/78b5f03da4ddfd77ce2f/black/42x24.png","logo_black_84":"/logos/78b5f03da4ddfd77ce2f/black/84x48.png","logo_white_42":"/logos/78b5f03da4ddfd77ce2f/white/42x24.png","logo_white_84":"/logos/78b5f03da4ddfd77ce2f/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"RTL Crime","logo_token":"f8c0ba50eda8b6e7da47","availability":"subscribable","logo_black_42":"/logos/f8c0ba50eda8b6e7da47/black/42x24.png","logo_black_84":"/logos/f8c0ba50eda8b6e7da47/black/84x48.png","logo_white_42":"/logos/f8c0ba50eda8b6e7da47/white/42x24.png","logo_white_84":"/logos/f8c0ba50eda8b6e7da47/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtlDB_rtl_crime","is_radio":false,"number":239,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"rtlDB_rtl_passion","cid":"rtlDB_rtl_passion","title":"RTL Passion HD","qualities":[{"level":"hd","title":"RTL Passion HD","logo_token":"cbefa412f159e467dddf","availability":"subscribable","logo_black_42":"/logos/cbefa412f159e467dddf/black/42x24.png","logo_black_84":"/logos/cbefa412f159e467dddf/black/84x48.png","logo_white_42":"/logos/cbefa412f159e467dddf/white/42x24.png","logo_white_84":"/logos/cbefa412f159e467dddf/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"RTL Passion","logo_token":"0264ef1aa839de25a67c","availability":"subscribable","logo_black_42":"/logos/0264ef1aa839de25a67c/black/42x24.png","logo_black_84":"/logos/0264ef1aa839de25a67c/black/84x48.png","logo_white_42":"/logos/0264ef1aa839de25a67c/white/42x24.png","logo_white_84":"/logos/0264ef1aa839de25a67c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtlDB_rtl_passion","is_radio":false,"number":240,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"rtlDB_rtl_living","cid":"rtlDB_rtl_living","title":"RTL Living HD","qualities":[{"level":"hd","title":"RTL Living HD","logo_token":"f87356c06e6919d63beb","availability":"subscribable","logo_black_42":"/logos/f87356c06e6919d63beb/black/42x24.png","logo_black_84":"/logos/f87356c06e6919d63beb/black/84x48.png","logo_white_42":"/logos/f87356c06e6919d63beb/white/42x24.png","logo_white_84":"/logos/f87356c06e6919d63beb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"RTL Living","logo_token":"92cb18e9e0b594e19d32","availability":"subscribable","logo_black_42":"/logos/92cb18e9e0b594e19d32/black/42x24.png","logo_black_84":"/logos/92cb18e9e0b594e19d32/black/84x48.png","logo_white_42":"/logos/92cb18e9e0b594e19d32/white/42x24.png","logo_white_84":"/logos/92cb18e9e0b594e19d32/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtlDB_rtl_living","is_radio":false,"number":241,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"rtlDB_geo","cid":"rtlDB_geo","title":"GEO Television HD","qualities":[{"level":"hd","title":"GEO Television HD","logo_token":"47fbf6095df4230acb89","availability":"subscribable","logo_black_42":"/logos/47fbf6095df4230acb89/black/42x24.png","logo_black_84":"/logos/47fbf6095df4230acb89/black/84x48.png","logo_white_42":"/logos/47fbf6095df4230acb89/white/42x24.png","logo_white_84":"/logos/47fbf6095df4230acb89/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true},{"level":"sd","title":"GEO Television","logo_token":"72e870c034c85c513e8d","availability":"subscribable","logo_black_42":"/logos/72e870c034c85c513e8d/black/42x24.png","logo_black_84":"/logos/72e870c034c85c513e8d/black/84x48.png","logo_white_42":"/logos/72e870c034c85c513e8d/white/42x24.png","logo_white_84":"/logos/72e870c034c85c513e8d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"rtlDB_geo","is_radio":false,"number":242,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"kinowelt","cid":"kinowelt","title":"KinoweltTV HD","qualities":[{"level":"hd","title":"KinoweltTV HD","logo_token":"293ce3849c9b418c0fdb","availability":"subscribable","logo_black_42":"/logos/293ce3849c9b418c0fdb/black/42x24.png","logo_black_84":"/logos/293ce3849c9b418c0fdb/black/84x48.png","logo_white_42":"/logos/293ce3849c9b418c0fdb/white/42x24.png","logo_white_84":"/logos/293ce3849c9b418c0fdb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"kinowelt","is_radio":false,"number":243,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"discovery_de","cid":"discovery_de","title":"Discovery HD","qualities":[{"level":"hd","title":"Discovery HD","logo_token":"e841d00c8a5dfad54240","availability":"subscribable","logo_black_42":"/logos/e841d00c8a5dfad54240/black/42x24.png","logo_black_84":"/logos/e841d00c8a5dfad54240/black/84x48.png","logo_white_42":"/logos/e841d00c8a5dfad54240/white/42x24.png","logo_white_84":"/logos/e841d00c8a5dfad54240/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"discovery_de","is_radio":false,"number":244,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"animal_planet_de","cid":"animal_planet_de","title":"Animal Planet HD","qualities":[{"level":"hd","title":"Animal Planet HD","logo_token":"94057993d67ced7f4b06","availability":"subscribable","logo_black_42":"/logos/94057993d67ced7f4b06/black/42x24.png","logo_black_84":"/logos/94057993d67ced7f4b06/black/84x48.png","logo_white_42":"/logos/94057993d67ced7f4b06/white/42x24.png","logo_white_84":"/logos/94057993d67ced7f4b06/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"animal_planet_de","is_radio":false,"number":245,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"spiegel_geschichte","cid":"spiegel_geschichte","title":"Spiegel Geschichte HD","qualities":[{"level":"hd","title":"Spiegel Geschichte HD","logo_token":"692abb0938512f526b71","availability":"subscribable","logo_black_42":"/logos/692abb0938512f526b71/black/42x24.png","logo_black_84":"/logos/692abb0938512f526b71/black/84x48.png","logo_white_42":"/logos/692abb0938512f526b71/white/42x24.png","logo_white_84":"/logos/692abb0938512f526b71/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"spiegel_geschichte","is_radio":false,"number":246,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"spiegeltvwissen","cid":"spiegeltvwissen","title":"Curiosity Channel HD powered by SPIEGEL","qualities":[{"level":"hd","title":"Curiosity Channel HD powered by SPIEGEL","logo_token":"a70bc1dfe74858f40cd3","availability":"subscribable","logo_black_42":"/logos/a70bc1dfe74858f40cd3/black/42x24.png","logo_black_84":"/logos/a70bc1dfe74858f40cd3/black/84x48.png","logo_white_42":"/logos/a70bc1dfe74858f40cd3/white/42x24.png","logo_white_84":"/logos/a70bc1dfe74858f40cd3/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["curiosity_channel_de"],"display_alias":"curiosity_channel_de","is_radio":false,"number":247,"recording":false,"recommendations":false,"sharing":true,"group_index":5},{"id":"eurosport2_de","cid":"eurosport2_de","title":"Eurosport 2 HD","qualities":[{"level":"hd","title":"Eurosport 2 HD","logo_token":"ffe25d02185343c8d12a","availability":"subscribable","logo_black_42":"/logos/ffe25d02185343c8d12a/black/42x24.png","logo_black_84":"/logos/ffe25d02185343c8d12a/black/84x48.png","logo_white_42":"/logos/ffe25d02185343c8d12a/white/42x24.png","logo_white_84":"/logos/ffe25d02185343c8d12a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"],"drm_required":true}],"display_alias":"eurosport2_de","is_radio":false,"number":248,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"sport1_plus","cid":"sport1_plus","title":"Sportdigital1+ HD","qualities":[{"level":"hd","title":"Sportdigital1+ HD","logo_token":"2a195fd7d2ea62c96e87","availability":"subscribable","logo_black_42":"/logos/2a195fd7d2ea62c96e87/black/42x24.png","logo_black_84":"/logos/2a195fd7d2ea62c96e87/black/84x48.png","logo_white_42":"/logos/2a195fd7d2ea62c96e87/white/42x24.png","logo_white_84":"/logos/2a195fd7d2ea62c96e87/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["sportdigital_1_plus"],"display_alias":"sportdigital_1_plus","is_radio":false,"number":249,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"sportdigital","cid":"sportdigital","title":"SPORTDIGITAL FUSSBALL HD","qualities":[{"level":"hd","title":"SPORTDIGITAL FUSSBALL HD","logo_token":"086ee938836699f1baca","availability":"subscribable","logo_black_42":"/logos/086ee938836699f1baca/black/42x24.png","logo_black_84":"/logos/086ee938836699f1baca/black/84x48.png","logo_white_42":"/logos/086ee938836699f1baca/white/42x24.png","logo_white_84":"/logos/086ee938836699f1baca/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["sportdigital_fussball"],"display_alias":"sportdigital_fussball","is_radio":false,"number":250,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"automotorsporttv","cid":"automotorsporttv","title":"auto motor und sport Channel HD","qualities":[{"level":"hd","title":"auto motor und sport Channel HD","logo_token":"7cf16354833bce7a63c5","availability":"subscribable","logo_black_42":"/logos/7cf16354833bce7a63c5/black/42x24.png","logo_black_84":"/logos/7cf16354833bce7a63c5/black/84x48.png","logo_white_42":"/logos/7cf16354833bce7a63c5/white/42x24.png","logo_white_84":"/logos/7cf16354833bce7a63c5/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"automotorsporttv","is_radio":false,"number":251,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"motorvision_tv","cid":"motorvision_tv","title":"Motorvision+ HD","qualities":[{"level":"hd","title":"Motorvision+ HD","logo_token":"24777ff6e73ab84386e7","availability":"subscribable","logo_black_42":"/logos/24777ff6e73ab84386e7/black/42x24.png","logo_black_84":"/logos/24777ff6e73ab84386e7/black/84x48.png","logo_white_42":"/logos/24777ff6e73ab84386e7/white/42x24.png","logo_white_84":"/logos/24777ff6e73ab84386e7/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"motorvision_tv","is_radio":false,"number":252,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"esports1_de","cid":"esports1_de","title":"eSportsOne HD","qualities":[{"level":"hd","title":"eSportsOne HD","logo_token":"05e58fab61cfad3d8bcf","availability":"subscribable","logo_black_42":"/logos/05e58fab61cfad3d8bcf/black/42x24.png","logo_black_84":"/logos/05e58fab61cfad3d8bcf/black/84x48.png","logo_white_42":"/logos/05e58fab61cfad3d8bcf/white/42x24.png","logo_white_84":"/logos/05e58fab61cfad3d8bcf/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"esports1_de","is_radio":false,"number":253,"recording":false,"recommendations":false,"sharing":true,"group_index":6},{"id":"goldstar_tv","cid":"goldstar_tv","title":"GoldStar TV","qualities":[{"level":"sd","title":"GoldStar TV","logo_token":"185484022fe95ed2e122","availability":"subscribable","logo_black_42":"/logos/185484022fe95ed2e122/black/42x24.png","logo_black_84":"/logos/185484022fe95ed2e122/black/84x48.png","logo_white_42":"/logos/185484022fe95ed2e122/white/42x24.png","logo_white_84":"/logos/185484022fe95ed2e122/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"goldstar_tv","is_radio":false,"number":254,"recording":false,"recommendations":false,"sharing":true,"group_index":7},{"id":"heimatkanal","cid":"heimatkanal","title":"Heimatkanal","qualities":[{"level":"sd","title":"Heimatkanal","logo_token":"2040e57e282e25cdda06","availability":"subscribable","logo_black_42":"/logos/2040e57e282e25cdda06/black/42x24.png","logo_black_84":"/logos/2040e57e282e25cdda06/black/84x48.png","logo_white_42":"/logos/2040e57e282e25cdda06/white/42x24.png","logo_white_84":"/logos/2040e57e282e25cdda06/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"heimatkanal","is_radio":false,"number":255,"recording":false,"recommendations":false,"sharing":true,"group_index":7},{"id":"romance_tv","cid":"romance_tv","title":"Romance TV HD","qualities":[{"level":"hd","title":"Romance TV HD","logo_token":"6340ea37a83a337bed5e","availability":"subscribable","logo_black_42":"/logos/6340ea37a83a337bed5e/black/42x24.png","logo_black_84":"/logos/6340ea37a83a337bed5e/black/84x48.png","logo_white_42":"/logos/6340ea37a83a337bed5e/white/42x24.png","logo_white_84":"/logos/6340ea37a83a337bed5e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"romance_tv","is_radio":false,"number":256,"recording":false,"recommendations":false,"sharing":true,"group_index":7},{"id":"hrt1","cid":"hrt1","title":"HRT 1 HD","qualities":[{"level":"hd","title":"HRT 1 HD","logo_token":"65bfd65a2cb9dce3dd7e","availability":"subscribable","logo_black_42":"/logos/65bfd65a2cb9dce3dd7e/black/42x24.png","logo_black_84":"/logos/65bfd65a2cb9dce3dd7e/black/84x48.png","logo_white_42":"/logos/65bfd65a2cb9dce3dd7e/white/42x24.png","logo_white_84":"/logos/65bfd65a2cb9dce3dd7e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"HRT 1","logo_token":"65bfd65a2cb9dce3dd7e","availability":"subscribable","logo_black_42":"/logos/65bfd65a2cb9dce3dd7e/black/42x24.png","logo_black_84":"/logos/65bfd65a2cb9dce3dd7e/black/84x48.png","logo_white_42":"/logos/65bfd65a2cb9dce3dd7e/white/42x24.png","logo_white_84":"/logos/65bfd65a2cb9dce3dd7e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hrt1","is_radio":false,"number":257,"recording":false,"recommendations":false,"sharing":true,"group_index":8},{"id":"hrt4","cid":"hrt4","title":"HRT 4 HD","qualities":[{"level":"hd","title":"HRT 4 HD","logo_token":"c5f4e8a59b30cd1edb97","availability":"subscribable","logo_black_42":"/logos/c5f4e8a59b30cd1edb97/black/42x24.png","logo_black_84":"/logos/c5f4e8a59b30cd1edb97/black/84x48.png","logo_white_42":"/logos/c5f4e8a59b30cd1edb97/white/42x24.png","logo_white_84":"/logos/c5f4e8a59b30cd1edb97/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hrt4","is_radio":false,"number":258,"recording":false,"recommendations":false,"sharing":true,"group_index":8},{"id":"hrt5","cid":"hrt5","title":"HRT Int.","qualities":[{"level":"sd","title":"HRT Int.","logo_token":"c37147c50d444714828d","availability":"subscribable","logo_black_42":"/logos/c37147c50d444714828d/black/42x24.png","logo_black_84":"/logos/c37147c50d444714828d/black/84x48.png","logo_white_42":"/logos/c37147c50d444714828d/white/42x24.png","logo_white_84":"/logos/c37147c50d444714828d/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"hrt5","is_radio":false,"number":259,"recording":false,"recommendations":false,"sharing":true,"group_index":8},{"id":"dmsat","cid":"dmsat","title":"DM Sat","qualities":[{"level":"sd","title":"DM Sat","logo_token":"c136f9ab751da3c83f75","availability":"subscribable","logo_black_42":"/logos/c136f9ab751da3c83f75/black/42x24.png","logo_black_84":"/logos/c136f9ab751da3c83f75/black/84x48.png","logo_white_42":"/logos/c136f9ab751da3c83f75/white/42x24.png","logo_white_84":"/logos/c136f9ab751da3c83f75/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"dmsat","is_radio":false,"number":260,"recording":false,"recommendations":false,"sharing":true,"group_index":8},{"id":"cmc","cid":"cmc","title":"CMC - Croatian Music Channel","qualities":[{"level":"sd","title":"CMC - Croatian Music Channel","logo_token":"3eb76766b45c87c28a3a","availability":"subscribable","logo_black_42":"/logos/3eb76766b45c87c28a3a/black/42x24.png","logo_black_84":"/logos/3eb76766b45c87c28a3a/black/84x48.png","logo_white_42":"/logos/3eb76766b45c87c28a3a/white/42x24.png","logo_white_84":"/logos/3eb76766b45c87c28a3a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"cmc","is_radio":false,"number":261,"recording":false,"recommendations":false,"sharing":true,"group_index":8},{"id":"itvn","cid":"itvn","title":"ITVN","qualities":[{"level":"sd","title":"ITVN","logo_token":"e263a50b3ae1fdcb2c3c","availability":"subscribable","logo_black_42":"/logos/e263a50b3ae1fdcb2c3c/black/42x24.png","logo_black_84":"/logos/e263a50b3ae1fdcb2c3c/black/84x48.png","logo_white_42":"/logos/e263a50b3ae1fdcb2c3c/white/42x24.png","logo_white_84":"/logos/e263a50b3ae1fdcb2c3c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"itvn","is_radio":false,"number":262,"recording":false,"recommendations":false,"sharing":true,"group_index":9},{"id":"tvn24","cid":"tvn24","title":"TVN24 HD","qualities":[{"level":"hd","title":"TVN24 HD","logo_token":"e45063c0481e9981ca40","availability":"subscribable","logo_black_42":"/logos/e45063c0481e9981ca40/black/42x24.png","logo_black_84":"/logos/e45063c0481e9981ca40/black/84x48.png","logo_white_42":"/logos/e45063c0481e9981ca40/white/42x24.png","logo_white_84":"/logos/e45063c0481e9981ca40/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"TVN24","logo_token":"e45063c0481e9981ca40","availability":"subscribable","logo_black_42":"/logos/e45063c0481e9981ca40/black/42x24.png","logo_black_84":"/logos/e45063c0481e9981ca40/black/84x48.png","logo_white_42":"/logos/e45063c0481e9981ca40/white/42x24.png","logo_white_84":"/logos/e45063c0481e9981ca40/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tvn24","is_radio":false,"number":263,"recording":false,"recommendations":false,"sharing":true,"group_index":9},{"id":"itvn_extra_pl","cid":"itvn_extra_pl","title":"ITVN Extra","qualities":[{"level":"sd","title":"ITVN Extra","logo_token":"62954f7b11e49832e617","availability":"subscribable","logo_black_42":"/logos/62954f7b11e49832e617/black/42x24.png","logo_black_84":"/logos/62954f7b11e49832e617/black/84x48.png","logo_white_42":"/logos/62954f7b11e49832e617/white/42x24.png","logo_white_84":"/logos/62954f7b11e49832e617/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"itvn_extra_pl","is_radio":false,"number":264,"recording":false,"recommendations":false,"sharing":true,"group_index":9},{"id":"tr_euro_d","cid":"tr_euro_d","title":"Euro D HD","qualities":[{"level":"hd","title":"Euro D HD","logo_token":"0774cacb70a68b4feffd","availability":"subscribable","logo_black_42":"/logos/0774cacb70a68b4feffd/black/42x24.png","logo_black_84":"/logos/0774cacb70a68b4feffd/black/84x48.png","logo_white_42":"/logos/0774cacb70a68b4feffd/white/42x24.png","logo_white_84":"/logos/0774cacb70a68b4feffd/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tr_euro_d","is_radio":false,"number":265,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"tr_euro_star","cid":"tr_euro_star","title":"Euro Star","qualities":[{"level":"sd","title":"Euro Star","logo_token":"8f1e2e4edcf0d81f5476","availability":"subscribable","logo_black_42":"/logos/8f1e2e4edcf0d81f5476/black/42x24.png","logo_black_84":"/logos/8f1e2e4edcf0d81f5476/black/84x48.png","logo_white_42":"/logos/8f1e2e4edcf0d81f5476/white/42x24.png","logo_white_84":"/logos/8f1e2e4edcf0d81f5476/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tr_euro_star","is_radio":false,"number":266,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"tr_show_turk","cid":"tr_show_turk","title":"Show Turk HD","qualities":[{"level":"hd","title":"Show Turk HD","logo_token":"7e1088a40a21dca7188c","availability":"subscribable","logo_black_42":"/logos/7e1088a40a21dca7188c/black/42x24.png","logo_black_84":"/logos/7e1088a40a21dca7188c/black/84x48.png","logo_white_42":"/logos/7e1088a40a21dca7188c/white/42x24.png","logo_white_84":"/logos/7e1088a40a21dca7188c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Show Turk","logo_token":"7e1088a40a21dca7188c","availability":"subscribable","logo_black_42":"/logos/7e1088a40a21dca7188c/black/42x24.png","logo_black_84":"/logos/7e1088a40a21dca7188c/black/84x48.png","logo_white_42":"/logos/7e1088a40a21dca7188c/white/42x24.png","logo_white_84":"/logos/7e1088a40a21dca7188c/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tr_show_turk","is_radio":false,"number":267,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"tv8","cid":"tv8","title":"TV8 Int HD","qualities":[{"level":"hd","title":"TV8 Int HD","logo_token":"589a3b1af9c0fe9444d7","availability":"subscribable","logo_black_42":"/logos/589a3b1af9c0fe9444d7/black/42x24.png","logo_black_84":"/logos/589a3b1af9c0fe9444d7/black/84x48.png","logo_white_42":"/logos/589a3b1af9c0fe9444d7/white/42x24.png","logo_white_84":"/logos/589a3b1af9c0fe9444d7/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tv8","is_radio":false,"number":268,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"tr_kanal_7","cid":"tr_kanal_7","title":"Kanal 7 Avrupa HD","qualities":[{"level":"hd","title":"Kanal 7 Avrupa HD","logo_token":"1a9ae1bf4fad975bffae","availability":"subscribable","logo_black_42":"/logos/1a9ae1bf4fad975bffae/black/42x24.png","logo_black_84":"/logos/1a9ae1bf4fad975bffae/black/84x48.png","logo_white_42":"/logos/1a9ae1bf4fad975bffae/white/42x24.png","logo_white_84":"/logos/1a9ae1bf4fad975bffae/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Kanal 7 Avrupa","logo_token":"1a9ae1bf4fad975bffae","availability":"subscribable","logo_black_42":"/logos/1a9ae1bf4fad975bffae/black/42x24.png","logo_black_84":"/logos/1a9ae1bf4fad975bffae/black/84x48.png","logo_white_42":"/logos/1a9ae1bf4fad975bffae/white/42x24.png","logo_white_84":"/logos/1a9ae1bf4fad975bffae/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["kanal7avrupa"],"display_alias":"kanal7avrupa","is_radio":false,"number":269,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"halk_tv","cid":"halk_tv","title":"Halk TV","qualities":[{"level":"sd","title":"Halk TV","logo_token":"502bfdd06a14b15379ae","availability":"subscribable","logo_black_42":"/logos/502bfdd06a14b15379ae/black/42x24.png","logo_black_84":"/logos/502bfdd06a14b15379ae/black/84x48.png","logo_white_42":"/logos/502bfdd06a14b15379ae/white/42x24.png","logo_white_84":"/logos/502bfdd06a14b15379ae/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"halk_tv","is_radio":false,"number":270,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"tele_1_tr","cid":"tele_1_tr","title":"Tele 1 HD","qualities":[{"level":"hd","title":"Tele 1 HD","logo_token":"63ecd4ec4c2baff92d08","availability":"subscribable","logo_black_42":"/logos/63ecd4ec4c2baff92d08/black/42x24.png","logo_black_84":"/logos/63ecd4ec4c2baff92d08/black/84x48.png","logo_white_42":"/logos/63ecd4ec4c2baff92d08/white/42x24.png","logo_white_84":"/logos/63ecd4ec4c2baff92d08/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"tele_1_tr","is_radio":false,"number":271,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"haber_turk","cid":"haber_turk","title":"Haber T\u00fcrk TV","qualities":[{"level":"sd","title":"Haber T\u00fcrk TV","logo_token":"e61e6278fa0cce16a39b","availability":"subscribable","logo_black_42":"/logos/e61e6278fa0cce16a39b/black/42x24.png","logo_black_84":"/logos/e61e6278fa0cce16a39b/black/84x48.png","logo_white_42":"/logos/e61e6278fa0cce16a39b/white/42x24.png","logo_white_84":"/logos/e61e6278fa0cce16a39b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"haber_turk","is_radio":false,"number":272,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"bloomberg_ht_tr","cid":"bloomberg_ht_tr","title":"Bloomberg HT","qualities":[{"level":"sd","title":"Bloomberg HT","logo_token":"befe362f741943f35beb","availability":"subscribable","logo_black_42":"/logos/befe362f741943f35beb/black/42x24.png","logo_black_84":"/logos/befe362f741943f35beb/black/84x48.png","logo_white_42":"/logos/befe362f741943f35beb/white/42x24.png","logo_white_84":"/logos/befe362f741943f35beb/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"bloomberg_ht_tr","is_radio":false,"number":273,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"showmax_tr","cid":"showmax_tr","title":"Showmax HD","qualities":[{"level":"hd","title":"Showmax HD","logo_token":"3a8dca09156146845899","availability":"subscribable","logo_black_42":"/logos/3a8dca09156146845899/black/42x24.png","logo_black_84":"/logos/3a8dca09156146845899/black/84x48.png","logo_white_42":"/logos/3a8dca09156146845899/white/42x24.png","logo_white_84":"/logos/3a8dca09156146845899/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]},{"level":"sd","title":"Showmax","logo_token":"3a8dca09156146845899","availability":"subscribable","logo_black_42":"/logos/3a8dca09156146845899/black/42x24.png","logo_black_84":"/logos/3a8dca09156146845899/black/84x48.png","logo_white_42":"/logos/3a8dca09156146845899/white/42x24.png","logo_white_84":"/logos/3a8dca09156146845899/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"showmax_tr","is_radio":false,"number":274,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"bein_movies_turk","cid":"bein_movies_turk","title":"beIN Movies T\u00fcrk HD","qualities":[{"level":"hd","title":"beIN Movies T\u00fcrk HD","logo_token":"29c9e51b1cde3eef870b","availability":"subscribable","logo_black_42":"/logos/29c9e51b1cde3eef870b/black/42x24.png","logo_black_84":"/logos/29c9e51b1cde3eef870b/black/84x48.png","logo_white_42":"/logos/29c9e51b1cde3eef870b/white/42x24.png","logo_white_84":"/logos/29c9e51b1cde3eef870b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"bein_movies_turk","is_radio":false,"number":275,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"bein_iz_tr","cid":"bein_iz_tr","title":"beIN Iz HD","qualities":[{"level":"hd","title":"beIN Iz HD","logo_token":"85091362415fe9bbaedc","availability":"subscribable","logo_black_42":"/logos/85091362415fe9bbaedc/black/42x24.png","logo_black_84":"/logos/85091362415fe9bbaedc/black/84x48.png","logo_white_42":"/logos/85091362415fe9bbaedc/white/42x24.png","logo_white_84":"/logos/85091362415fe9bbaedc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"bein_iz_tr","is_radio":false,"number":276,"recording":false,"recommendations":false,"sharing":true,"group_index":10},{"id":"euronews_russian","cid":"euronews_russian","title":"Euronews [ru]","qualities":[{"level":"sd","title":"Euronews [ru]","logo_token":"d8cc99de57be0f22f1bc","availability":"subscribable","logo_black_42":"/logos/d8cc99de57be0f22f1bc/black/42x24.png","logo_black_84":"/logos/d8cc99de57be0f22f1bc/black/84x48.png","logo_white_42":"/logos/d8cc99de57be0f22f1bc/white/42x24.png","logo_white_84":"/logos/d8cc99de57be0f22f1bc/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"euronews_russian","is_radio":false,"number":277,"recording":false,"recommendations":false,"sharing":true,"group_index":11},{"id":"rtvd","cid":"rtvd","title":"OstWest","qualities":[{"level":"sd","title":"OstWest","logo_token":"59f23c657bea3ef859d6","availability":"subscribable","logo_black_42":"/logos/59f23c657bea3ef859d6/black/42x24.png","logo_black_84":"/logos/59f23c657bea3ef859d6/black/84x48.png","logo_white_42":"/logos/59f23c657bea3ef859d6/white/42x24.png","logo_white_84":"/logos/59f23c657bea3ef859d6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["OstWest"],"display_alias":"OstWest","is_radio":false,"number":278,"recording":false,"recommendations":false,"sharing":true,"group_index":11},{"id":"nasch_kinomir","cid":"nasch_kinomir","title":"Kinomir","qualities":[{"level":"sd","title":"Kinomir","logo_token":"036350fe65b33ca64f0b","availability":"subscribable","logo_black_42":"/logos/036350fe65b33ca64f0b/black/42x24.png","logo_black_84":"/logos/036350fe65b33ca64f0b/black/84x48.png","logo_white_42":"/logos/036350fe65b33ca64f0b/white/42x24.png","logo_white_84":"/logos/036350fe65b33ca64f0b/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"aliases":["kinomir"],"display_alias":"kinomir","is_radio":false,"number":279,"recording":false,"recommendations":false,"sharing":true,"group_index":11},{"id":"telebom","cid":"telebom","title":"TeleBom/TeleDom","qualities":[{"level":"sd","title":"TeleBom/TeleDom","logo_token":"fe726f4bde36f21c856e","availability":"subscribable","logo_black_42":"/logos/fe726f4bde36f21c856e/black/42x24.png","logo_black_84":"/logos/fe726f4bde36f21c856e/black/84x48.png","logo_white_42":"/logos/fe726f4bde36f21c856e/white/42x24.png","logo_white_84":"/logos/fe726f4bde36f21c856e/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"telebom","is_radio":false,"number":280,"recording":false,"recommendations":false,"sharing":true,"group_index":11},{"id":"mediaset_italia","cid":"mediaset_italia","title":"Mediaset Italia","qualities":[{"level":"sd","title":"Mediaset Italia","logo_token":"9ca9b9687be1d40975f8","availability":"subscribable","logo_black_42":"/logos/9ca9b9687be1d40975f8/black/42x24.png","logo_black_84":"/logos/9ca9b9687be1d40975f8/black/84x48.png","logo_white_42":"/logos/9ca9b9687be1d40975f8/white/42x24.png","logo_white_84":"/logos/9ca9b9687be1d40975f8/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"mediaset_italia","is_radio":false,"number":281,"recording":false,"recommendations":false,"sharing":true,"group_index":12},{"id":"rai1_int_it","cid":"rai1_int_it","title":"RAI 1 HD","qualities":[{"level":"hd","title":"RAI 1 HD","logo_token":"a4d98d506f66bac10ece","availability":"subscribable","logo_black_42":"/logos/a4d98d506f66bac10ece/black/42x24.png","logo_black_84":"/logos/a4d98d506f66bac10ece/black/84x48.png","logo_white_42":"/logos/a4d98d506f66bac10ece/white/42x24.png","logo_white_84":"/logos/a4d98d506f66bac10ece/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rai1_int_it","is_radio":false,"number":282,"recording":false,"recommendations":false,"sharing":true,"group_index":12},{"id":"rai2_int_it","cid":"rai2_int_it","title":"Rai 2 HD","qualities":[{"level":"hd","title":"Rai 2 HD","logo_token":"74fbb5ddcfdb5fdd542a","availability":"subscribable","logo_black_42":"/logos/74fbb5ddcfdb5fdd542a/black/42x24.png","logo_black_84":"/logos/74fbb5ddcfdb5fdd542a/black/84x48.png","logo_white_42":"/logos/74fbb5ddcfdb5fdd542a/white/42x24.png","logo_white_84":"/logos/74fbb5ddcfdb5fdd542a/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rai2_int_it","is_radio":false,"number":283,"recording":false,"recommendations":false,"sharing":true,"group_index":12},{"id":"rai3_int_it","cid":"rai3_int_it","title":"Rai 3 HD","qualities":[{"level":"hd","title":"Rai 3 HD","logo_token":"d8f09288340b1adf0709","availability":"subscribable","logo_black_42":"/logos/d8f09288340b1adf0709/black/42x24.png","logo_black_84":"/logos/d8f09288340b1adf0709/black/84x48.png","logo_white_42":"/logos/d8f09288340b1adf0709/white/42x24.png","logo_white_84":"/logos/d8f09288340b1adf0709/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rai3_int_it","is_radio":false,"number":284,"recording":false,"recommendations":false,"sharing":true,"group_index":12},{"id":"rai_news_24_int_it","cid":"rai_news_24_int_it","title":"Rai News 24 HD","qualities":[{"level":"hd","title":"Rai News 24 HD","logo_token":"84c2b494b7682ddd3610","availability":"subscribable","logo_black_42":"/logos/84c2b494b7682ddd3610/black/42x24.png","logo_black_84":"/logos/84c2b494b7682ddd3610/black/84x48.png","logo_white_42":"/logos/84c2b494b7682ddd3610/white/42x24.png","logo_white_84":"/logos/84c2b494b7682ddd3610/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"rai_news_24_int_it","is_radio":false,"number":285,"recording":false,"recommendations":false,"sharing":true,"group_index":12},{"id":"pinkplus","cid":"pinkplus","title":"Pink Plus","qualities":[{"level":"sd","title":"Pink Plus","logo_token":"347f98ae8bb321fe58ce","availability":"subscribable","logo_black_42":"/logos/347f98ae8bb321fe58ce/black/42x24.png","logo_black_84":"/logos/347f98ae8bb321fe58ce/black/84x48.png","logo_white_42":"/logos/347f98ae8bb321fe58ce/white/42x24.png","logo_white_84":"/logos/347f98ae8bb321fe58ce/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkplus","is_radio":false,"number":286,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkextra","cid":"pinkextra","title":"Pink Extra","qualities":[{"level":"sd","title":"Pink Extra","logo_token":"f17ebdc64d0ac5804fd6","availability":"subscribable","logo_black_42":"/logos/f17ebdc64d0ac5804fd6/black/42x24.png","logo_black_84":"/logos/f17ebdc64d0ac5804fd6/black/84x48.png","logo_white_42":"/logos/f17ebdc64d0ac5804fd6/white/42x24.png","logo_white_84":"/logos/f17ebdc64d0ac5804fd6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkextra","is_radio":false,"number":287,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkreality","cid":"pinkreality","title":"Pink Reality","qualities":[{"level":"sd","title":"Pink Reality","logo_token":"3c2c77d5a043503cb688","availability":"subscribable","logo_black_42":"/logos/3c2c77d5a043503cb688/black/42x24.png","logo_black_84":"/logos/3c2c77d5a043503cb688/black/84x48.png","logo_white_42":"/logos/3c2c77d5a043503cb688/white/42x24.png","logo_white_84":"/logos/3c2c77d5a043503cb688/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkreality","is_radio":false,"number":288,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkfilm","cid":"pinkfilm","title":"Pink Film","qualities":[{"level":"sd","title":"Pink Film","logo_token":"4cb03abee89cebacd808","availability":"subscribable","logo_black_42":"/logos/4cb03abee89cebacd808/black/42x24.png","logo_black_84":"/logos/4cb03abee89cebacd808/black/84x48.png","logo_white_42":"/logos/4cb03abee89cebacd808/white/42x24.png","logo_white_84":"/logos/4cb03abee89cebacd808/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkfilm","is_radio":false,"number":289,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkfolk","cid":"pinkfolk","title":"Pink Folk","qualities":[{"level":"sd","title":"Pink Folk","logo_token":"4b149418a6c6ba5a42d6","availability":"subscribable","logo_black_42":"/logos/4b149418a6c6ba5a42d6/black/42x24.png","logo_black_84":"/logos/4b149418a6c6ba5a42d6/black/84x48.png","logo_white_42":"/logos/4b149418a6c6ba5a42d6/white/42x24.png","logo_white_84":"/logos/4b149418a6c6ba5a42d6/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkfolk","is_radio":false,"number":290,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkmusic","cid":"pinkmusic","title":"Pink Music","qualities":[{"level":"sd","title":"Pink Music","logo_token":"60d81b2ae890f5e3d042","availability":"subscribable","logo_black_42":"/logos/60d81b2ae890f5e3d042/black/42x24.png","logo_black_84":"/logos/60d81b2ae890f5e3d042/black/84x48.png","logo_white_42":"/logos/60d81b2ae890f5e3d042/white/42x24.png","logo_white_84":"/logos/60d81b2ae890f5e3d042/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkmusic","is_radio":false,"number":291,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pink_koncert_rs","cid":"pink_koncert_rs","title":"Pink Koncert","qualities":[{"level":"sd","title":"Pink Koncert","logo_token":"06ea7537f41328392393","availability":"subscribable","logo_black_42":"/logos/06ea7537f41328392393/black/42x24.png","logo_black_84":"/logos/06ea7537f41328392393/black/84x48.png","logo_white_42":"/logos/06ea7537f41328392393/white/42x24.png","logo_white_84":"/logos/06ea7537f41328392393/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pink_koncert_rs","is_radio":false,"number":292,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pink_serije_rs","cid":"pink_serije_rs","title":"Pink Serije","qualities":[{"level":"sd","title":"Pink Serije","logo_token":"27e3ff02af999b010b41","availability":"subscribable","logo_black_42":"/logos/27e3ff02af999b010b41/black/42x24.png","logo_black_84":"/logos/27e3ff02af999b010b41/black/84x48.png","logo_white_42":"/logos/27e3ff02af999b010b41/white/42x24.png","logo_white_84":"/logos/27e3ff02af999b010b41/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pink_serije_rs","is_radio":false,"number":293,"recording":false,"recommendations":false,"sharing":true,"group_index":13},{"id":"pinkkids","cid":"pinkkids","title":"Pink Kids","qualities":[{"level":"sd","title":"Pink Kids","logo_token":"a9bef60fc1f4dcbc81c7","availability":"subscribable","logo_black_42":"/logos/a9bef60fc1f4dcbc81c7/black/42x24.png","logo_black_84":"/logos/a9bef60fc1f4dcbc81c7/black/84x48.png","logo_white_42":"/logos/a9bef60fc1f4dcbc81c7/white/42x24.png","logo_white_84":"/logos/a9bef60fc1f4dcbc81c7/white/84x48.png","stream_types":["dash","dash_playready","dash_widevine","hls7","hls7_fairplay"]}],"display_alias":"pinkkids","is_radio":false,"number":294,"recording":false,"recommendations":false,"sharing":true,"group_index":13}],"groups":[{"name":"National"},{"name":"Verf\u00fcgbar mit Zattoo PREMIUM"},{"name":"International"},{"name":"Ukrainisch"},{"name":"Regional"},{"name":"Zattoo Plus Entertainment"},{"name":"Zattoo Plus Sport"},{"name":"Fernsehen mit Herz"},{"name":"Kroatisch"},{"name":"Polnisch"},{"name":"T\u00fcrkisch"},{"name":"Russisch"},{"name":"Italienisch"},{"name":"Pink"}]} 2025-04-29 15:39:04.089 T:869 debug : plugin.video.zattoo_hiq: channels: {'channels': [{'id': 'ard', 'cid': 'ard', 'title': 'Das Erste HD', 'qualities': [{'level': 'hd', 'title': 'Das Erste HD', 'logo_token': '2a2a4aee64bbd6f7f817', 'availability': 'available', 'logo_black_42': '/logos/2a2a4aee64bbd6f7f817/black/42x24.png', 'logo_black_84': '/logos/2a2a4aee64bbd6f7f817/black/84x48.png', 'logo_white_42': '/logos/2a2a4aee64bbd6f7f817/white/42x24.png', 'logo_white_84': '/logos/2a2a4aee64bbd6f7f817/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['daserste'], 'display_alias': 'daserste', 'is_radio': False, 'number': 1, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'zdf', 'cid': 'zdf', 'title': 'ZDF', 'qualities': [{'level': 'hd', 'title': 'ZDF HD', 'logo_token': '1c78af91516fa9699702', 'availability': 'subscribable', 'logo_black_42': '/logos/1c78af91516fa9699702/black/42x24.png', 'logo_black_84': '/logos/1c78af91516fa9699702/black/84x48.png', 'logo_white_42': '/logos/1c78af91516fa9699702/white/42x24.png', 'logo_white_84': '/logos/1c78af91516fa9699702/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'ZDF', 'logo_token': '1c78af91516fa9699702', 'availability': 'available', 'logo_black_42': '/logos/1c78af91516fa9699702/black/42x24.png', 'logo_black_84': '/logos/1c78af91516fa9699702/black/84x48.png', 'logo_white_42': '/logos/1c78af91516fa9699702/white/42x24.png', 'logo_white_84': '/logos/1c78af91516fa9699702/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'zdf', 'is_radio': False, 'number': 2, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'n24', 'cid': 'n24', 'title': 'WELT', 'qualities': [{'level': 'hd', 'title': 'WELT HD', 'logo_token': '1542f49047d14602c5a5', 'availability': 'subscribable', 'logo_black_42': '/logos/1542f49047d14602c5a5/black/42x24.png', 'logo_black_84': '/logos/1542f49047d14602c5a5/black/84x48.png', 'logo_white_42': '/logos/1542f49047d14602c5a5/white/42x24.png', 'logo_white_84': '/logos/1542f49047d14602c5a5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'WELT', 'logo_token': '2e460a3011ecd55bd3b9', 'availability': 'available', 'logo_black_42': '/logos/2e460a3011ecd55bd3b9/black/42x24.png', 'logo_black_84': '/logos/2e460a3011ecd55bd3b9/black/84x48.png', 'logo_white_42': '/logos/2e460a3011ecd55bd3b9/white/42x24.png', 'logo_white_84': '/logos/2e460a3011ecd55bd3b9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['welt'], 'display_alias': 'welt', 'is_radio': False, 'number': 3, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'einsextra', 'cid': 'einsextra', 'title': 'tagesschau24 HD', 'qualities': [{'level': 'hd', 'title': 'tagesschau24 HD', 'logo_token': '13077bf5f6b1fde5aaca', 'availability': 'available', 'logo_black_42': '/logos/13077bf5f6b1fde5aaca/black/42x24.png', 'logo_black_84': '/logos/13077bf5f6b1fde5aaca/black/84x48.png', 'logo_white_42': '/logos/13077bf5f6b1fde5aaca/white/42x24.png', 'logo_white_84': '/logos/13077bf5f6b1fde5aaca/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['tagesschau24'], 'display_alias': 'tagesschau24', 'is_radio': False, 'number': 4, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'zdf-info', 'cid': 'zdf-info', 'title': 'ZDFinfo', 'qualities': [{'level': 'hd', 'title': 'ZDFinfo HD', 'logo_token': '442cfb9e07792c8ff7bf', 'availability': 'subscribable', 'logo_black_42': '/logos/442cfb9e07792c8ff7bf/black/42x24.png', 'logo_black_84': '/logos/442cfb9e07792c8ff7bf/black/84x48.png', 'logo_white_42': '/logos/442cfb9e07792c8ff7bf/white/42x24.png', 'logo_white_84': '/logos/442cfb9e07792c8ff7bf/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'ZDFinfo', 'logo_token': '442cfb9e07792c8ff7bf', 'availability': 'available', 'logo_black_42': '/logos/442cfb9e07792c8ff7bf/black/42x24.png', 'logo_black_84': '/logos/442cfb9e07792c8ff7bf/black/84x48.png', 'logo_white_42': '/logos/442cfb9e07792c8ff7bf/white/42x24.png', 'logo_white_84': '/logos/442cfb9e07792c8ff7bf/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'zdf-info', 'is_radio': False, 'number': 5, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'phoenix', 'cid': 'phoenix', 'title': 'Phoenix HD', 'qualities': [{'level': 'hd', 'title': 'Phoenix HD', 'logo_token': 'a0b41e9eea449229f713', 'availability': 'available', 'logo_black_42': '/logos/a0b41e9eea449229f713/black/42x24.png', 'logo_black_84': '/logos/a0b41e9eea449229f713/black/84x48.png', 'logo_white_42': '/logos/a0b41e9eea449229f713/white/42x24.png', 'logo_white_84': '/logos/a0b41e9eea449229f713/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'phoenix', 'is_radio': False, 'number': 6, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'zdfneo', 'cid': 'zdfneo', 'title': 'ZDFneo', 'qualities': [{'level': 'hd', 'title': 'ZDFneo HD', 'logo_token': 'a915f7a6ffcb1127d24c', 'availability': 'subscribable', 'logo_black_42': '/logos/a915f7a6ffcb1127d24c/black/42x24.png', 'logo_black_84': '/logos/a915f7a6ffcb1127d24c/black/84x48.png', 'logo_white_42': '/logos/a915f7a6ffcb1127d24c/white/42x24.png', 'logo_white_84': '/logos/a915f7a6ffcb1127d24c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'ZDFneo', 'logo_token': 'a915f7a6ffcb1127d24c', 'availability': 'available', 'logo_black_42': '/logos/a915f7a6ffcb1127d24c/black/42x24.png', 'logo_black_84': '/logos/a915f7a6ffcb1127d24c/black/84x48.png', 'logo_white_42': '/logos/a915f7a6ffcb1127d24c/white/42x24.png', 'logo_white_84': '/logos/a915f7a6ffcb1127d24c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'zdfneo', 'is_radio': False, 'number': 7, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'einsfestival', 'cid': 'einsfestival', 'title': 'ONE HD', 'qualities': [{'level': 'hd', 'title': 'ONE HD', 'logo_token': 'ab1be7e38940f3ee7d3f', 'availability': 'available', 'logo_black_42': '/logos/ab1be7e38940f3ee7d3f/black/42x24.png', 'logo_black_84': '/logos/ab1be7e38940f3ee7d3f/black/84x48.png', 'logo_white_42': '/logos/ab1be7e38940f3ee7d3f/white/42x24.png', 'logo_white_84': '/logos/ab1be7e38940f3ee7d3f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['one'], 'display_alias': 'one', 'is_radio': False, 'number': 8, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'DE_arte', 'cid': 'DE_arte', 'title': 'ARTE HD', 'qualities': [{'level': 'hd', 'title': 'ARTE HD', 'logo_token': '51b7ef98843da07b95a6', 'availability': 'available', 'logo_black_42': '/logos/51b7ef98843da07b95a6/black/42x24.png', 'logo_black_84': '/logos/51b7ef98843da07b95a6/black/84x48.png', 'logo_white_42': '/logos/51b7ef98843da07b95a6/white/42x24.png', 'logo_white_84': '/logos/51b7ef98843da07b95a6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'DE_arte', 'is_radio': False, 'number': 9, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': '3sat', 'cid': '3sat', 'title': '3sat', 'qualities': [{'level': 'hd', 'title': '3Sat HD', 'logo_token': '1b22cde51d6ac1ccd5e0', 'availability': 'subscribable', 'logo_black_42': '/logos/1b22cde51d6ac1ccd5e0/black/42x24.png', 'logo_black_84': '/logos/1b22cde51d6ac1ccd5e0/black/84x48.png', 'logo_white_42': '/logos/1b22cde51d6ac1ccd5e0/white/42x24.png', 'logo_white_84': '/logos/1b22cde51d6ac1ccd5e0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': '3sat', 'logo_token': 'cdb16838de2d388a9517', 'availability': 'available', 'logo_black_42': '/logos/cdb16838de2d388a9517/black/42x24.png', 'logo_black_84': '/logos/cdb16838de2d388a9517/black/84x48.png', 'logo_white_42': '/logos/cdb16838de2d388a9517/white/42x24.png', 'logo_white_84': '/logos/cdb16838de2d388a9517/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': '3sat', 'is_radio': False, 'number': 10, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'kika', 'cid': 'kika', 'title': 'KiKA', 'qualities': [{'level': 'hd', 'title': 'Kika HD', 'logo_token': '103d7ac1a610d2b93ff3', 'availability': 'subscribable', 'logo_black_42': '/logos/103d7ac1a610d2b93ff3/black/42x24.png', 'logo_black_84': '/logos/103d7ac1a610d2b93ff3/black/84x48.png', 'logo_white_42': '/logos/103d7ac1a610d2b93ff3/white/42x24.png', 'logo_white_84': '/logos/103d7ac1a610d2b93ff3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'KiKA', 'logo_token': '9b95d9cc715ef58dd376', 'availability': 'available', 'logo_black_42': '/logos/9b95d9cc715ef58dd376/black/42x24.png', 'logo_black_84': '/logos/9b95d9cc715ef58dd376/black/84x48.png', 'logo_white_42': '/logos/9b95d9cc715ef58dd376/white/42x24.png', 'logo_white_84': '/logos/9b95d9cc715ef58dd376/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'kika', 'is_radio': False, 'number': 11, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'nickelodeon', 'cid': 'nickelodeon', 'title': 'Nick/CC+1', 'qualities': [{'level': 'hd', 'title': 'Nick/CC+1 HD', 'logo_token': '2b24d6bae5e1afd4d648', 'availability': 'subscribable', 'logo_black_42': '/logos/2b24d6bae5e1afd4d648/black/42x24.png', 'logo_black_84': '/logos/2b24d6bae5e1afd4d648/black/84x48.png', 'logo_white_42': '/logos/2b24d6bae5e1afd4d648/white/42x24.png', 'logo_white_84': '/logos/2b24d6bae5e1afd4d648/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'Nick/CC+1', 'logo_token': '2b24d6bae5e1afd4d648', 'availability': 'available', 'logo_black_42': '/logos/2b24d6bae5e1afd4d648/black/42x24.png', 'logo_black_84': '/logos/2b24d6bae5e1afd4d648/black/84x48.png', 'logo_white_42': '/logos/2b24d6bae5e1afd4d648/white/42x24.png', 'logo_white_84': '/logos/2b24d6bae5e1afd4d648/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['nick_cc_plus1'], 'display_alias': 'nick_cc_plus1', 'is_radio': False, 'number': 12, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'br-alpha', 'cid': 'br-alpha', 'title': 'ARD-alpha HD', 'qualities': [{'level': 'hd', 'title': 'ARD-alpha HD', 'logo_token': 'e96fafec01ec632f9b38', 'availability': 'available', 'logo_black_42': '/logos/e96fafec01ec632f9b38/black/42x24.png', 'logo_black_84': '/logos/e96fafec01ec632f9b38/black/84x48.png', 'logo_white_42': '/logos/e96fafec01ec632f9b38/white/42x24.png', 'logo_white_84': '/logos/e96fafec01ec632f9b38/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'ARD-alpha', 'logo_token': 'e96fafec01ec632f9b38', 'availability': 'available', 'logo_black_42': '/logos/e96fafec01ec632f9b38/black/42x24.png', 'logo_black_84': '/logos/e96fafec01ec632f9b38/black/84x48.png', 'logo_white_42': '/logos/e96fafec01ec632f9b38/white/42x24.png', 'logo_white_84': '/logos/e96fafec01ec632f9b38/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'br-alpha', 'is_radio': False, 'number': 13, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'n24_doku', 'cid': 'n24_doku', 'title': 'N24 Doku', 'qualities': [{'level': 'hd', 'title': 'N24 Doku HD', 'logo_token': '2d6c505fb41047b8f5e5', 'availability': 'subscribable', 'logo_black_42': '/logos/2d6c505fb41047b8f5e5/black/42x24.png', 'logo_black_84': '/logos/2d6c505fb41047b8f5e5/black/84x48.png', 'logo_white_42': '/logos/2d6c505fb41047b8f5e5/white/42x24.png', 'logo_white_84': '/logos/2d6c505fb41047b8f5e5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'N24 Doku', 'logo_token': '31c604ec54801361931e', 'availability': 'available', 'logo_black_42': '/logos/31c604ec54801361931e/black/42x24.png', 'logo_black_84': '/logos/31c604ec54801361931e/black/84x48.png', 'logo_white_42': '/logos/31c604ec54801361931e/white/42x24.png', 'logo_white_84': '/logos/31c604ec54801361931e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'n24_doku', 'is_radio': False, 'number': 14, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'df1_de', 'cid': 'df1_de', 'title': 'DF1 HD', 'qualities': [{'level': 'hd', 'title': 'DF1 HD', 'logo_token': '66a8d1d2859a98feb7f3', 'availability': 'available', 'logo_black_42': '/logos/66a8d1d2859a98feb7f3/black/42x24.png', 'logo_black_84': '/logos/66a8d1d2859a98feb7f3/black/84x48.png', 'logo_white_42': '/logos/66a8d1d2859a98feb7f3/white/42x24.png', 'logo_white_84': '/logos/66a8d1d2859a98feb7f3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'df1_de', 'is_radio': False, 'number': 15, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'dsf', 'cid': 'dsf', 'title': 'Sport1', 'qualities': [{'level': 'hd', 'title': 'Sport1 HD', 'logo_token': '41baa692038f2917ad57', 'availability': 'subscribable', 'logo_black_42': '/logos/41baa692038f2917ad57/black/42x24.png', 'logo_black_84': '/logos/41baa692038f2917ad57/black/84x48.png', 'logo_white_42': '/logos/41baa692038f2917ad57/white/42x24.png', 'logo_white_84': '/logos/41baa692038f2917ad57/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Sport1', 'logo_token': '1f24a0f1469c4b79bc5b', 'availability': 'available', 'logo_black_42': '/logos/1f24a0f1469c4b79bc5b/black/42x24.png', 'logo_black_84': '/logos/1f24a0f1469c4b79bc5b/black/84x48.png', 'logo_white_42': '/logos/1f24a0f1469c4b79bc5b/white/42x24.png', 'logo_white_84': '/logos/1f24a0f1469c4b79bc5b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['sport1'], 'display_alias': 'sport1', 'is_radio': False, 'number': 16, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'eurosport', 'cid': 'eurosport', 'title': 'Eurosport 1 HD', 'qualities': [{'level': 'hd', 'title': 'Eurosport 1 HD', 'logo_token': '6d0ab0bbdb198c6b6cb0', 'availability': 'subscribable', 'logo_black_42': '/logos/6d0ab0bbdb198c6b6cb0/black/42x24.png', 'logo_black_84': '/logos/6d0ab0bbdb198c6b6cb0/black/84x48.png', 'logo_white_42': '/logos/6d0ab0bbdb198c6b6cb0/white/42x24.png', 'logo_white_84': '/logos/6d0ab0bbdb198c6b6cb0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['eurosport1'], 'display_alias': 'eurosport1', 'is_radio': False, 'number': 17, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'dmax', 'cid': 'dmax', 'title': 'DMAX HD', 'qualities': [{'level': 'hd', 'title': 'DMAX HD', 'logo_token': '36a46286c8644f6311c3', 'availability': 'subscribable', 'logo_black_42': '/logos/36a46286c8644f6311c3/black/42x24.png', 'logo_black_84': '/logos/36a46286c8644f6311c3/black/84x48.png', 'logo_white_42': '/logos/36a46286c8644f6311c3/white/42x24.png', 'logo_white_84': '/logos/36a46286c8644f6311c3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'dmax', 'is_radio': False, 'number': 18, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'br', 'cid': 'br', 'title': 'BR Fernsehen Süd HD', 'qualities': [{'level': 'hd', 'title': 'BR Fernsehen Süd HD', 'logo_token': '7bede2308528e63feaac', 'availability': 'available', 'logo_black_42': '/logos/7bede2308528e63feaac/black/42x24.png', 'logo_black_84': '/logos/7bede2308528e63feaac/black/84x48.png', 'logo_white_42': '/logos/7bede2308528e63feaac/white/42x24.png', 'logo_white_84': '/logos/7bede2308528e63feaac/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'br', 'is_radio': False, 'number': 19, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hr', 'cid': 'hr', 'title': 'HR HD', 'qualities': [{'level': 'hd', 'title': 'HR HD', 'logo_token': 'f9fce1487da75bf65159', 'availability': 'available', 'logo_black_42': '/logos/f9fce1487da75bf65159/black/42x24.png', 'logo_black_84': '/logos/f9fce1487da75bf65159/black/84x48.png', 'logo_white_42': '/logos/f9fce1487da75bf65159/white/42x24.png', 'logo_white_84': '/logos/f9fce1487da75bf65159/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hr', 'is_radio': False, 'number': 20, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'mdr-sachsen', 'cid': 'mdr-sachsen', 'title': 'MDR SACHSEN HD', 'qualities': [{'level': 'hd', 'title': 'MDR SACHSEN HD', 'logo_token': '9c61c6c262ad41f0c19e', 'availability': 'available', 'logo_black_42': '/logos/9c61c6c262ad41f0c19e/black/42x24.png', 'logo_black_84': '/logos/9c61c6c262ad41f0c19e/black/84x48.png', 'logo_white_42': '/logos/9c61c6c262ad41f0c19e/white/42x24.png', 'logo_white_84': '/logos/9c61c6c262ad41f0c19e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'mdr-sachsen', 'is_radio': False, 'number': 21, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'ndr-niedersachsen', 'cid': 'ndr-niedersachsen', 'title': 'NDR Niedersachsen HD', 'qualities': [{'level': 'hd', 'title': 'NDR Niedersachsen HD', 'logo_token': '29a7c6a23050e3820a3b', 'availability': 'available', 'logo_black_42': '/logos/29a7c6a23050e3820a3b/black/42x24.png', 'logo_black_84': '/logos/29a7c6a23050e3820a3b/black/84x48.png', 'logo_white_42': '/logos/29a7c6a23050e3820a3b/white/42x24.png', 'logo_white_84': '/logos/29a7c6a23050e3820a3b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ndr-niedersachsen', 'is_radio': False, 'number': 22, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'radio-bremen-tv', 'cid': 'radio-bremen-tv', 'title': 'Radio Bremen TV HD', 'qualities': [{'level': 'hd', 'title': 'Radio Bremen TV HD', 'logo_token': '2aa8d253274dfa4f81a4', 'availability': 'available', 'logo_black_42': '/logos/2aa8d253274dfa4f81a4/black/42x24.png', 'logo_black_84': '/logos/2aa8d253274dfa4f81a4/black/84x48.png', 'logo_white_42': '/logos/2aa8d253274dfa4f81a4/white/42x24.png', 'logo_white_84': '/logos/2aa8d253274dfa4f81a4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'radio-bremen-tv', 'is_radio': False, 'number': 23, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'rbb', 'cid': 'rbb', 'title': 'rbb Berlin HD', 'qualities': [{'level': 'hd', 'title': 'rbb Berlin HD', 'logo_token': '823d10599014e6b23d78', 'availability': 'available', 'logo_black_42': '/logos/823d10599014e6b23d78/black/42x24.png', 'logo_black_84': '/logos/823d10599014e6b23d78/black/84x48.png', 'logo_white_42': '/logos/823d10599014e6b23d78/white/42x24.png', 'logo_white_84': '/logos/823d10599014e6b23d78/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rbb', 'is_radio': False, 'number': 24, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'sr-fernsehen', 'cid': 'sr-fernsehen', 'title': 'SR Fernsehen HD', 'qualities': [{'level': 'hd', 'title': 'SR Fernsehen HD', 'logo_token': 'c50695d215e17cb3f886', 'availability': 'available', 'logo_black_42': '/logos/c50695d215e17cb3f886/black/42x24.png', 'logo_black_84': '/logos/c50695d215e17cb3f886/black/84x48.png', 'logo_white_42': '/logos/c50695d215e17cb3f886/white/42x24.png', 'logo_white_84': '/logos/c50695d215e17cb3f886/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sr-fernsehen', 'is_radio': False, 'number': 25, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'swr-fernsehen-bw', 'cid': 'swr-fernsehen-bw', 'title': 'SWR BW HD', 'qualities': [{'level': 'hd', 'title': 'SWR BW HD', 'logo_token': '5edb77a08387f0b820f6', 'availability': 'available', 'logo_black_42': '/logos/5edb77a08387f0b820f6/black/42x24.png', 'logo_black_84': '/logos/5edb77a08387f0b820f6/black/84x48.png', 'logo_white_42': '/logos/5edb77a08387f0b820f6/white/42x24.png', 'logo_white_84': '/logos/5edb77a08387f0b820f6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'swr-fernsehen-bw', 'is_radio': False, 'number': 26, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'wdr-koeln', 'cid': 'wdr-koeln', 'title': 'WDR Köln HD', 'qualities': [{'level': 'hd', 'title': 'WDR Köln HD', 'logo_token': '945bbdc01b79bfc27f28', 'availability': 'available', 'logo_black_42': '/logos/945bbdc01b79bfc27f28/black/42x24.png', 'logo_black_84': '/logos/945bbdc01b79bfc27f28/black/84x48.png', 'logo_white_42': '/logos/945bbdc01b79bfc27f28/white/42x24.png', 'logo_white_84': '/logos/945bbdc01b79bfc27f28/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-koeln', 'is_radio': False, 'number': 27, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'comedycentral_de', 'cid': 'comedycentral_de', 'title': 'Comedy Central', 'qualities': [{'level': 'hd', 'title': 'Comedy Central HD', 'logo_token': '82821837c19fc1a84508', 'availability': 'subscribable', 'logo_black_42': '/logos/82821837c19fc1a84508/black/42x24.png', 'logo_black_84': '/logos/82821837c19fc1a84508/black/84x48.png', 'logo_white_42': '/logos/82821837c19fc1a84508/white/42x24.png', 'logo_white_84': '/logos/82821837c19fc1a84508/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'Comedy Central', 'logo_token': 'fbce53a068a915e32a20', 'availability': 'available', 'logo_black_42': '/logos/fbce53a068a915e32a20/black/42x24.png', 'logo_black_84': '/logos/fbce53a068a915e32a20/black/84x48.png', 'logo_white_42': '/logos/fbce53a068a915e32a20/white/42x24.png', 'logo_white_84': '/logos/fbce53a068a915e32a20/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'comedycentral_de', 'is_radio': False, 'number': 28, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'mtvgermany', 'cid': 'mtvgermany', 'title': 'MTV Germany', 'qualities': [{'level': 'hd', 'title': 'MTV Germany HD', 'logo_token': '48532df75c51e1add658', 'availability': 'subscribable', 'logo_black_42': '/logos/48532df75c51e1add658/black/42x24.png', 'logo_black_84': '/logos/48532df75c51e1add658/black/84x48.png', 'logo_white_42': '/logos/48532df75c51e1add658/white/42x24.png', 'logo_white_84': '/logos/48532df75c51e1add658/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'MTV Germany', 'logo_token': 'b2df118210ce9b74c222', 'availability': 'available', 'logo_black_42': '/logos/b2df118210ce9b74c222/black/42x24.png', 'logo_black_84': '/logos/b2df118210ce9b74c222/black/84x48.png', 'logo_white_42': '/logos/b2df118210ce9b74c222/white/42x24.png', 'logo_white_84': '/logos/b2df118210ce9b74c222/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'mtvgermany', 'is_radio': False, 'number': 29, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'tele-5', 'cid': 'tele-5', 'title': 'TELE 5', 'qualities': [{'level': 'hd', 'title': 'TELE 5 HD', 'logo_token': 'a457a018e717b8404408', 'availability': 'subscribable', 'logo_black_42': '/logos/a457a018e717b8404408/black/42x24.png', 'logo_black_84': '/logos/a457a018e717b8404408/black/84x48.png', 'logo_white_42': '/logos/a457a018e717b8404408/white/42x24.png', 'logo_white_84': '/logos/a457a018e717b8404408/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'TELE 5', 'logo_token': '5943872acee0e8f2f5aa', 'availability': 'available', 'logo_black_42': '/logos/5943872acee0e8f2f5aa/black/42x24.png', 'logo_black_84': '/logos/5943872acee0e8f2f5aa/black/84x48.png', 'logo_white_42': '/logos/5943872acee0e8f2f5aa/white/42x24.png', 'logo_white_84': '/logos/5943872acee0e8f2f5aa/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tele-5', 'is_radio': False, 'number': 30, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'tlc', 'cid': 'tlc', 'title': 'TLC HD', 'qualities': [{'level': 'hd', 'title': 'TLC HD', 'logo_token': 'bde1bad6b2c45f85c8d9', 'availability': 'subscribable', 'logo_black_42': '/logos/bde1bad6b2c45f85c8d9/black/42x24.png', 'logo_black_84': '/logos/bde1bad6b2c45f85c8d9/black/84x48.png', 'logo_white_42': '/logos/bde1bad6b2c45f85c8d9/white/42x24.png', 'logo_white_84': '/logos/bde1bad6b2c45f85c8d9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'tlc', 'is_radio': False, 'number': 31, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'andromeda_de', 'cid': 'andromeda_de', 'title': 'Andromeda HD', 'qualities': [{'level': 'hd', 'title': 'Andromeda HD', 'logo_token': '37178c4d59c1294ee446', 'availability': 'available', 'logo_black_42': '/logos/37178c4d59c1294ee446/black/42x24.png', 'logo_black_84': '/logos/37178c4d59c1294ee446/black/84x48.png', 'logo_white_42': '/logos/37178c4d59c1294ee446/white/42x24.png', 'logo_white_84': '/logos/37178c4d59c1294ee446/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'andromeda_de', 'is_radio': False, 'number': 32, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'ard_plus_krimi_de', 'cid': 'ard_plus_krimi_de', 'title': 'ARD Plus Krimi HD', 'qualities': [{'level': 'hd', 'title': 'ARD Plus Krimi HD', 'logo_token': '57e53acfb98808852089', 'availability': 'available', 'logo_black_42': '/logos/57e53acfb98808852089/black/42x24.png', 'logo_black_84': '/logos/57e53acfb98808852089/black/84x48.png', 'logo_white_42': '/logos/57e53acfb98808852089/white/42x24.png', 'logo_white_84': '/logos/57e53acfb98808852089/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ard_plus_krimi_de', 'is_radio': False, 'number': 33, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'ard_plus_lindenstrasse_de', 'cid': 'ard_plus_lindenstrasse_de', 'title': 'ARD Plus Lindenstraße HD', 'qualities': [{'level': 'hd', 'title': 'ARD Plus Lindenstraße HD', 'logo_token': '3a7fdfc2ddb212c51c40', 'availability': 'available', 'logo_black_42': '/logos/3a7fdfc2ddb212c51c40/black/42x24.png', 'logo_black_84': '/logos/3a7fdfc2ddb212c51c40/black/84x48.png', 'logo_white_42': '/logos/3a7fdfc2ddb212c51c40/white/42x24.png', 'logo_white_84': '/logos/3a7fdfc2ddb212c51c40/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ard_plus_lindenstrasse_de', 'is_radio': False, 'number': 34, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'big_brother_classics_de', 'cid': 'big_brother_classics_de', 'title': 'Big Brother Classics HD', 'qualities': [{'level': 'hd', 'title': 'Big Brother Classics HD', 'logo_token': 'c6f46648999d264ca427', 'availability': 'available', 'logo_black_42': '/logos/c6f46648999d264ca427/black/42x24.png', 'logo_black_84': '/logos/c6f46648999d264ca427/black/84x48.png', 'logo_white_42': '/logos/c6f46648999d264ca427/white/42x24.png', 'logo_white_84': '/logos/c6f46648999d264ca427/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'big_brother_classics_de', 'is_radio': False, 'number': 35, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'comedy_und_shows_de', 'cid': 'comedy_und_shows_de', 'title': 'Comedy & Shows: Powered by Banijay HD', 'qualities': [{'level': 'hd', 'title': 'Comedy & Shows: Powered by Banijay HD', 'logo_token': 'd684f02276dc4c7480f9', 'availability': 'available', 'logo_black_42': '/logos/d684f02276dc4c7480f9/black/42x24.png', 'logo_black_84': '/logos/d684f02276dc4c7480f9/black/84x48.png', 'logo_white_42': '/logos/d684f02276dc4c7480f9/white/42x24.png', 'logo_white_84': '/logos/d684f02276dc4c7480f9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'comedy_und_shows_de', 'is_radio': False, 'number': 36, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'craction_tv_de', 'cid': 'craction_tv_de', 'title': 'Top Serien HD', 'qualities': [{'level': 'hd', 'title': 'Top Serien HD', 'logo_token': '1d9d622b1712dc37061d', 'availability': 'available', 'logo_black_42': '/logos/1d9d622b1712dc37061d/black/42x24.png', 'logo_black_84': '/logos/1d9d622b1712dc37061d/black/84x48.png', 'logo_white_42': '/logos/1d9d622b1712dc37061d/white/42x24.png', 'logo_white_84': '/logos/1d9d622b1712dc37061d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['Top Serien'], 'display_alias': 'Top Serien', 'is_radio': False, 'number': 37, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'crime_time_de', 'cid': 'crime_time_de', 'title': 'CRIME TIME HD', 'qualities': [{'level': 'hd', 'title': 'CRIME TIME HD', 'logo_token': 'bbe7343c26cfc12dee6b', 'availability': 'available', 'logo_black_42': '/logos/bbe7343c26cfc12dee6b/black/42x24.png', 'logo_black_84': '/logos/bbe7343c26cfc12dee6b/black/84x48.png', 'logo_white_42': '/logos/bbe7343c26cfc12dee6b/white/42x24.png', 'logo_white_84': '/logos/bbe7343c26cfc12dee6b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'crime_time_de', 'is_radio': False, 'number': 38, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'defa_tv_de', 'cid': 'defa_tv_de', 'title': 'DEFA TV HD', 'qualities': [{'level': 'hd', 'title': 'DEFA TV HD', 'logo_token': '3cc75ee93357889c4fc9', 'availability': 'available', 'logo_black_42': '/logos/3cc75ee93357889c4fc9/black/42x24.png', 'logo_black_84': '/logos/3cc75ee93357889c4fc9/black/84x48.png', 'logo_white_42': '/logos/3cc75ee93357889c4fc9/white/42x24.png', 'logo_white_84': '/logos/3cc75ee93357889c4fc9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'defa_tv_de', 'is_radio': False, 'number': 39, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'fabella_de', 'cid': 'fabella_de', 'title': 'Fabella HD', 'qualities': [{'level': 'hd', 'title': 'Fabella HD', 'logo_token': '675f0f30ec25ecbcb177', 'availability': 'available', 'logo_black_42': '/logos/675f0f30ec25ecbcb177/black/42x24.png', 'logo_black_84': '/logos/675f0f30ec25ecbcb177/black/84x48.png', 'logo_white_42': '/logos/675f0f30ec25ecbcb177/white/42x24.png', 'logo_white_84': '/logos/675f0f30ec25ecbcb177/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'fabella_de', 'is_radio': False, 'number': 40, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'familie_dr_kleist_fast_de', 'cid': 'familie_dr_kleist_fast_de', 'title': 'Familie Dr. Kleist HD', 'qualities': [{'level': 'hd', 'title': 'Familie Dr. Kleist HD', 'logo_token': 'e347572b2db930447968', 'availability': 'available', 'logo_black_42': '/logos/e347572b2db930447968/black/42x24.png', 'logo_black_84': '/logos/e347572b2db930447968/black/84x48.png', 'logo_white_42': '/logos/e347572b2db930447968/white/42x24.png', 'logo_white_84': '/logos/e347572b2db930447968/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'familie_dr_kleist_fast_de', 'is_radio': False, 'number': 41, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'filmgold_de', 'cid': 'filmgold_de', 'title': 'Filmgold HD', 'qualities': [{'level': 'hd', 'title': 'Filmgold HD', 'logo_token': '1abd13bd0a02ea3a6f04', 'availability': 'available', 'logo_black_42': '/logos/1abd13bd0a02ea3a6f04/black/42x24.png', 'logo_black_84': '/logos/1abd13bd0a02ea3a6f04/black/84x48.png', 'logo_white_42': '/logos/1abd13bd0a02ea3a6f04/white/42x24.png', 'logo_white_84': '/logos/1abd13bd0a02ea3a6f04/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'filmgold_de', 'is_radio': False, 'number': 42, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'free_comedy_de', 'cid': 'free_comedy_de', 'title': 'Free Comedy HD', 'qualities': [{'level': 'hd', 'title': 'Free Comedy HD', 'logo_token': '2b9c8e80df051137342a', 'availability': 'available', 'logo_black_42': '/logos/2b9c8e80df051137342a/black/42x24.png', 'logo_black_84': '/logos/2b9c8e80df051137342a/black/84x48.png', 'logo_white_42': '/logos/2b9c8e80df051137342a/white/42x24.png', 'logo_white_84': '/logos/2b9c8e80df051137342a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'free_comedy_de', 'is_radio': False, 'number': 43, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'grjngo_de', 'cid': 'grjngo_de', 'title': 'Grjngo HD', 'qualities': [{'level': 'hd', 'title': 'Grjngo HD', 'logo_token': '627a98b54f679521f525', 'availability': 'available', 'logo_black_42': '/logos/627a98b54f679521f525/black/42x24.png', 'logo_black_84': '/logos/627a98b54f679521f525/black/84x48.png', 'logo_white_42': '/logos/627a98b54f679521f525/white/42x24.png', 'logo_white_84': '/logos/627a98b54f679521f525/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'grjngo_de', 'is_radio': False, 'number': 44, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'heimatkino_de', 'cid': 'heimatkino_de', 'title': 'Heimatkino HD', 'qualities': [{'level': 'hd', 'title': 'Heimatkino HD', 'logo_token': '66fd1120836c894afee9', 'availability': 'available', 'logo_black_42': '/logos/66fd1120836c894afee9/black/42x24.png', 'logo_black_84': '/logos/66fd1120836c894afee9/black/84x48.png', 'logo_white_42': '/logos/66fd1120836c894afee9/white/42x24.png', 'logo_white_84': '/logos/66fd1120836c894afee9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'heimatkino_de', 'is_radio': False, 'number': 45, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'himmlisches_kino_de', 'cid': 'himmlisches_kino_de', 'title': 'Himmlisches Kino HD', 'qualities': [{'level': 'hd', 'title': 'Himmlisches Kino HD', 'logo_token': '54b2f844298acafe437e', 'availability': 'available', 'logo_black_42': '/logos/54b2f844298acafe437e/black/42x24.png', 'logo_black_84': '/logos/54b2f844298acafe437e/black/84x48.png', 'logo_white_42': '/logos/54b2f844298acafe437e/white/42x24.png', 'logo_white_84': '/logos/54b2f844298acafe437e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'himmlisches_kino_de', 'is_radio': False, 'number': 46, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'moviedome_de', 'cid': 'moviedome_de', 'title': 'Moviedome HD', 'qualities': [{'level': 'hd', 'title': 'Moviedome HD', 'logo_token': '21a2bac5c32f8ff471db', 'availability': 'available', 'logo_black_42': '/logos/21a2bac5c32f8ff471db/black/42x24.png', 'logo_black_84': '/logos/21a2bac5c32f8ff471db/black/84x48.png', 'logo_white_42': '/logos/21a2bac5c32f8ff471db/white/42x24.png', 'logo_white_84': '/logos/21a2bac5c32f8ff471db/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'moviedome_de', 'is_radio': False, 'number': 47, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'moviedome_family_de', 'cid': 'moviedome_family_de', 'title': 'Moviedome Family HD', 'qualities': [{'level': 'hd', 'title': 'Moviedome Family HD', 'logo_token': 'bbd9d1e9e3e5799f639c', 'availability': 'available', 'logo_black_42': '/logos/bbd9d1e9e3e5799f639c/black/42x24.png', 'logo_black_84': '/logos/bbd9d1e9e3e5799f639c/black/84x48.png', 'logo_white_42': '/logos/bbd9d1e9e3e5799f639c/white/42x24.png', 'logo_white_84': '/logos/bbd9d1e9e3e5799f639c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'moviedome_family_de', 'is_radio': False, 'number': 48, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'naruto_de', 'cid': 'naruto_de', 'title': 'Naruto HD', 'qualities': [{'level': 'hd', 'title': 'Naruto HD', 'logo_token': '9209b113bcec0d814d26', 'availability': 'available', 'logo_black_42': '/logos/9209b113bcec0d814d26/black/42x24.png', 'logo_black_84': '/logos/9209b113bcec0d814d26/black/84x48.png', 'logo_white_42': '/logos/9209b113bcec0d814d26/white/42x24.png', 'logo_white_84': '/logos/9209b113bcec0d814d26/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'naruto_de', 'is_radio': False, 'number': 49, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'netzkino_fast_de', 'cid': 'netzkino_fast_de', 'title': 'Netzkino HD', 'qualities': [{'level': 'hd', 'title': 'Netzkino HD', 'logo_token': '7ea045d9a4f30b48eea0', 'availability': 'available', 'logo_black_42': '/logos/7ea045d9a4f30b48eea0/black/42x24.png', 'logo_black_84': '/logos/7ea045d9a4f30b48eea0/black/84x48.png', 'logo_white_42': '/logos/7ea045d9a4f30b48eea0/white/42x24.png', 'logo_white_84': '/logos/7ea045d9a4f30b48eea0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'netzkino_fast_de', 'is_radio': False, 'number': 50, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'serien_plus_de', 'cid': 'serien_plus_de', 'title': 'Serien+ HD', 'qualities': [{'level': 'hd', 'title': 'Serien+ HD', 'logo_token': '9bf6f15e1ccbced79276', 'availability': 'available', 'logo_black_42': '/logos/9bf6f15e1ccbced79276/black/42x24.png', 'logo_black_84': '/logos/9bf6f15e1ccbced79276/black/84x48.png', 'logo_white_42': '/logos/9bf6f15e1ccbced79276/white/42x24.png', 'logo_white_84': '/logos/9bf6f15e1ccbced79276/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'serien_plus_de', 'is_radio': False, 'number': 51, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'serienklassiker_de', 'cid': 'serienklassiker_de', 'title': 'Serienklassiker HD', 'qualities': [{'level': 'hd', 'title': 'Serienklassiker HD', 'logo_token': '39146679122ee184a4dc', 'availability': 'available', 'logo_black_42': '/logos/39146679122ee184a4dc/black/42x24.png', 'logo_black_84': '/logos/39146679122ee184a4dc/black/84x48.png', 'logo_white_42': '/logos/39146679122ee184a4dc/white/42x24.png', 'logo_white_84': '/logos/39146679122ee184a4dc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'serienklassiker_de', 'is_radio': False, 'number': 52, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'sooner_de', 'cid': 'sooner_de', 'title': 'Sooner HD', 'qualities': [{'level': 'hd', 'title': 'Sooner HD', 'logo_token': '4f6264e5c9f5fc4c4762', 'availability': 'available', 'logo_black_42': '/logos/4f6264e5c9f5fc4c4762/black/42x24.png', 'logo_black_84': '/logos/4f6264e5c9f5fc4c4762/black/84x48.png', 'logo_white_42': '/logos/4f6264e5c9f5fc4c4762/white/42x24.png', 'logo_white_84': '/logos/4f6264e5c9f5fc4c4762/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sooner_de', 'is_radio': False, 'number': 53, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'stand_up_comedy_de', 'cid': 'stand_up_comedy_de', 'title': 'Stand-Up Comedy HD', 'qualities': [{'level': 'hd', 'title': 'Stand-Up Comedy HD', 'logo_token': 'b93f6b56c34cce320e5b', 'availability': 'available', 'logo_black_42': '/logos/b93f6b56c34cce320e5b/black/42x24.png', 'logo_black_84': '/logos/b93f6b56c34cce320e5b/black/84x48.png', 'logo_white_42': '/logos/b93f6b56c34cce320e5b/white/42x24.png', 'logo_white_84': '/logos/b93f6b56c34cce320e5b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'stand_up_comedy_de', 'is_radio': False, 'number': 54, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'starke_frauen_de', 'cid': 'starke_frauen_de', 'title': 'Starke Frauen HD', 'qualities': [{'level': 'hd', 'title': 'Starke Frauen HD', 'logo_token': '5e0243fdb029ac4cfc31', 'availability': 'available', 'logo_black_42': '/logos/5e0243fdb029ac4cfc31/black/42x24.png', 'logo_black_84': '/logos/5e0243fdb029ac4cfc31/black/84x48.png', 'logo_white_42': '/logos/5e0243fdb029ac4cfc31/white/42x24.png', 'logo_white_84': '/logos/5e0243fdb029ac4cfc31/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'starke_frauen_de', 'is_radio': False, 'number': 55, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'stars_in_gefahr_de', 'cid': 'stars_in_gefahr_de', 'title': 'Stars in Gefahr: Powered by Banijay HD', 'qualities': [{'level': 'hd', 'title': 'Stars in Gefahr: Powered by Banijay HD', 'logo_token': 'c1d61c003629d5583b01', 'availability': 'available', 'logo_black_42': '/logos/c1d61c003629d5583b01/black/42x24.png', 'logo_black_84': '/logos/c1d61c003629d5583b01/black/84x48.png', 'logo_white_42': '/logos/c1d61c003629d5583b01/white/42x24.png', 'logo_white_84': '/logos/c1d61c003629d5583b01/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'stars_in_gefahr_de', 'is_radio': False, 'number': 56, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'top_filme_de', 'cid': 'top_filme_de', 'title': 'Top Filme HD', 'qualities': [{'level': 'hd', 'title': 'Top Filme HD', 'logo_token': '9a37ffaa9c3f1bdad125', 'availability': 'available', 'logo_black_42': '/logos/9a37ffaa9c3f1bdad125/black/42x24.png', 'logo_black_84': '/logos/9a37ffaa9c3f1bdad125/black/84x48.png', 'logo_white_42': '/logos/9a37ffaa9c3f1bdad125/white/42x24.png', 'logo_white_84': '/logos/9a37ffaa9c3f1bdad125/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'top_filme_de', 'is_radio': False, 'number': 57, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'top_sci_fi_de', 'cid': 'top_sci_fi_de', 'title': 'Top Sci-Fi HD', 'qualities': [{'level': 'hd', 'title': 'Top Sci-Fi HD', 'logo_token': '001569e8f161aab73ad3', 'availability': 'available', 'logo_black_42': '/logos/001569e8f161aab73ad3/black/42x24.png', 'logo_black_84': '/logos/001569e8f161aab73ad3/black/84x48.png', 'logo_white_42': '/logos/001569e8f161aab73ad3/white/42x24.png', 'logo_white_84': '/logos/001569e8f161aab73ad3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'top_sci_fi_de', 'is_radio': False, 'number': 58, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'top_true_crime_de', 'cid': 'top_true_crime_de', 'title': 'Top True Crime HD', 'qualities': [{'level': 'hd', 'title': 'Top True Crime HD', 'logo_token': '86c56c90d77d247d5b04', 'availability': 'available', 'logo_black_42': '/logos/86c56c90d77d247d5b04/black/42x24.png', 'logo_black_84': '/logos/86c56c90d77d247d5b04/black/84x48.png', 'logo_white_42': '/logos/86c56c90d77d247d5b04/white/42x24.png', 'logo_white_84': '/logos/86c56c90d77d247d5b04/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'top_true_crime_de', 'is_radio': False, 'number': 59, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'utopja_de', 'cid': 'utopja_de', 'title': 'Utopja HD', 'qualities': [{'level': 'hd', 'title': 'Utopja HD', 'logo_token': 'd67d790f0a1877eb22fd', 'availability': 'available', 'logo_black_42': '/logos/d67d790f0a1877eb22fd/black/42x24.png', 'logo_black_84': '/logos/d67d790f0a1877eb22fd/black/84x48.png', 'logo_white_42': '/logos/d67d790f0a1877eb22fd/white/42x24.png', 'logo_white_84': '/logos/d67d790f0a1877eb22fd/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'utopja_de', 'is_radio': False, 'number': 60, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'wedo_movies_de', 'cid': 'wedo_movies_de', 'title': 'wedo movies HD', 'qualities': [{'level': 'hd', 'title': 'wedo movies HD', 'logo_token': '9483042be915850e2951', 'availability': 'available', 'logo_black_42': '/logos/9483042be915850e2951/black/42x24.png', 'logo_black_84': '/logos/9483042be915850e2951/black/84x48.png', 'logo_white_42': '/logos/9483042be915850e2951/white/42x24.png', 'logo_white_84': '/logos/9483042be915850e2951/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wedo_movies_de', 'is_radio': False, 'number': 61, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'wedo_true_stories_de', 'cid': 'wedo_true_stories_de', 'title': 'wedo true stories HD', 'qualities': [{'level': 'hd', 'title': 'wedo true stories HD', 'logo_token': '2cb6703f017f22fac3ae', 'availability': 'available', 'logo_black_42': '/logos/2cb6703f017f22fac3ae/black/42x24.png', 'logo_black_84': '/logos/2cb6703f017f22fac3ae/black/84x48.png', 'logo_white_42': '/logos/2cb6703f017f22fac3ae/white/42x24.png', 'logo_white_84': '/logos/2cb6703f017f22fac3ae/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wedo_true_stories_de', 'is_radio': False, 'number': 62, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'ric', 'cid': 'ric', 'title': 'RiC', 'qualities': [{'level': 'sd', 'title': 'RiC', 'logo_token': 'abebc6ebb54e8734f5fb', 'availability': 'available', 'logo_black_42': '/logos/abebc6ebb54e8734f5fb/black/42x24.png', 'logo_black_84': '/logos/abebc6ebb54e8734f5fb/black/84x48.png', 'logo_white_42': '/logos/abebc6ebb54e8734f5fb/white/42x24.png', 'logo_white_84': '/logos/abebc6ebb54e8734f5fb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ric', 'is_radio': False, 'number': 63, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'curiosity_now_de', 'cid': 'curiosity_now_de', 'title': 'Curiosity Now HD', 'qualities': [{'level': 'hd', 'title': 'Curiosity Now HD', 'logo_token': 'b97a53e9189240600299', 'availability': 'available', 'logo_black_42': '/logos/b97a53e9189240600299/black/42x24.png', 'logo_black_84': '/logos/b97a53e9189240600299/black/84x48.png', 'logo_white_42': '/logos/b97a53e9189240600299/white/42x24.png', 'logo_white_84': '/logos/b97a53e9189240600299/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'curiosity_now_de', 'is_radio': False, 'number': 64, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'dokusat_de', 'cid': 'dokusat_de', 'title': 'DOKUSAT HD', 'qualities': [{'level': 'hd', 'title': 'DOKUSAT HD', 'logo_token': 'ca7daf77a8c797ed4ce8', 'availability': 'available', 'logo_black_42': '/logos/ca7daf77a8c797ed4ce8/black/42x24.png', 'logo_black_84': '/logos/ca7daf77a8c797ed4ce8/black/84x48.png', 'logo_white_42': '/logos/ca7daf77a8c797ed4ce8/white/42x24.png', 'logo_white_84': '/logos/ca7daf77a8c797ed4ce8/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'dokusat_de', 'is_radio': False, 'number': 65, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'farmland_tv_de', 'cid': 'farmland_tv_de', 'title': 'FarmLandTV HD', 'qualities': [{'level': 'hd', 'title': 'FarmLandTV HD', 'logo_token': '854600770b6e6aecc3cb', 'availability': 'available', 'logo_black_42': '/logos/854600770b6e6aecc3cb/black/42x24.png', 'logo_black_84': '/logos/854600770b6e6aecc3cb/black/84x48.png', 'logo_white_42': '/logos/854600770b6e6aecc3cb/white/42x24.png', 'logo_white_84': '/logos/854600770b6e6aecc3cb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'farmland_tv_de', 'is_radio': False, 'number': 66, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hip_trips_de', 'cid': 'hip_trips_de', 'title': 'Hip Trips HD', 'qualities': [{'level': 'hd', 'title': 'Hip Trips HD', 'logo_token': '806f0c817fedcafea043', 'availability': 'available', 'logo_black_42': '/logos/806f0c817fedcafea043/black/42x24.png', 'logo_black_84': '/logos/806f0c817fedcafea043/black/84x48.png', 'logo_white_42': '/logos/806f0c817fedcafea043/white/42x24.png', 'logo_white_84': '/logos/806f0c817fedcafea043/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hip_trips_de', 'is_radio': False, 'number': 67, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'infast_int', 'cid': 'infast_int', 'title': 'INFAST HD', 'qualities': [{'level': 'hd', 'title': 'INFAST HD', 'logo_token': '9df205c69680359ee6b5', 'availability': 'available', 'logo_black_42': '/logos/9df205c69680359ee6b5/black/42x24.png', 'logo_black_84': '/logos/9df205c69680359ee6b5/black/84x48.png', 'logo_white_42': '/logos/9df205c69680359ee6b5/white/42x24.png', 'logo_white_84': '/logos/9df205c69680359ee6b5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'infast_int', 'is_radio': False, 'number': 68, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'inwonder_int', 'cid': 'inwonder_int', 'title': 'INWONDER HD', 'qualities': [{'level': 'hd', 'title': 'INWONDER HD', 'logo_token': 'c9cae15ca1604d34952c', 'availability': 'available', 'logo_black_42': '/logos/c9cae15ca1604d34952c/black/42x24.png', 'logo_black_84': '/logos/c9cae15ca1604d34952c/black/84x48.png', 'logo_white_42': '/logos/c9cae15ca1604d34952c/white/42x24.png', 'logo_white_84': '/logos/c9cae15ca1604d34952c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'inwonder_int', 'is_radio': False, 'number': 69, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'just_cooking_de', 'cid': 'just_cooking_de', 'title': 'JUST COOKING HD', 'qualities': [{'level': 'hd', 'title': 'JUST COOKING HD', 'logo_token': '31258d19649138406a1c', 'availability': 'available', 'logo_black_42': '/logos/31258d19649138406a1c/black/42x24.png', 'logo_black_84': '/logos/31258d19649138406a1c/black/84x48.png', 'logo_white_42': '/logos/31258d19649138406a1c/white/42x24.png', 'logo_white_84': '/logos/31258d19649138406a1c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'just_cooking_de', 'is_radio': False, 'number': 70, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'just_fishing_de', 'cid': 'just_fishing_de', 'title': 'Just.fishing HD', 'qualities': [{'level': 'hd', 'title': 'Just.fishing HD', 'logo_token': 'da6e0f31ed830f90a8f8', 'availability': 'available', 'logo_black_42': '/logos/da6e0f31ed830f90a8f8/black/42x24.png', 'logo_black_84': '/logos/da6e0f31ed830f90a8f8/black/84x48.png', 'logo_white_42': '/logos/da6e0f31ed830f90a8f8/white/42x24.png', 'logo_white_84': '/logos/da6e0f31ed830f90a8f8/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'just_fishing_de', 'is_radio': False, 'number': 71, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'landlust_tv_de', 'cid': 'landlust_tv_de', 'title': 'Landlust TV HD', 'qualities': [{'level': 'hd', 'title': 'Landlust TV HD', 'logo_token': '2f03f8c8183732155daa', 'availability': 'available', 'logo_black_42': '/logos/2f03f8c8183732155daa/black/42x24.png', 'logo_black_84': '/logos/2f03f8c8183732155daa/black/84x48.png', 'logo_white_42': '/logos/2f03f8c8183732155daa/white/42x24.png', 'logo_white_84': '/logos/2f03f8c8183732155daa/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'landlust_tv_de', 'is_radio': False, 'number': 72, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'moconomy_de', 'cid': 'moconomy_de', 'title': 'Moconomy HD', 'qualities': [{'level': 'hd', 'title': 'Moconomy HD', 'logo_token': 'a6bff389d1c11281ac3c', 'availability': 'available', 'logo_black_42': '/logos/a6bff389d1c11281ac3c/black/42x24.png', 'logo_black_84': '/logos/a6bff389d1c11281ac3c/black/84x48.png', 'logo_white_42': '/logos/a6bff389d1c11281ac3c/white/42x24.png', 'logo_white_84': '/logos/a6bff389d1c11281ac3c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'moconomy_de', 'is_radio': False, 'number': 73, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'one_terra_de', 'cid': 'one_terra_de', 'title': 'One TERRA HD', 'qualities': [{'level': 'hd', 'title': 'One TERRA HD', 'logo_token': '4c0400de4e0da4062b56', 'availability': 'available', 'logo_black_42': '/logos/4c0400de4e0da4062b56/black/42x24.png', 'logo_black_84': '/logos/4c0400de4e0da4062b56/black/84x48.png', 'logo_white_42': '/logos/4c0400de4e0da4062b56/white/42x24.png', 'logo_white_84': '/logos/4c0400de4e0da4062b56/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'one_terra_de', 'is_radio': False, 'number': 74, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'royalworld_de', 'cid': 'royalworld_de', 'title': 'Royalworld HD', 'qualities': [{'level': 'hd', 'title': 'Royalworld HD', 'logo_token': '5b4a86b7fadb92e0654f', 'availability': 'available', 'logo_black_42': '/logos/5b4a86b7fadb92e0654f/black/42x24.png', 'logo_black_84': '/logos/5b4a86b7fadb92e0654f/black/84x48.png', 'logo_white_42': '/logos/5b4a86b7fadb92e0654f/white/42x24.png', 'logo_white_84': '/logos/5b4a86b7fadb92e0654f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'royalworld_de', 'is_radio': False, 'number': 75, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'spiegel_tv_konflikte_de', 'cid': 'spiegel_tv_konflikte_de', 'title': 'Spiegel TV Konflikte HD', 'qualities': [{'level': 'hd', 'title': 'Spiegel TV Konflikte HD', 'logo_token': 'bd42bc751139bd70ea88', 'availability': 'available', 'logo_black_42': '/logos/bd42bc751139bd70ea88/black/42x24.png', 'logo_black_84': '/logos/bd42bc751139bd70ea88/black/84x48.png', 'logo_white_42': '/logos/bd42bc751139bd70ea88/white/42x24.png', 'logo_white_84': '/logos/bd42bc751139bd70ea88/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'spiegel_tv_konflikte_de', 'is_radio': False, 'number': 76, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'tempora_tv_de', 'cid': 'tempora_tv_de', 'title': 'Tempora TV HD', 'qualities': [{'level': 'hd', 'title': 'Tempora TV HD', 'logo_token': '072c038c5b49f08d949c', 'availability': 'available', 'logo_black_42': '/logos/072c038c5b49f08d949c/black/42x24.png', 'logo_black_84': '/logos/072c038c5b49f08d949c/black/84x48.png', 'logo_white_42': '/logos/072c038c5b49f08d949c/white/42x24.png', 'logo_white_84': '/logos/072c038c5b49f08d949c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tempora_tv_de', 'is_radio': False, 'number': 77, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'terra_mater_wild_de', 'cid': 'terra_mater_wild_de', 'title': 'Terra Mater Wild HD', 'qualities': [{'level': 'hd', 'title': 'Terra Mater Wild HD', 'logo_token': 'd55ac8f56bf87c44df68', 'availability': 'available', 'logo_black_42': '/logos/d55ac8f56bf87c44df68/black/42x24.png', 'logo_black_84': '/logos/d55ac8f56bf87c44df68/black/84x48.png', 'logo_white_42': '/logos/d55ac8f56bf87c44df68/white/42x24.png', 'logo_white_84': '/logos/d55ac8f56bf87c44df68/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'terra_mater_wild_de', 'is_radio': False, 'number': 78, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'time_2_rlx_de', 'cid': 'time_2_rlx_de', 'title': 'time2Rlx HD', 'qualities': [{'level': 'hd', 'title': 'time2Rlx HD', 'logo_token': '393d261c2dbe3c25abdb', 'availability': 'available', 'logo_black_42': '/logos/393d261c2dbe3c25abdb/black/42x24.png', 'logo_black_84': '/logos/393d261c2dbe3c25abdb/black/84x48.png', 'logo_white_42': '/logos/393d261c2dbe3c25abdb/white/42x24.png', 'logo_white_84': '/logos/393d261c2dbe3c25abdb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'time_2_rlx_de', 'is_radio': False, 'number': 79, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'wedo_big_docs_de', 'cid': 'wedo_big_docs_de', 'title': 'wedo big stories HD', 'qualities': [{'level': 'hd', 'title': 'wedo big stories HD', 'logo_token': '9f7012b6ac9800465ed0', 'availability': 'available', 'logo_black_42': '/logos/9f7012b6ac9800465ed0/black/42x24.png', 'logo_black_84': '/logos/9f7012b6ac9800465ed0/black/84x48.png', 'logo_white_42': '/logos/9f7012b6ac9800465ed0/white/42x24.png', 'logo_white_84': '/logos/9f7012b6ac9800465ed0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['wedo_big_stories_de'], 'display_alias': 'wedo_big_stories_de', 'is_radio': False, 'number': 80, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'weltderwunder', 'cid': 'weltderwunder', 'title': 'Welt der Wunder HD', 'qualities': [{'level': 'hd', 'title': 'Welt der Wunder HD', 'logo_token': '7ba79ea10855c450d5a5', 'availability': 'available', 'logo_black_42': '/logos/7ba79ea10855c450d5a5/black/42x24.png', 'logo_black_84': '/logos/7ba79ea10855c450d5a5/black/84x48.png', 'logo_white_42': '/logos/7ba79ea10855c450d5a5/white/42x24.png', 'logo_white_84': '/logos/7ba79ea10855c450d5a5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'weltderwunder', 'is_radio': False, 'number': 81, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'xplore_de', 'cid': 'xplore_de', 'title': 'XPLORE HD', 'qualities': [{'level': 'hd', 'title': 'XPLORE HD', 'logo_token': '43e6fe6b2a06aa3937c5', 'availability': 'available', 'logo_black_42': '/logos/43e6fe6b2a06aa3937c5/black/42x24.png', 'logo_black_84': '/logos/43e6fe6b2a06aa3937c5/black/84x48.png', 'logo_white_42': '/logos/43e6fe6b2a06aa3937c5/white/42x24.png', 'logo_white_84': '/logos/43e6fe6b2a06aa3937c5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'xplore_de', 'is_radio': False, 'number': 82, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'euronewsgerman', 'cid': 'euronewsgerman', 'title': 'Euronews [ger] HD', 'qualities': [{'level': 'hd', 'title': 'Euronews [ger] HD', 'logo_token': 'd41c00a295a1b040afc8', 'availability': 'available', 'logo_black_42': '/logos/d41c00a295a1b040afc8/black/42x24.png', 'logo_black_84': '/logos/d41c00a295a1b040afc8/black/84x48.png', 'logo_white_42': '/logos/d41c00a295a1b040afc8/white/42x24.png', 'logo_white_84': '/logos/d41c00a295a1b040afc8/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'euronewsgerman', 'is_radio': False, 'number': 83, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'dazn_fast_de', 'cid': 'dazn_fast_de', 'title': 'DAZN FAST HD', 'qualities': [{'level': 'hd', 'title': 'DAZN FAST HD', 'logo_token': 'c5baceb5880aaca3bd99', 'availability': 'available', 'logo_black_42': '/logos/c5baceb5880aaca3bd99/black/42x24.png', 'logo_black_84': '/logos/c5baceb5880aaca3bd99/black/84x48.png', 'logo_white_42': '/logos/c5baceb5880aaca3bd99/white/42x24.png', 'logo_white_84': '/logos/c5baceb5880aaca3bd99/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'dazn_fast_de', 'is_radio': False, 'number': 84, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'dazn_rise_de', 'cid': 'dazn_rise_de', 'title': 'DAZN RISE HD', 'qualities': [{'level': 'hd', 'title': 'DAZN RISE HD', 'logo_token': '57965b4c3fd93a50a145', 'availability': 'available', 'logo_black_42': '/logos/57965b4c3fd93a50a145/black/42x24.png', 'logo_black_84': '/logos/57965b4c3fd93a50a145/black/84x48.png', 'logo_white_42': '/logos/57965b4c3fd93a50a145/white/42x24.png', 'logo_white_84': '/logos/57965b4c3fd93a50a145/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'dazn_rise_de', 'is_radio': False, 'number': 85, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'eotv', 'cid': 'eotv', 'title': 'More Than Sports TV', 'qualities': [{'level': 'hd', 'title': 'More Than Sports TV HD', 'logo_token': 'f66cc51a21baf3a85c1e', 'availability': 'subscribable', 'logo_black_42': '/logos/f66cc51a21baf3a85c1e/black/42x24.png', 'logo_black_84': '/logos/f66cc51a21baf3a85c1e/black/84x48.png', 'logo_white_42': '/logos/f66cc51a21baf3a85c1e/white/42x24.png', 'logo_white_84': '/logos/f66cc51a21baf3a85c1e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'More Than Sports TV', 'logo_token': 'f66cc51a21baf3a85c1e', 'availability': 'available', 'logo_black_42': '/logos/f66cc51a21baf3a85c1e/black/42x24.png', 'logo_black_84': '/logos/f66cc51a21baf3a85c1e/black/84x48.png', 'logo_white_42': '/logos/f66cc51a21baf3a85c1e/white/42x24.png', 'logo_white_84': '/logos/f66cc51a21baf3a85c1e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['more_than_sports_tv_de'], 'display_alias': 'more_than_sports_tv_de', 'is_radio': False, 'number': 86, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'red_adventure_de', 'cid': 'red_adventure_de', 'title': 'Höhenrausch HD', 'qualities': [{'level': 'hd', 'title': 'Höhenrausch HD', 'logo_token': 'ac61f47d81410851e604', 'availability': 'available', 'logo_black_42': '/logos/ac61f47d81410851e604/black/42x24.png', 'logo_black_84': '/logos/ac61f47d81410851e604/black/84x48.png', 'logo_white_42': '/logos/ac61f47d81410851e604/white/42x24.png', 'logo_white_84': '/logos/ac61f47d81410851e604/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'red_adventure_de', 'is_radio': False, 'number': 87, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'red_bull_tv_dach_int', 'cid': 'red_bull_tv_dach_int', 'title': 'Red Bull TV HD', 'qualities': [{'level': 'hd', 'title': 'Red Bull TV HD', 'logo_token': '612942da9c953f4f6001', 'availability': 'available', 'logo_black_42': '/logos/612942da9c953f4f6001/black/42x24.png', 'logo_black_84': '/logos/612942da9c953f4f6001/black/84x48.png', 'logo_white_42': '/logos/612942da9c953f4f6001/white/42x24.png', 'logo_white_84': '/logos/612942da9c953f4f6001/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'red_bull_tv_dach_int', 'is_radio': False, 'number': 88, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'scooore_de', 'cid': 'scooore_de', 'title': 'Scooore HD', 'qualities': [{'level': 'hd', 'title': 'Scooore HD', 'logo_token': '50b5189f49be82b1cd0e', 'availability': 'available', 'logo_black_42': '/logos/50b5189f49be82b1cd0e/black/42x24.png', 'logo_black_84': '/logos/50b5189f49be82b1cd0e/black/84x48.png', 'logo_white_42': '/logos/50b5189f49be82b1cd0e/white/42x24.png', 'logo_white_84': '/logos/50b5189f49be82b1cd0e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'scooore_de', 'is_radio': False, 'number': 89, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'streamster_tv_at', 'cid': 'streamster_tv_at', 'title': 'Streamster TV HD', 'qualities': [{'level': 'hd', 'title': 'Streamster TV HD', 'logo_token': 'dafa8c4c456b3cf4f2ba', 'availability': 'available', 'logo_black_42': '/logos/dafa8c4c456b3cf4f2ba/black/42x24.png', 'logo_black_84': '/logos/dafa8c4c456b3cf4f2ba/black/84x48.png', 'logo_white_42': '/logos/dafa8c4c456b3cf4f2ba/white/42x24.png', 'logo_white_84': '/logos/dafa8c4c456b3cf4f2ba/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'streamster_tv_at', 'is_radio': False, 'number': 90, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'wedo_sports_de', 'cid': 'wedo_sports_de', 'title': 'wedo sports HD', 'qualities': [{'level': 'hd', 'title': 'wedo sports HD', 'logo_token': 'dbabd1b17119ae0fe4ae', 'availability': 'available', 'logo_black_42': '/logos/dbabd1b17119ae0fe4ae/black/42x24.png', 'logo_black_84': '/logos/dbabd1b17119ae0fe4ae/black/84x48.png', 'logo_white_42': '/logos/dbabd1b17119ae0fe4ae/white/42x24.png', 'logo_white_84': '/logos/dbabd1b17119ae0fe4ae/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wedo_sports_de', 'is_radio': False, 'number': 91, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'world_of_freesports_de', 'cid': 'world_of_freesports_de', 'title': 'World of Freesports HD', 'qualities': [{'level': 'hd', 'title': 'World of Freesports HD', 'logo_token': 'a96684a9f0e07a7a0587', 'availability': 'available', 'logo_black_42': '/logos/a96684a9f0e07a7a0587/black/42x24.png', 'logo_black_84': '/logos/a96684a9f0e07a7a0587/black/84x48.png', 'logo_white_42': '/logos/a96684a9f0e07a7a0587/white/42x24.png', 'logo_white_84': '/logos/a96684a9f0e07a7a0587/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'world_of_freesports_de', 'is_radio': False, 'number': 92, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'qs24_ch', 'cid': 'qs24_ch', 'title': 'QS24', 'qualities': [{'level': 'hd', 'title': 'QS24 HD', 'logo_token': '2fff22bd72078e8361f4', 'availability': 'subscribable', 'logo_black_42': '/logos/2fff22bd72078e8361f4/black/42x24.png', 'logo_black_84': '/logos/2fff22bd72078e8361f4/black/84x48.png', 'logo_white_42': '/logos/2fff22bd72078e8361f4/white/42x24.png', 'logo_white_84': '/logos/2fff22bd72078e8361f4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'QS24', 'logo_token': '2fff22bd72078e8361f4', 'availability': 'available', 'logo_black_42': '/logos/2fff22bd72078e8361f4/black/42x24.png', 'logo_black_84': '/logos/2fff22bd72078e8361f4/black/84x48.png', 'logo_white_42': '/logos/2fff22bd72078e8361f4/white/42x24.png', 'logo_white_84': '/logos/2fff22bd72078e8361f4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'qs24_ch', 'is_radio': False, 'number': 93, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'deluxe_dance_de', 'cid': 'deluxe_dance_de', 'title': 'DLX Dance by Kontor HD', 'qualities': [{'level': 'hd', 'title': 'DLX Dance by Kontor HD', 'logo_token': 'bf2682810171adf60d6a', 'availability': 'available', 'logo_black_42': '/logos/bf2682810171adf60d6a/black/42x24.png', 'logo_black_84': '/logos/bf2682810171adf60d6a/black/84x48.png', 'logo_white_42': '/logos/bf2682810171adf60d6a/white/42x24.png', 'logo_white_84': '/logos/bf2682810171adf60d6a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'deluxe_dance_de', 'is_radio': False, 'number': 94, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'deluxe_rap_de', 'cid': 'deluxe_rap_de', 'title': 'DLX Rap HD', 'qualities': [{'level': 'hd', 'title': 'DLX Rap HD', 'logo_token': '2d0bd62791fa4016f3a4', 'availability': 'available', 'logo_black_42': '/logos/2d0bd62791fa4016f3a4/black/42x24.png', 'logo_black_84': '/logos/2d0bd62791fa4016f3a4/black/84x48.png', 'logo_white_42': '/logos/2d0bd62791fa4016f3a4/white/42x24.png', 'logo_white_84': '/logos/2d0bd62791fa4016f3a4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'deluxe_rap_de', 'is_radio': False, 'number': 95, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'deutschesmusikfernsehen', 'cid': 'deutschesmusikfernsehen', 'title': 'DMF', 'qualities': [{'level': 'sd', 'title': 'DMF', 'logo_token': '558ab95e1aa9e57a59db', 'availability': 'available', 'logo_black_42': '/logos/558ab95e1aa9e57a59db/black/42x24.png', 'logo_black_84': '/logos/558ab95e1aa9e57a59db/black/84x48.png', 'logo_white_42': '/logos/558ab95e1aa9e57a59db/white/42x24.png', 'logo_white_84': '/logos/558ab95e1aa9e57a59db/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['dmf'], 'display_alias': 'deutschesmusikfernsehen', 'is_radio': False, 'number': 96, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'folx_tv_at', 'cid': 'folx_tv_at', 'title': 'Folx TV', 'qualities': [{'level': 'hd', 'title': 'Folx TV HD', 'logo_token': 'a09d151cc42ea7fd819b', 'availability': 'subscribable', 'logo_black_42': '/logos/a09d151cc42ea7fd819b/black/42x24.png', 'logo_black_84': '/logos/a09d151cc42ea7fd819b/black/84x48.png', 'logo_white_42': '/logos/a09d151cc42ea7fd819b/white/42x24.png', 'logo_white_84': '/logos/a09d151cc42ea7fd819b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Folx TV', 'logo_token': 'a09d151cc42ea7fd819b', 'availability': 'available', 'logo_black_42': '/logos/a09d151cc42ea7fd819b/black/42x24.png', 'logo_black_84': '/logos/a09d151cc42ea7fd819b/black/84x48.png', 'logo_white_42': '/logos/a09d151cc42ea7fd819b/white/42x24.png', 'logo_white_84': '/logos/a09d151cc42ea7fd819b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'folx_tv_at', 'is_radio': False, 'number': 97, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'one_music_television_de', 'cid': 'one_music_television_de', 'title': 'One Music Television HD', 'qualities': [{'level': 'hd', 'title': 'One Music Television HD', 'logo_token': '339d832ff703068d94d3', 'availability': 'available', 'logo_black_42': '/logos/339d832ff703068d94d3/black/42x24.png', 'logo_black_84': '/logos/339d832ff703068d94d3/black/84x48.png', 'logo_white_42': '/logos/339d832ff703068d94d3/white/42x24.png', 'logo_white_84': '/logos/339d832ff703068d94d3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'one_music_television_de', 'is_radio': False, 'number': 98, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'schlager_deluxe_de', 'cid': 'schlager_deluxe_de', 'title': 'Schlager Deluxe', 'qualities': [{'level': 'sd', 'title': 'Schlager Deluxe', 'logo_token': '5384e5665ac7aa7992ad', 'availability': 'available', 'logo_black_42': '/logos/5384e5665ac7aa7992ad/black/42x24.png', 'logo_black_84': '/logos/5384e5665ac7aa7992ad/black/84x48.png', 'logo_white_42': '/logos/5384e5665ac7aa7992ad/white/42x24.png', 'logo_white_84': '/logos/5384e5665ac7aa7992ad/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'schlager_deluxe_de', 'is_radio': False, 'number': 99, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'stimmungsgarten_tv_at', 'cid': 'stimmungsgarten_tv_at', 'title': 'Stimmungsgarten TV', 'qualities': [{'level': 'sd', 'title': 'Stimmungsgarten TV', 'logo_token': '7e4b006c1c20ff737afa', 'availability': 'available', 'logo_black_42': '/logos/7e4b006c1c20ff737afa/black/42x24.png', 'logo_black_84': '/logos/7e4b006c1c20ff737afa/black/84x48.png', 'logo_white_42': '/logos/7e4b006c1c20ff737afa/white/42x24.png', 'logo_white_84': '/logos/7e4b006c1c20ff737afa/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'stimmungsgarten_tv_at', 'is_radio': False, 'number': 100, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'telegold_de', 'cid': 'telegold_de', 'title': 'Telegold HD', 'qualities': [{'level': 'hd', 'title': 'Telegold HD', 'logo_token': 'a3fbc1b0cb32828119b3', 'availability': 'available', 'logo_black_42': '/logos/a3fbc1b0cb32828119b3/black/42x24.png', 'logo_black_84': '/logos/a3fbc1b0cb32828119b3/black/84x48.png', 'logo_white_42': '/logos/a3fbc1b0cb32828119b3/white/42x24.png', 'logo_white_84': '/logos/a3fbc1b0cb32828119b3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'telegold_de', 'is_radio': False, 'number': 101, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'volksmusik_tv_de', 'cid': 'volksmusik_tv_de', 'title': 'Volksmusik.TV HD', 'qualities': [{'level': 'hd', 'title': 'Volksmusik.TV HD', 'logo_token': '18c16e1acd5d508d288f', 'availability': 'available', 'logo_black_42': '/logos/18c16e1acd5d508d288f/black/42x24.png', 'logo_black_84': '/logos/18c16e1acd5d508d288f/black/84x48.png', 'logo_white_42': '/logos/18c16e1acd5d508d288f/white/42x24.png', 'logo_white_84': '/logos/18c16e1acd5d508d288f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'volksmusik_tv_de', 'is_radio': False, 'number': 102, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'zwei_music_television_de', 'cid': 'zwei_music_television_de', 'title': 'Zwei Music Television HD', 'qualities': [{'level': 'hd', 'title': 'Zwei Music Television HD', 'logo_token': 'cf6eb4a8333f85c800fa', 'availability': 'available', 'logo_black_42': '/logos/cf6eb4a8333f85c800fa/black/42x24.png', 'logo_black_84': '/logos/cf6eb4a8333f85c800fa/black/84x48.png', 'logo_white_42': '/logos/cf6eb4a8333f85c800fa/white/42x24.png', 'logo_white_84': '/logos/cf6eb4a8333f85c800fa/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'zwei_music_television_de', 'is_radio': False, 'number': 103, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'anixe', 'cid': 'anixe', 'title': 'Anixe+ HD', 'qualities': [{'level': 'hd', 'title': 'Anixe+ HD', 'logo_token': 'ac25081096404b40a214', 'availability': 'available', 'logo_black_42': '/logos/ac25081096404b40a214/black/42x24.png', 'logo_black_84': '/logos/ac25081096404b40a214/black/84x48.png', 'logo_white_42': '/logos/ac25081096404b40a214/white/42x24.png', 'logo_white_84': '/logos/ac25081096404b40a214/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['anixe_plus'], 'display_alias': 'anixe_plus', 'is_radio': False, 'number': 104, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'anixe_hd', 'cid': 'anixe_hd', 'title': 'ANIXE HD Serie', 'qualities': [{'level': 'hd', 'title': 'ANIXE HD Serie', 'logo_token': '7121f64ad448440ce4fe', 'availability': 'available', 'logo_black_42': '/logos/7121f64ad448440ce4fe/black/42x24.png', 'logo_black_84': '/logos/7121f64ad448440ce4fe/black/84x48.png', 'logo_white_42': '/logos/7121f64ad448440ce4fe/white/42x24.png', 'logo_white_84': '/logos/7121f64ad448440ce4fe/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'anixe_hd', 'is_radio': False, 'number': 105, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'bibeltv', 'cid': 'bibeltv', 'title': 'Bibel TV', 'qualities': [{'level': 'hd', 'title': 'Bibel TV HD', 'logo_token': '3f5ccb1581be8bbec24f', 'availability': 'subscribable', 'logo_black_42': '/logos/3f5ccb1581be8bbec24f/black/42x24.png', 'logo_black_84': '/logos/3f5ccb1581be8bbec24f/black/84x48.png', 'logo_white_42': '/logos/3f5ccb1581be8bbec24f/white/42x24.png', 'logo_white_84': '/logos/3f5ccb1581be8bbec24f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Bibel TV', 'logo_token': 'adbeea64a39a6dfa0d52', 'availability': 'available', 'logo_black_42': '/logos/adbeea64a39a6dfa0d52/black/42x24.png', 'logo_black_84': '/logos/adbeea64a39a6dfa0d52/black/84x48.png', 'logo_white_42': '/logos/adbeea64a39a6dfa0d52/white/42x24.png', 'logo_white_84': '/logos/adbeea64a39a6dfa0d52/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'bibeltv', 'is_radio': False, 'number': 106, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'fashion_tv_de', 'cid': 'fashion_tv_de', 'title': 'Fashion TV HD', 'qualities': [{'level': 'hd', 'title': 'Fashion TV HD', 'logo_token': '54bd07b87c2d8b0d0523', 'availability': 'available', 'logo_black_42': '/logos/54bd07b87c2d8b0d0523/black/42x24.png', 'logo_black_84': '/logos/54bd07b87c2d8b0d0523/black/84x48.png', 'logo_white_42': '/logos/54bd07b87c2d8b0d0523/white/42x24.png', 'logo_white_84': '/logos/54bd07b87c2d8b0d0523/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'fashion_tv_de', 'is_radio': False, 'number': 107, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'fashion_tv_secrets_int', 'cid': 'fashion_tv_secrets_int', 'title': 'Fashion TV Secrets HD', 'qualities': [{'level': 'hd', 'title': 'Fashion TV Secrets HD', 'logo_token': '4ea9c1d04961c476543d', 'availability': 'available', 'logo_black_42': '/logos/4ea9c1d04961c476543d/black/42x24.png', 'logo_black_84': '/logos/4ea9c1d04961c476543d/black/84x48.png', 'logo_white_42': '/logos/4ea9c1d04961c476543d/white/42x24.png', 'logo_white_84': '/logos/4ea9c1d04961c476543d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'fashion_tv_secrets_int', 'is_radio': False, 'number': 108, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hope_tv_de', 'cid': 'hope_tv_de', 'title': 'Hope TV HD', 'qualities': [{'level': 'hd', 'title': 'Hope TV HD', 'logo_token': '026fb8fe610db4b6b435', 'availability': 'available', 'logo_black_42': '/logos/026fb8fe610db4b6b435/black/42x24.png', 'logo_black_84': '/logos/026fb8fe610db4b6b435/black/84x48.png', 'logo_white_42': '/logos/026fb8fe610db4b6b435/white/42x24.png', 'logo_white_84': '/logos/026fb8fe610db4b6b435/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hope_tv_de', 'is_radio': False, 'number': 109, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'ktv', 'cid': 'ktv', 'title': 'K-TV HD', 'qualities': [{'level': 'hd', 'title': 'K-TV HD', 'logo_token': '16f7c09961242e9b237d', 'availability': 'available', 'logo_black_42': '/logos/16f7c09961242e9b237d/black/42x24.png', 'logo_black_84': '/logos/16f7c09961242e9b237d/black/84x48.png', 'logo_white_42': '/logos/16f7c09961242e9b237d/white/42x24.png', 'logo_white_84': '/logos/16f7c09961242e9b237d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ktv', 'is_radio': False, 'number': 110, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'lilo_tv_de', 'cid': 'lilo_tv_de', 'title': 'Lilo.TV', 'qualities': [{'level': 'sd', 'title': 'Lilo.TV', 'logo_token': 'e7f56382366ad74e0ae2', 'availability': 'available', 'logo_black_42': '/logos/e7f56382366ad74e0ae2/black/42x24.png', 'logo_black_84': '/logos/e7f56382366ad74e0ae2/black/84x48.png', 'logo_white_42': '/logos/e7f56382366ad74e0ae2/white/42x24.png', 'logo_white_84': '/logos/e7f56382366ad74e0ae2/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'lilo_tv_de', 'is_radio': False, 'number': 111, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'rocketbeans', 'cid': 'rocketbeans', 'title': 'Rocket Beans TV HD', 'qualities': [{'level': 'hd', 'title': 'Rocket Beans TV HD', 'logo_token': '007a5ce92d4f84747445', 'availability': 'available', 'logo_black_42': '/logos/007a5ce92d4f84747445/black/42x24.png', 'logo_black_84': '/logos/007a5ce92d4f84747445/black/84x48.png', 'logo_white_42': '/logos/007a5ce92d4f84747445/white/42x24.png', 'logo_white_84': '/logos/007a5ce92d4f84747445/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rocketbeans', 'is_radio': False, 'number': 112, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': '123tv', 'cid': '123tv', 'title': '1-2-3 TV', 'qualities': [{'level': 'hd', 'title': '1-2-3 TV HD', 'logo_token': '943691aedd97db674e01', 'availability': 'subscribable', 'logo_black_42': '/logos/943691aedd97db674e01/black/42x24.png', 'logo_black_84': '/logos/943691aedd97db674e01/black/84x48.png', 'logo_white_42': '/logos/943691aedd97db674e01/white/42x24.png', 'logo_white_84': '/logos/943691aedd97db674e01/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': '1-2-3 TV', 'logo_token': '943691aedd97db674e01', 'availability': 'available', 'logo_black_42': '/logos/943691aedd97db674e01/black/42x24.png', 'logo_black_84': '/logos/943691aedd97db674e01/black/84x48.png', 'logo_white_42': '/logos/943691aedd97db674e01/white/42x24.png', 'logo_white_84': '/logos/943691aedd97db674e01/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': '123tv', 'is_radio': False, 'number': 113, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'channel21', 'cid': 'channel21', 'title': 'CHANNEL21', 'qualities': [{'level': 'hd', 'title': 'CHANNEL21 HD', 'logo_token': '23466fd44de29be602e6', 'availability': 'subscribable', 'logo_black_42': '/logos/23466fd44de29be602e6/black/42x24.png', 'logo_black_84': '/logos/23466fd44de29be602e6/black/84x48.png', 'logo_white_42': '/logos/23466fd44de29be602e6/white/42x24.png', 'logo_white_84': '/logos/23466fd44de29be602e6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'CHANNEL21', 'logo_token': '23466fd44de29be602e6', 'availability': 'available', 'logo_black_42': '/logos/23466fd44de29be602e6/black/42x24.png', 'logo_black_84': '/logos/23466fd44de29be602e6/black/84x48.png', 'logo_white_42': '/logos/23466fd44de29be602e6/white/42x24.png', 'logo_white_84': '/logos/23466fd44de29be602e6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'channel21', 'is_radio': False, 'number': 114, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'handystar_tv_de', 'cid': 'handystar_tv_de', 'title': 'Handystar TV HD', 'qualities': [{'level': 'hd', 'title': 'Handystar TV HD', 'logo_token': '0d80b675d0a17525bb19', 'availability': 'available', 'logo_black_42': '/logos/0d80b675d0a17525bb19/black/42x24.png', 'logo_black_84': '/logos/0d80b675d0a17525bb19/black/84x48.png', 'logo_white_42': '/logos/0d80b675d0a17525bb19/white/42x24.png', 'logo_white_84': '/logos/0d80b675d0a17525bb19/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'handystar_tv_de', 'is_radio': False, 'number': 115, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hse24', 'cid': 'hse24', 'title': 'HSE HD', 'qualities': [{'level': 'hd', 'title': 'HSE HD', 'logo_token': '208edd2555610e4645aa', 'availability': 'available', 'logo_black_42': '/logos/208edd2555610e4645aa/black/42x24.png', 'logo_black_84': '/logos/208edd2555610e4645aa/black/84x48.png', 'logo_white_42': '/logos/208edd2555610e4645aa/white/42x24.png', 'logo_white_84': '/logos/208edd2555610e4645aa/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hse24', 'is_radio': False, 'number': 116, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hse24_extra', 'cid': 'hse24_extra', 'title': 'HSE Extra HD', 'qualities': [{'level': 'hd', 'title': 'HSE Extra HD', 'logo_token': 'ba2d76780690ad2f4203', 'availability': 'available', 'logo_black_42': '/logos/ba2d76780690ad2f4203/black/42x24.png', 'logo_black_84': '/logos/ba2d76780690ad2f4203/black/84x48.png', 'logo_white_42': '/logos/ba2d76780690ad2f4203/white/42x24.png', 'logo_white_84': '/logos/ba2d76780690ad2f4203/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hse24_extra', 'is_radio': False, 'number': 117, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'hse24_trend', 'cid': 'hse24_trend', 'title': 'HSE Trend', 'qualities': [{'level': 'sd', 'title': 'HSE Trend', 'logo_token': 'aab20981dfc754f41982', 'availability': 'available', 'logo_black_42': '/logos/aab20981dfc754f41982/black/42x24.png', 'logo_black_84': '/logos/aab20981dfc754f41982/black/84x48.png', 'logo_white_42': '/logos/aab20981dfc754f41982/white/42x24.png', 'logo_white_84': '/logos/aab20981dfc754f41982/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hse24_trend', 'is_radio': False, 'number': 118, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'juwelo', 'cid': 'juwelo', 'title': 'Juwelo HD', 'qualities': [{'level': 'hd', 'title': 'Juwelo HD', 'logo_token': '70145997fbf0e8034f18', 'availability': 'available', 'logo_black_42': '/logos/70145997fbf0e8034f18/black/42x24.png', 'logo_black_84': '/logos/70145997fbf0e8034f18/black/84x48.png', 'logo_white_42': '/logos/70145997fbf0e8034f18/white/42x24.png', 'logo_white_84': '/logos/70145997fbf0e8034f18/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'juwelo', 'is_radio': False, 'number': 119, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'meine_einkaufswelt_de', 'cid': 'meine_einkaufswelt_de', 'title': 'Meine Einkaufswelt HD', 'qualities': [{'level': 'hd', 'title': 'Meine Einkaufswelt HD', 'logo_token': '46aa0662a614422bd55d', 'availability': 'available', 'logo_black_42': '/logos/46aa0662a614422bd55d/black/42x24.png', 'logo_black_84': '/logos/46aa0662a614422bd55d/black/84x48.png', 'logo_white_42': '/logos/46aa0662a614422bd55d/white/42x24.png', 'logo_white_84': '/logos/46aa0662a614422bd55d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'meine_einkaufswelt_de', 'is_radio': False, 'number': 120, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'qvc_germany', 'cid': 'qvc_germany', 'title': 'QVC', 'qualities': [{'level': 'hd', 'title': 'QVC HD', 'logo_token': '5132e0e6dd1dce18eb67', 'availability': 'subscribable', 'logo_black_42': '/logos/5132e0e6dd1dce18eb67/black/42x24.png', 'logo_black_84': '/logos/5132e0e6dd1dce18eb67/black/84x48.png', 'logo_white_42': '/logos/5132e0e6dd1dce18eb67/white/42x24.png', 'logo_white_84': '/logos/5132e0e6dd1dce18eb67/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'QVC', 'logo_token': 'c243485633e327c6d60e', 'availability': 'available', 'logo_black_42': '/logos/c243485633e327c6d60e/black/42x24.png', 'logo_black_84': '/logos/c243485633e327c6d60e/black/84x48.png', 'logo_white_42': '/logos/c243485633e327c6d60e/white/42x24.png', 'logo_white_84': '/logos/c243485633e327c6d60e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'qvc_germany', 'is_radio': False, 'number': 121, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'qvc_beauty_de', 'cid': 'qvc_beauty_de', 'title': 'QVC STYLE', 'qualities': [{'level': 'hd', 'title': 'QVC STYLE HD', 'logo_token': 'e59da051e4179444958b', 'availability': 'subscribable', 'logo_black_42': '/logos/e59da051e4179444958b/black/42x24.png', 'logo_black_84': '/logos/e59da051e4179444958b/black/84x48.png', 'logo_white_42': '/logos/e59da051e4179444958b/white/42x24.png', 'logo_white_84': '/logos/e59da051e4179444958b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'QVC STYLE', 'logo_token': 'abff7632fe29928bd9ee', 'availability': 'available', 'logo_black_42': '/logos/abff7632fe29928bd9ee/black/42x24.png', 'logo_black_84': '/logos/abff7632fe29928bd9ee/black/84x48.png', 'logo_white_42': '/logos/abff7632fe29928bd9ee/white/42x24.png', 'logo_white_84': '/logos/abff7632fe29928bd9ee/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['qvc_style'], 'display_alias': 'qvc_style', 'is_radio': False, 'number': 122, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'qvcplus', 'cid': 'qvcplus', 'title': 'QVC ZWEI HD', 'qualities': [{'level': 'hd', 'title': 'QVC ZWEI HD', 'logo_token': '6d1392a426a22b8f9cd9', 'availability': 'available', 'logo_black_42': '/logos/6d1392a426a22b8f9cd9/black/42x24.png', 'logo_black_84': '/logos/6d1392a426a22b8f9cd9/black/84x48.png', 'logo_white_42': '/logos/6d1392a426a22b8f9cd9/white/42x24.png', 'logo_white_84': '/logos/6d1392a426a22b8f9cd9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['qvc2'], 'display_alias': 'qvc2', 'is_radio': False, 'number': 123, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'sonnenklartv', 'cid': 'sonnenklartv', 'title': 'Sonnenklar TV', 'qualities': [{'level': 'hd', 'title': 'Sonnenklar TV HD', 'logo_token': 'f9198bd005acffae0544', 'availability': 'subscribable', 'logo_black_42': '/logos/f9198bd005acffae0544/black/42x24.png', 'logo_black_84': '/logos/f9198bd005acffae0544/black/84x48.png', 'logo_white_42': '/logos/f9198bd005acffae0544/white/42x24.png', 'logo_white_84': '/logos/f9198bd005acffae0544/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Sonnenklar TV', 'logo_token': 'f7c6bbee06f82b7ea818', 'availability': 'available', 'logo_black_42': '/logos/f7c6bbee06f82b7ea818/black/42x24.png', 'logo_black_84': '/logos/f7c6bbee06f82b7ea818/black/84x48.png', 'logo_white_42': '/logos/f7c6bbee06f82b7ea818/white/42x24.png', 'logo_white_84': '/logos/f7c6bbee06f82b7ea818/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sonnenklartv', 'is_radio': False, 'number': 124, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 0}, {'id': 'rtl_deutschland', 'cid': 'rtl_deutschland', 'title': 'RTL Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'RTL Deutschland HD', 'logo_token': 'f892962fb035d6796015', 'availability': 'subscribable', 'logo_black_42': '/logos/f892962fb035d6796015/black/42x24.png', 'logo_black_84': '/logos/f892962fb035d6796015/black/84x48.png', 'logo_white_42': '/logos/f892962fb035d6796015/white/42x24.png', 'logo_white_84': '/logos/f892962fb035d6796015/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_deutschland', 'is_radio': False, 'number': 125, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_deutschland', 'cid': 'sat1_deutschland', 'title': 'Sat.1 Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'Sat.1 Deutschland HD', 'logo_token': 'e386fb79e4081e57f17d', 'availability': 'subscribable', 'logo_black_42': '/logos/e386fb79e4081e57f17d/black/42x24.png', 'logo_black_84': '/logos/e386fb79e4081e57f17d/black/84x48.png', 'logo_white_42': '/logos/e386fb79e4081e57f17d/white/42x24.png', 'logo_white_84': '/logos/e386fb79e4081e57f17d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_deutschland', 'is_radio': False, 'number': 126, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'pro7_deutschland', 'cid': 'pro7_deutschland', 'title': 'Pro7 Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'Pro7 Deutschland HD', 'logo_token': '7d70f907fd2e4cf55db4', 'availability': 'subscribable', 'logo_black_42': '/logos/7d70f907fd2e4cf55db4/black/42x24.png', 'logo_black_84': '/logos/7d70f907fd2e4cf55db4/black/84x48.png', 'logo_white_42': '/logos/7d70f907fd2e4cf55db4/white/42x24.png', 'logo_white_84': '/logos/7d70f907fd2e4cf55db4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'pro7_deutschland', 'is_radio': False, 'number': 127, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'vox_deutschland', 'cid': 'vox_deutschland', 'title': 'Vox Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'Vox Deutschland HD', 'logo_token': '161c7e8fb0e83a8f6c7a', 'availability': 'subscribable', 'logo_black_42': '/logos/161c7e8fb0e83a8f6c7a/black/42x24.png', 'logo_black_84': '/logos/161c7e8fb0e83a8f6c7a/black/84x48.png', 'logo_white_42': '/logos/161c7e8fb0e83a8f6c7a/white/42x24.png', 'logo_white_84': '/logos/161c7e8fb0e83a8f6c7a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'vox_deutschland', 'is_radio': False, 'number': 128, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'ntv_de', 'cid': 'ntv_de', 'title': 'ntv HD', 'qualities': [{'level': 'hd', 'title': 'ntv HD', 'logo_token': '141965c41ed0afe5e31b', 'availability': 'subscribable', 'logo_black_42': '/logos/141965c41ed0afe5e31b/black/42x24.png', 'logo_black_84': '/logos/141965c41ed0afe5e31b/black/84x48.png', 'logo_white_42': '/logos/141965c41ed0afe5e31b/white/42x24.png', 'logo_white_84': '/logos/141965c41ed0afe5e31b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'ntv_de', 'is_radio': False, 'number': 129, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'kabel_eins_deutschland', 'cid': 'kabel_eins_deutschland', 'title': 'Kabel Eins Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'Kabel Eins Deutschland HD', 'logo_token': 'e9d89641d8840cb52400', 'availability': 'subscribable', 'logo_black_42': '/logos/e9d89641d8840cb52400/black/42x24.png', 'logo_black_84': '/logos/e9d89641d8840cb52400/black/84x48.png', 'logo_white_42': '/logos/e9d89641d8840cb52400/white/42x24.png', 'logo_white_84': '/logos/e9d89641d8840cb52400/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'kabel_eins_deutschland', 'is_radio': False, 'number': 130, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl2_deutschland', 'cid': 'rtl2_deutschland', 'title': 'RTLZWEI Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'RTLZWEI Deutschland HD', 'logo_token': 'fa880b5397d246ebcdf6', 'availability': 'subscribable', 'logo_black_42': '/logos/fa880b5397d246ebcdf6/black/42x24.png', 'logo_black_84': '/logos/fa880b5397d246ebcdf6/black/84x48.png', 'logo_white_42': '/logos/fa880b5397d246ebcdf6/white/42x24.png', 'logo_white_84': '/logos/fa880b5397d246ebcdf6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl2_deutschland', 'is_radio': False, 'number': 131, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'super_rtl_deutschland', 'cid': 'super_rtl_deutschland', 'title': 'Super RTL Deutschland HD', 'qualities': [{'level': 'hd', 'title': 'Super RTL Deutschland HD', 'logo_token': 'b58632057a75a23b76fc', 'availability': 'subscribable', 'logo_black_42': '/logos/b58632057a75a23b76fc/black/42x24.png', 'logo_black_84': '/logos/b58632057a75a23b76fc/black/84x48.png', 'logo_white_42': '/logos/b58632057a75a23b76fc/white/42x24.png', 'logo_white_84': '/logos/b58632057a75a23b76fc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'super_rtl_deutschland', 'is_radio': False, 'number': 132, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'eurosport', 'cid': 'eurosport', 'title': 'Eurosport 1 HD', 'qualities': [{'level': 'hd', 'title': 'Eurosport 1 HD', 'logo_token': '6d0ab0bbdb198c6b6cb0', 'availability': 'subscribable', 'logo_black_42': '/logos/6d0ab0bbdb198c6b6cb0/black/42x24.png', 'logo_black_84': '/logos/6d0ab0bbdb198c6b6cb0/black/84x48.png', 'logo_white_42': '/logos/6d0ab0bbdb198c6b6cb0/white/42x24.png', 'logo_white_84': '/logos/6d0ab0bbdb198c6b6cb0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['eurosport1'], 'display_alias': 'eurosport1', 'is_radio': False, 'number': 133, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'dmax', 'cid': 'dmax', 'title': 'DMAX HD', 'qualities': [{'level': 'hd', 'title': 'DMAX HD', 'logo_token': '36a46286c8644f6311c3', 'availability': 'subscribable', 'logo_black_42': '/logos/36a46286c8644f6311c3/black/42x24.png', 'logo_black_84': '/logos/36a46286c8644f6311c3/black/84x48.png', 'logo_white_42': '/logos/36a46286c8644f6311c3/white/42x24.png', 'logo_white_84': '/logos/36a46286c8644f6311c3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'dmax', 'is_radio': False, 'number': 134, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'hgtv_de', 'cid': 'hgtv_de', 'title': 'HGTV HD', 'qualities': [{'level': 'hd', 'title': 'HGTV HD', 'logo_token': '7a47539957e5509d3847', 'availability': 'subscribable', 'logo_black_42': '/logos/7a47539957e5509d3847/black/42x24.png', 'logo_black_84': '/logos/7a47539957e5509d3847/black/84x48.png', 'logo_white_42': '/logos/7a47539957e5509d3847/white/42x24.png', 'logo_white_84': '/logos/7a47539957e5509d3847/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'hgtv_de', 'is_radio': False, 'number': 135, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'kabel1_doku', 'cid': 'kabel1_doku', 'title': 'Kabel Eins Doku HD', 'qualities': [{'level': 'hd', 'title': 'Kabel Eins Doku HD', 'logo_token': 'c45b32c1acaafa5e9fc9', 'availability': 'subscribable', 'logo_black_42': '/logos/c45b32c1acaafa5e9fc9/black/42x24.png', 'logo_black_84': '/logos/c45b32c1acaafa5e9fc9/black/84x48.png', 'logo_white_42': '/logos/c45b32c1acaafa5e9fc9/white/42x24.png', 'logo_white_84': '/logos/c45b32c1acaafa5e9fc9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'kabel1_doku', 'is_radio': False, 'number': 136, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtlnitro_de', 'cid': 'rtlnitro_de', 'title': 'NITRO HD', 'qualities': [{'level': 'hd', 'title': 'NITRO HD', 'logo_token': '7488e841644a1ed6dbb0', 'availability': 'subscribable', 'logo_black_42': '/logos/7488e841644a1ed6dbb0/black/42x24.png', 'logo_black_84': '/logos/7488e841644a1ed6dbb0/black/84x48.png', 'logo_white_42': '/logos/7488e841644a1ed6dbb0/white/42x24.png', 'logo_white_84': '/logos/7488e841644a1ed6dbb0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtlnitro_de', 'is_radio': False, 'number': 137, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'pro7maxx', 'cid': 'pro7maxx', 'title': 'ProSieben MAXX HD', 'qualities': [{'level': 'hd', 'title': 'ProSieben MAXX HD', 'logo_token': '202b14c516b91546a701', 'availability': 'subscribable', 'logo_black_42': '/logos/202b14c516b91546a701/black/42x24.png', 'logo_black_84': '/logos/202b14c516b91546a701/black/84x48.png', 'logo_white_42': '/logos/202b14c516b91546a701/white/42x24.png', 'logo_white_84': '/logos/202b14c516b91546a701/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'pro7maxx', 'is_radio': False, 'number': 138, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_plus', 'cid': 'rtl_plus', 'title': 'RTLup HD', 'qualities': [{'level': 'hd', 'title': 'RTLup HD', 'logo_token': 'a6d3423dc0ce560ba941', 'availability': 'subscribable', 'logo_black_42': '/logos/a6d3423dc0ce560ba941/black/42x24.png', 'logo_black_84': '/logos/a6d3423dc0ce560ba941/black/84x48.png', 'logo_white_42': '/logos/a6d3423dc0ce560ba941/white/42x24.png', 'logo_white_84': '/logos/a6d3423dc0ce560ba941/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['rtl_up_de'], 'display_alias': 'rtl_up_de', 'is_radio': False, 'number': 139, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1gold', 'cid': 'sat1gold', 'title': 'SAT.1 Gold HD', 'qualities': [{'level': 'hd', 'title': 'SAT.1 Gold HD', 'logo_token': 'a9a9fb576a02e3b3844b', 'availability': 'subscribable', 'logo_black_42': '/logos/a9a9fb576a02e3b3844b/black/42x24.png', 'logo_black_84': '/logos/a9a9fb576a02e3b3844b/black/84x48.png', 'logo_white_42': '/logos/a9a9fb576a02e3b3844b/white/42x24.png', 'logo_white_84': '/logos/a9a9fb576a02e3b3844b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1gold', 'is_radio': False, 'number': 140, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sixx_deutschland', 'cid': 'sixx_deutschland', 'title': 'Sixx HD', 'qualities': [{'level': 'hd', 'title': 'Sixx HD', 'logo_token': '5e347fdec3249213a1ce', 'availability': 'subscribable', 'logo_black_42': '/logos/5e347fdec3249213a1ce/black/42x24.png', 'logo_black_84': '/logos/5e347fdec3249213a1ce/black/84x48.png', 'logo_white_42': '/logos/5e347fdec3249213a1ce/white/42x24.png', 'logo_white_84': '/logos/5e347fdec3249213a1ce/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sixx_deutschland', 'is_radio': False, 'number': 141, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'tlc', 'cid': 'tlc', 'title': 'TLC HD', 'qualities': [{'level': 'hd', 'title': 'TLC HD', 'logo_token': 'bde1bad6b2c45f85c8d9', 'availability': 'subscribable', 'logo_black_42': '/logos/bde1bad6b2c45f85c8d9/black/42x24.png', 'logo_black_84': '/logos/bde1bad6b2c45f85c8d9/black/84x48.png', 'logo_white_42': '/logos/bde1bad6b2c45f85c8d9/white/42x24.png', 'logo_white_84': '/logos/bde1bad6b2c45f85c8d9/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'tlc', 'is_radio': False, 'number': 142, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'vox_up_de', 'cid': 'vox_up_de', 'title': 'VOXup HD', 'qualities': [{'level': 'hd', 'title': 'VOXup HD', 'logo_token': 'b5ffc91948634e9c2022', 'availability': 'subscribable', 'logo_black_42': '/logos/b5ffc91948634e9c2022/black/42x24.png', 'logo_black_84': '/logos/b5ffc91948634e9c2022/black/84x48.png', 'logo_white_42': '/logos/b5ffc91948634e9c2022/white/42x24.png', 'logo_white_84': '/logos/b5ffc91948634e9c2022/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'vox_up_de', 'is_radio': False, 'number': 143, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'toggo_plus', 'cid': 'toggo_plus', 'title': 'TOGGO plus HD', 'qualities': [{'level': 'hd', 'title': 'TOGGO plus HD', 'logo_token': '4fbe5283731223513e5e', 'availability': 'subscribable', 'logo_black_42': '/logos/4fbe5283731223513e5e/black/42x24.png', 'logo_black_84': '/logos/4fbe5283731223513e5e/black/84x48.png', 'logo_white_42': '/logos/4fbe5283731223513e5e/white/42x24.png', 'logo_white_84': '/logos/4fbe5283731223513e5e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'toggo_plus', 'is_radio': False, 'number': 144, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_bayern_de', 'cid': 'rtl_bayern_de', 'title': 'RTL Bayern HD', 'qualities': [{'level': 'hd', 'title': 'RTL Bayern HD', 'logo_token': '75494bc91bac9c0fe02f', 'availability': 'subscribable', 'logo_black_42': '/logos/75494bc91bac9c0fe02f/black/42x24.png', 'logo_black_84': '/logos/75494bc91bac9c0fe02f/black/84x48.png', 'logo_white_42': '/logos/75494bc91bac9c0fe02f/white/42x24.png', 'logo_white_84': '/logos/75494bc91bac9c0fe02f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_bayern_de', 'is_radio': False, 'number': 145, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_hb_nds_de', 'cid': 'rtl_hb_nds_de', 'title': 'RTL Bremen/Niedersachsen HD', 'qualities': [{'level': 'hd', 'title': 'RTL Bremen/Niedersachsen HD', 'logo_token': 'b3e2367b5feb0c24d978', 'availability': 'subscribable', 'logo_black_42': '/logos/b3e2367b5feb0c24d978/black/42x24.png', 'logo_black_84': '/logos/b3e2367b5feb0c24d978/black/84x48.png', 'logo_white_42': '/logos/b3e2367b5feb0c24d978/white/42x24.png', 'logo_white_84': '/logos/b3e2367b5feb0c24d978/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_hb_nds_de', 'is_radio': False, 'number': 146, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_hessen_de', 'cid': 'rtl_hessen_de', 'title': 'RTL Hessen HD', 'qualities': [{'level': 'hd', 'title': 'RTL Hessen HD', 'logo_token': '92f52ac483638a00bf26', 'availability': 'subscribable', 'logo_black_42': '/logos/92f52ac483638a00bf26/black/42x24.png', 'logo_black_84': '/logos/92f52ac483638a00bf26/black/84x48.png', 'logo_white_42': '/logos/92f52ac483638a00bf26/white/42x24.png', 'logo_white_84': '/logos/92f52ac483638a00bf26/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_hessen_de', 'is_radio': False, 'number': 147, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_hh_sh_de', 'cid': 'rtl_hh_sh_de', 'title': 'RTL Hamburg/Schleswig-Holstein HD', 'qualities': [{'level': 'hd', 'title': 'RTL Hamburg/Schleswig-Holstein HD', 'logo_token': 'b3e2367b5feb0c24d978', 'availability': 'subscribable', 'logo_black_42': '/logos/b3e2367b5feb0c24d978/black/42x24.png', 'logo_black_84': '/logos/b3e2367b5feb0c24d978/black/84x48.png', 'logo_white_42': '/logos/b3e2367b5feb0c24d978/white/42x24.png', 'logo_white_84': '/logos/b3e2367b5feb0c24d978/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_hh_sh_de', 'is_radio': False, 'number': 148, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_nrw_de', 'cid': 'rtl_nrw_de', 'title': 'RTL NRW HD', 'qualities': [{'level': 'hd', 'title': 'RTL NRW HD', 'logo_token': '49f9370823a957be6c45', 'availability': 'subscribable', 'logo_black_42': '/logos/49f9370823a957be6c45/black/42x24.png', 'logo_black_84': '/logos/49f9370823a957be6c45/black/84x48.png', 'logo_white_42': '/logos/49f9370823a957be6c45/white/42x24.png', 'logo_white_84': '/logos/49f9370823a957be6c45/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_nrw_de', 'is_radio': False, 'number': 149, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'rtl_ron_de', 'cid': 'rtl_ron_de', 'title': 'RTL RON (Rhein-Odenwald-Neckar) HD', 'qualities': [{'level': 'hd', 'title': 'RTL RON (Rhein-Odenwald-Neckar) HD', 'logo_token': '75494bc91bac9c0fe02f', 'availability': 'subscribable', 'logo_black_42': '/logos/75494bc91bac9c0fe02f/black/42x24.png', 'logo_black_84': '/logos/75494bc91bac9c0fe02f/black/84x48.png', 'logo_white_42': '/logos/75494bc91bac9c0fe02f/white/42x24.png', 'logo_white_84': '/logos/75494bc91bac9c0fe02f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtl_ron_de', 'is_radio': False, 'number': 150, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_bayern', 'cid': 'sat1_bayern', 'title': 'Sat.1 Bayern', 'qualities': [{'level': 'sd', 'title': 'Sat.1 Bayern', 'logo_token': 'f633ac4e52022896e6d5', 'availability': 'subscribable', 'logo_black_42': '/logos/f633ac4e52022896e6d5/black/42x24.png', 'logo_black_84': '/logos/f633ac4e52022896e6d5/black/84x48.png', 'logo_white_42': '/logos/f633ac4e52022896e6d5/white/42x24.png', 'logo_white_84': '/logos/f633ac4e52022896e6d5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_bayern', 'is_radio': False, 'number': 151, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_hamburg_sh', 'cid': 'sat1_hamburg_sh', 'title': 'Sat.1 Hamburg / Schleswig-Holstein', 'qualities': [{'level': 'sd', 'title': 'Sat.1 Hamburg / Schleswig-Holstein', 'logo_token': '2f04a2e76d499254d52f', 'availability': 'subscribable', 'logo_black_42': '/logos/2f04a2e76d499254d52f/black/42x24.png', 'logo_black_84': '/logos/2f04a2e76d499254d52f/black/84x48.png', 'logo_white_42': '/logos/2f04a2e76d499254d52f/white/42x24.png', 'logo_white_84': '/logos/2f04a2e76d499254d52f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_hamburg_sh', 'is_radio': False, 'number': 152, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_ns_bremen', 'cid': 'sat1_ns_bremen', 'title': 'Sat.1 Niedersachsen / Bremen', 'qualities': [{'level': 'sd', 'title': 'Sat.1 Niedersachsen / Bremen', 'logo_token': '8f43833f891dc51b52c7', 'availability': 'subscribable', 'logo_black_42': '/logos/8f43833f891dc51b52c7/black/42x24.png', 'logo_black_84': '/logos/8f43833f891dc51b52c7/black/84x48.png', 'logo_white_42': '/logos/8f43833f891dc51b52c7/white/42x24.png', 'logo_white_84': '/logos/8f43833f891dc51b52c7/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_ns_bremen', 'is_radio': False, 'number': 153, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_nrw', 'cid': 'sat1_nrw', 'title': 'Sat.1 NRW', 'qualities': [{'level': 'sd', 'title': 'Sat.1 NRW', 'logo_token': 'e2b36831c0390401bed0', 'availability': 'subscribable', 'logo_black_42': '/logos/e2b36831c0390401bed0/black/42x24.png', 'logo_black_84': '/logos/e2b36831c0390401bed0/black/84x48.png', 'logo_white_42': '/logos/e2b36831c0390401bed0/white/42x24.png', 'logo_white_84': '/logos/e2b36831c0390401bed0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_nrw', 'is_radio': False, 'number': 154, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'sat1_rp_hessen', 'cid': 'sat1_rp_hessen', 'title': 'Sat.1 Rheinland-Pfalz / Hessen', 'qualities': [{'level': 'sd', 'title': 'Sat.1 Rheinland-Pfalz / Hessen', 'logo_token': '9739bebd3c77d8f139fc', 'availability': 'subscribable', 'logo_black_42': '/logos/9739bebd3c77d8f139fc/black/42x24.png', 'logo_black_84': '/logos/9739bebd3c77d8f139fc/black/84x48.png', 'logo_white_42': '/logos/9739bebd3c77d8f139fc/white/42x24.png', 'logo_white_84': '/logos/9739bebd3c77d8f139fc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_rp_hessen', 'is_radio': False, 'number': 155, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 1}, {'id': 'al_arabiya_ae', 'cid': 'al_arabiya_ae', 'title': 'Al Arabiya', 'qualities': [{'level': 'sd', 'title': 'Al Arabiya', 'logo_token': 'baab0a4ec9edcc4c0926', 'availability': 'available', 'logo_black_42': '/logos/baab0a4ec9edcc4c0926/black/42x24.png', 'logo_black_84': '/logos/baab0a4ec9edcc4c0926/black/84x48.png', 'logo_white_42': '/logos/baab0a4ec9edcc4c0926/white/42x24.png', 'logo_white_84': '/logos/baab0a4ec9edcc4c0926/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'al_arabiya_ae', 'is_radio': False, 'number': 156, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'al-jazeera-arabic', 'cid': 'al-jazeera-arabic', 'title': 'Al Jazeera', 'qualities': [{'level': 'hd', 'title': 'Al Jazeera HD', 'logo_token': 'f2501888da3e47bd2004', 'availability': 'subscribable', 'logo_black_42': '/logos/f2501888da3e47bd2004/black/42x24.png', 'logo_black_84': '/logos/f2501888da3e47bd2004/black/84x48.png', 'logo_white_42': '/logos/f2501888da3e47bd2004/white/42x24.png', 'logo_white_84': '/logos/f2501888da3e47bd2004/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Al Jazeera', 'logo_token': 'f2501888da3e47bd2004', 'availability': 'available', 'logo_black_42': '/logos/f2501888da3e47bd2004/black/42x24.png', 'logo_black_84': '/logos/f2501888da3e47bd2004/black/84x48.png', 'logo_white_42': '/logos/f2501888da3e47bd2004/white/42x24.png', 'logo_white_84': '/logos/f2501888da3e47bd2004/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'al-jazeera-arabic', 'is_radio': False, 'number': 157, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'al-jazeera', 'cid': 'al-jazeera', 'title': 'Al Jazeera English', 'qualities': [{'level': 'hd', 'title': 'Al Jazeera English HD', 'logo_token': '9940d772b96cd155a80b', 'availability': 'subscribable', 'logo_black_42': '/logos/9940d772b96cd155a80b/black/42x24.png', 'logo_black_84': '/logos/9940d772b96cd155a80b/black/84x48.png', 'logo_white_42': '/logos/9940d772b96cd155a80b/white/42x24.png', 'logo_white_84': '/logos/9940d772b96cd155a80b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Al Jazeera English', 'logo_token': '83f6f5e593e099f75d20', 'availability': 'available', 'logo_black_42': '/logos/83f6f5e593e099f75d20/black/42x24.png', 'logo_black_84': '/logos/83f6f5e593e099f75d20/black/84x48.png', 'logo_white_42': '/logos/83f6f5e593e099f75d20/white/42x24.png', 'logo_white_84': '/logos/83f6f5e593e099f75d20/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'al-jazeera', 'is_radio': False, 'number': 158, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'arirang_kr', 'cid': 'arirang_kr', 'title': 'Arirang TV HD', 'qualities': [{'level': 'hd', 'title': 'Arirang TV HD', 'logo_token': '79418d67a7bd42495d39', 'availability': 'available', 'logo_black_42': '/logos/79418d67a7bd42495d39/black/42x24.png', 'logo_black_84': '/logos/79418d67a7bd42495d39/black/84x48.png', 'logo_white_42': '/logos/79418d67a7bd42495d39/white/42x24.png', 'logo_white_84': '/logos/79418d67a7bd42495d39/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'arirang_kr', 'is_radio': False, 'number': 159, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'asharq_news_sa', 'cid': 'asharq_news_sa', 'title': 'Asharq News HD', 'qualities': [{'level': 'hd', 'title': 'Asharq News HD', 'logo_token': 'aa5646455c3efefb3786', 'availability': 'available', 'logo_black_42': '/logos/aa5646455c3efefb3786/black/42x24.png', 'logo_black_84': '/logos/aa5646455c3efefb3786/black/84x48.png', 'logo_white_42': '/logos/aa5646455c3efefb3786/white/42x24.png', 'logo_white_84': '/logos/aa5646455c3efefb3786/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'asharq_news_sa', 'is_radio': False, 'number': 160, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'bloomberg_quicktake_int', 'cid': 'bloomberg_quicktake_int', 'title': 'Bloomberg Originals HD', 'qualities': [{'level': 'hd', 'title': 'Bloomberg Originals HD', 'logo_token': 'b72e0256b91fc267715d', 'availability': 'available', 'logo_black_42': '/logos/b72e0256b91fc267715d/black/42x24.png', 'logo_black_84': '/logos/b72e0256b91fc267715d/black/84x48.png', 'logo_white_42': '/logos/b72e0256b91fc267715d/white/42x24.png', 'logo_white_84': '/logos/b72e0256b91fc267715d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['bloombergoriginals'], 'display_alias': 'bloombergoriginals', 'is_radio': False, 'number': 161, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'bloomberg-europe', 'cid': 'bloomberg-europe', 'title': 'Bloomberg TV', 'qualities': [{'level': 'hd', 'title': 'Bloomberg TV HD', 'logo_token': '7384c0c92348c5d05d07', 'availability': 'subscribable', 'logo_black_42': '/logos/7384c0c92348c5d05d07/black/42x24.png', 'logo_black_84': '/logos/7384c0c92348c5d05d07/black/84x48.png', 'logo_white_42': '/logos/7384c0c92348c5d05d07/white/42x24.png', 'logo_white_84': '/logos/7384c0c92348c5d05d07/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Bloomberg TV', 'logo_token': '7384c0c92348c5d05d07', 'availability': 'available', 'logo_black_42': '/logos/7384c0c92348c5d05d07/black/42x24.png', 'logo_black_84': '/logos/7384c0c92348c5d05d07/black/84x48.png', 'logo_white_42': '/logos/7384c0c92348c5d05d07/white/42x24.png', 'logo_white_84': '/logos/7384c0c92348c5d05d07/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'bloomberg-europe', 'is_radio': False, 'number': 162, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'cnn-international', 'cid': 'cnn-international', 'title': 'CNN International', 'qualities': [{'level': 'hd', 'title': 'CNN International HD', 'logo_token': '313c55f90368cad92afc', 'availability': 'subscribable', 'logo_black_42': '/logos/313c55f90368cad92afc/black/42x24.png', 'logo_black_84': '/logos/313c55f90368cad92afc/black/84x48.png', 'logo_white_42': '/logos/313c55f90368cad92afc/white/42x24.png', 'logo_white_84': '/logos/313c55f90368cad92afc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'CNN International', 'logo_token': '75c2107cbdb11872b382', 'availability': 'available', 'logo_black_42': '/logos/75c2107cbdb11872b382/black/42x24.png', 'logo_black_84': '/logos/75c2107cbdb11872b382/black/84x48.png', 'logo_white_42': '/logos/75c2107cbdb11872b382/white/42x24.png', 'logo_white_84': '/logos/75c2107cbdb11872b382/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'cnn-international', 'is_radio': False, 'number': 163, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'current_time_tv_int', 'cid': 'current_time_tv_int', 'title': 'Current Time TV HD', 'qualities': [{'level': 'hd', 'title': 'Current Time TV HD', 'logo_token': '89dbce136e0209625290', 'availability': 'available', 'logo_black_42': '/logos/89dbce136e0209625290/black/42x24.png', 'logo_black_84': '/logos/89dbce136e0209625290/black/84x48.png', 'logo_white_42': '/logos/89dbce136e0209625290/white/42x24.png', 'logo_white_84': '/logos/89dbce136e0209625290/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'current_time_tv_int', 'is_radio': False, 'number': 164, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'euronews-en', 'cid': 'euronews-en', 'title': 'Euronews [en] HD', 'qualities': [{'level': 'hd', 'title': 'Euronews [en] HD', 'logo_token': '36e0b15372fb3db05d98', 'availability': 'available', 'logo_black_42': '/logos/36e0b15372fb3db05d98/black/42x24.png', 'logo_black_84': '/logos/36e0b15372fb3db05d98/black/84x48.png', 'logo_white_42': '/logos/36e0b15372fb3db05d98/white/42x24.png', 'logo_white_84': '/logos/36e0b15372fb3db05d98/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Euronews [en]', 'logo_token': '36e0b15372fb3db05d98', 'availability': 'available', 'logo_black_42': '/logos/36e0b15372fb3db05d98/black/42x24.png', 'logo_black_84': '/logos/36e0b15372fb3db05d98/black/84x48.png', 'logo_white_42': '/logos/36e0b15372fb3db05d98/white/42x24.png', 'logo_white_84': '/logos/36e0b15372fb3db05d98/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'euronews-en', 'is_radio': False, 'number': 165, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'euronews-fr', 'cid': 'euronews-fr', 'title': 'Euronews [fr] HD', 'qualities': [{'level': 'hd', 'title': 'Euronews [fr] HD', 'logo_token': '6a1a61d7e20a382776bb', 'availability': 'available', 'logo_black_42': '/logos/6a1a61d7e20a382776bb/black/42x24.png', 'logo_black_84': '/logos/6a1a61d7e20a382776bb/black/84x48.png', 'logo_white_42': '/logos/6a1a61d7e20a382776bb/white/42x24.png', 'logo_white_84': '/logos/6a1a61d7e20a382776bb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'euronews-fr', 'is_radio': False, 'number': 166, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'euronews_italian', 'cid': 'euronews_italian', 'title': 'Euronews [it] HD', 'qualities': [{'level': 'hd', 'title': 'Euronews [it] HD', 'logo_token': 'befbfb9b5f8c41988f26', 'availability': 'available', 'logo_black_42': '/logos/befbfb9b5f8c41988f26/black/42x24.png', 'logo_black_84': '/logos/befbfb9b5f8c41988f26/black/84x48.png', 'logo_white_42': '/logos/befbfb9b5f8c41988f26/white/42x24.png', 'logo_white_84': '/logos/befbfb9b5f8c41988f26/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'euronews_italian', 'is_radio': False, 'number': 167, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'france-24-en', 'cid': 'france-24-en', 'title': 'France 24 [en]', 'qualities': [{'level': 'hd', 'title': 'France 24 HD [en]', 'logo_token': '5aab5d89d511824aed90', 'availability': 'subscribable', 'logo_black_42': '/logos/5aab5d89d511824aed90/black/42x24.png', 'logo_black_84': '/logos/5aab5d89d511824aed90/black/84x48.png', 'logo_white_42': '/logos/5aab5d89d511824aed90/white/42x24.png', 'logo_white_84': '/logos/5aab5d89d511824aed90/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'France 24 [en]', 'logo_token': '5aab5d89d511824aed90', 'availability': 'available', 'logo_black_42': '/logos/5aab5d89d511824aed90/black/42x24.png', 'logo_black_84': '/logos/5aab5d89d511824aed90/black/84x48.png', 'logo_white_42': '/logos/5aab5d89d511824aed90/white/42x24.png', 'logo_white_84': '/logos/5aab5d89d511824aed90/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'france-24-en', 'is_radio': False, 'number': 168, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'france-24-fr', 'cid': 'france-24-fr', 'title': 'France 24 [fr]', 'qualities': [{'level': 'hd', 'title': 'France 24 HD [fr]', 'logo_token': '64a23271e56959ecf49c', 'availability': 'subscribable', 'logo_black_42': '/logos/64a23271e56959ecf49c/black/42x24.png', 'logo_black_84': '/logos/64a23271e56959ecf49c/black/84x48.png', 'logo_white_42': '/logos/64a23271e56959ecf49c/white/42x24.png', 'logo_white_84': '/logos/64a23271e56959ecf49c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'France 24 [fr]', 'logo_token': '64a23271e56959ecf49c', 'availability': 'available', 'logo_black_42': '/logos/64a23271e56959ecf49c/black/42x24.png', 'logo_black_84': '/logos/64a23271e56959ecf49c/black/84x48.png', 'logo_white_42': '/logos/64a23271e56959ecf49c/white/42x24.png', 'logo_white_84': '/logos/64a23271e56959ecf49c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'france-24-fr', 'is_radio': False, 'number': 169, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'god-channel-tv', 'cid': 'god-channel-tv', 'title': 'GOD TV', 'qualities': [{'level': 'sd', 'title': 'GOD TV', 'logo_token': '29a59b8688c583daf281', 'availability': 'available', 'logo_black_42': '/logos/29a59b8688c583daf281/black/42x24.png', 'logo_black_84': '/logos/29a59b8688c583daf281/black/84x48.png', 'logo_white_42': '/logos/29a59b8688c583daf281/white/42x24.png', 'logo_white_84': '/logos/29a59b8688c583daf281/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'god-channel-tv', 'is_radio': False, 'number': 170, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'nhk_world_jp', 'cid': 'nhk_world_jp', 'title': 'NHK WORLD-JAPAN HD', 'qualities': [{'level': 'hd', 'title': 'NHK WORLD-JAPAN HD', 'logo_token': 'ed42dcf5d37c28db040c', 'availability': 'available', 'logo_black_42': '/logos/ed42dcf5d37c28db040c/black/42x24.png', 'logo_black_84': '/logos/ed42dcf5d37c28db040c/black/84x48.png', 'logo_white_42': '/logos/ed42dcf5d37c28db040c/white/42x24.png', 'logo_white_84': '/logos/ed42dcf5d37c28db040c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'nhk_world_jp', 'is_radio': False, 'number': 171, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'orf2_europe', 'cid': 'orf2_europe', 'title': 'ORF 2 Europe HD', 'qualities': [{'level': 'hd', 'title': 'ORF 2 Europe HD', 'logo_token': 'bc48b8b5bc35b6e09627', 'availability': 'available', 'logo_black_42': '/logos/bc48b8b5bc35b6e09627/black/42x24.png', 'logo_black_84': '/logos/bc48b8b5bc35b6e09627/black/84x48.png', 'logo_white_42': '/logos/bc48b8b5bc35b6e09627/white/42x24.png', 'logo_white_84': '/logos/bc48b8b5bc35b6e09627/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'orf2_europe', 'is_radio': False, 'number': 172, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'sonlife', 'cid': 'sonlife', 'title': 'SONLife', 'qualities': [{'level': 'sd', 'title': 'SONLife', 'logo_token': '140cc2ccc58fa266cfa2', 'availability': 'available', 'logo_black_42': '/logos/140cc2ccc58fa266cfa2/black/42x24.png', 'logo_black_84': '/logos/140cc2ccc58fa266cfa2/black/84x48.png', 'logo_white_42': '/logos/140cc2ccc58fa266cfa2/white/42x24.png', 'logo_white_84': '/logos/140cc2ccc58fa266cfa2/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sonlife', 'is_radio': False, 'number': 173, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'sf-info-intl', 'cid': 'sf-info-intl', 'title': 'SRF info HD', 'qualities': [{'level': 'hd', 'title': 'SRF info HD', 'logo_token': '1a451842a885328f94b4', 'availability': 'available', 'logo_black_42': '/logos/1a451842a885328f94b4/black/42x24.png', 'logo_black_84': '/logos/1a451842a885328f94b4/black/84x48.png', 'logo_white_42': '/logos/1a451842a885328f94b4/white/42x24.png', 'logo_white_84': '/logos/1a451842a885328f94b4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sf-info-intl', 'is_radio': False, 'number': 174, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': 'wedo_amor_es', 'cid': 'wedo_amor_es', 'title': 'wedo Amor HD', 'qualities': [{'level': 'hd', 'title': 'wedo Amor HD', 'logo_token': 'bfc7ef1a549a8cb13bd2', 'availability': 'available', 'logo_black_42': '/logos/bfc7ef1a549a8cb13bd2/black/42x24.png', 'logo_black_84': '/logos/bfc7ef1a549a8cb13bd2/black/84x48.png', 'logo_white_42': '/logos/bfc7ef1a549a8cb13bd2/white/42x24.png', 'logo_white_84': '/logos/bfc7ef1a549a8cb13bd2/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wedo_amor_es', 'is_radio': False, 'number': 175, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 2}, {'id': '1plus1_ua', 'cid': '1plus1_ua', 'title': '1+1', 'qualities': [{'level': 'sd', 'title': '1+1', 'logo_token': '77afdb4a90b49dedba18', 'availability': 'available', 'logo_black_42': '/logos/77afdb4a90b49dedba18/black/42x24.png', 'logo_black_84': '/logos/77afdb4a90b49dedba18/black/84x48.png', 'logo_white_42': '/logos/77afdb4a90b49dedba18/white/42x24.png', 'logo_white_84': '/logos/77afdb4a90b49dedba18/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': '1plus1_ua', 'is_radio': False, 'number': 176, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 3}, {'id': 'espreso_tv_ua', 'cid': 'espreso_tv_ua', 'title': 'Espreso TV HD', 'qualities': [{'level': 'hd', 'title': 'Espreso TV HD', 'logo_token': 'b5158e570431e7d173cd', 'availability': 'available', 'logo_black_42': '/logos/b5158e570431e7d173cd/black/42x24.png', 'logo_black_84': '/logos/b5158e570431e7d173cd/black/84x48.png', 'logo_white_42': '/logos/b5158e570431e7d173cd/white/42x24.png', 'logo_white_84': '/logos/b5158e570431e7d173cd/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'espreso_tv_ua', 'is_radio': False, 'number': 177, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 3}, {'id': 'uatv_ua', 'cid': 'uatv_ua', 'title': 'FREEDOM', 'qualities': [{'level': 'sd', 'title': 'FREEDOM', 'logo_token': '7fbc67fe989caaaeea86', 'availability': 'available', 'logo_black_42': '/logos/7fbc67fe989caaaeea86/black/42x24.png', 'logo_black_84': '/logos/7fbc67fe989caaaeea86/black/84x48.png', 'logo_white_42': '/logos/7fbc67fe989caaaeea86/white/42x24.png', 'logo_white_84': '/logos/7fbc67fe989caaaeea86/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'uatv_ua', 'is_radio': False, 'number': 178, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 3}, {'id': 'a_tv', 'cid': 'a_tv', 'title': 'a.tv HD', 'qualities': [{'level': 'hd', 'title': 'a.tv HD', 'logo_token': 'c4d1c474364d19c59c02', 'availability': 'available', 'logo_black_42': '/logos/c4d1c474364d19c59c02/black/42x24.png', 'logo_black_84': '/logos/c4d1c474364d19c59c02/black/84x48.png', 'logo_white_42': '/logos/c4d1c474364d19c59c02/white/42x24.png', 'logo_white_84': '/logos/c4d1c474364d19c59c02/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'a.tv', 'logo_token': 'c4d1c474364d19c59c02', 'availability': 'available', 'logo_black_42': '/logos/c4d1c474364d19c59c02/black/42x24.png', 'logo_black_84': '/logos/c4d1c474364d19c59c02/black/84x48.png', 'logo_white_42': '/logos/c4d1c474364d19c59c02/white/42x24.png', 'logo_white_84': '/logos/c4d1c474364d19c59c02/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'a_tv', 'is_radio': False, 'number': 179, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'allgaeu_tv_de', 'cid': 'allgaeu_tv_de', 'title': 'Allgäu TV HD', 'qualities': [{'level': 'hd', 'title': 'Allgäu TV HD', 'logo_token': 'd8494e760e231744b804', 'availability': 'available', 'logo_black_42': '/logos/d8494e760e231744b804/black/42x24.png', 'logo_black_84': '/logos/d8494e760e231744b804/black/84x48.png', 'logo_white_42': '/logos/d8494e760e231744b804/white/42x24.png', 'logo_white_84': '/logos/d8494e760e231744b804/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'allgaeu_tv_de', 'is_radio': False, 'number': 180, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'baden_tv_de', 'cid': 'baden_tv_de', 'title': 'Baden TV', 'qualities': [{'level': 'sd', 'title': 'Baden TV', 'logo_token': '981dcc072e59d07a8497', 'availability': 'available', 'logo_black_42': '/logos/981dcc072e59d07a8497/black/42x24.png', 'logo_black_84': '/logos/981dcc072e59d07a8497/black/84x48.png', 'logo_white_42': '/logos/981dcc072e59d07a8497/white/42x24.png', 'logo_white_84': '/logos/981dcc072e59d07a8497/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'baden_tv_de', 'is_radio': False, 'number': 181, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'baden_tv_sued_de', 'cid': 'baden_tv_sued_de', 'title': 'Baden TV Süd HD', 'qualities': [{'level': 'hd', 'title': 'Baden TV Süd HD', 'logo_token': '336ac9184be71f2dc88c', 'availability': 'available', 'logo_black_42': '/logos/336ac9184be71f2dc88c/black/42x24.png', 'logo_black_84': '/logos/336ac9184be71f2dc88c/black/84x48.png', 'logo_white_42': '/logos/336ac9184be71f2dc88c/white/42x24.png', 'logo_white_84': '/logos/336ac9184be71f2dc88c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'baden_tv_sued_de', 'is_radio': False, 'number': 182, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'br_nord', 'cid': 'br_nord', 'title': 'BR Fernsehen Nord HD', 'qualities': [{'level': 'hd', 'title': 'BR Fernsehen Nord HD', 'logo_token': '3c4edc97353da524e999', 'availability': 'available', 'logo_black_42': '/logos/3c4edc97353da524e999/black/42x24.png', 'logo_black_84': '/logos/3c4edc97353da524e999/black/84x48.png', 'logo_white_42': '/logos/3c4edc97353da524e999/white/42x24.png', 'logo_white_84': '/logos/3c4edc97353da524e999/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'br_nord', 'is_radio': False, 'number': 183, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'franken_fernsehen', 'cid': 'franken_fernsehen', 'title': 'Franken Fernsehen HD', 'qualities': [{'level': 'hd', 'title': 'Franken Fernsehen HD', 'logo_token': '05498e463020ce0fb09a', 'availability': 'available', 'logo_black_42': '/logos/05498e463020ce0fb09a/black/42x24.png', 'logo_black_84': '/logos/05498e463020ce0fb09a/black/84x48.png', 'logo_white_42': '/logos/05498e463020ce0fb09a/white/42x24.png', 'logo_white_84': '/logos/05498e463020ce0fb09a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Franken Fernsehen', 'logo_token': '05498e463020ce0fb09a', 'availability': 'available', 'logo_black_42': '/logos/05498e463020ce0fb09a/black/42x24.png', 'logo_black_84': '/logos/05498e463020ce0fb09a/black/84x48.png', 'logo_white_42': '/logos/05498e463020ce0fb09a/white/42x24.png', 'logo_white_84': '/logos/05498e463020ce0fb09a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'franken_fernsehen', 'is_radio': False, 'number': 184, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'mdr-sachsen-anhalt', 'cid': 'mdr-sachsen-anhalt', 'title': 'MDR SACHSEN-ANHALT HD', 'qualities': [{'level': 'hd', 'title': 'MDR SACHSEN-ANHALT HD', 'logo_token': '1694a32cffbc010c5733', 'availability': 'available', 'logo_black_42': '/logos/1694a32cffbc010c5733/black/42x24.png', 'logo_black_84': '/logos/1694a32cffbc010c5733/black/84x48.png', 'logo_white_42': '/logos/1694a32cffbc010c5733/white/42x24.png', 'logo_white_84': '/logos/1694a32cffbc010c5733/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'mdr-sachsen-anhalt', 'is_radio': False, 'number': 185, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'mdr-thueringen', 'cid': 'mdr-thueringen', 'title': 'MDR THÜRINGEN HD', 'qualities': [{'level': 'hd', 'title': 'MDR THÜRINGEN HD', 'logo_token': 'd6c1a2327093c052c1eb', 'availability': 'available', 'logo_black_42': '/logos/d6c1a2327093c052c1eb/black/42x24.png', 'logo_black_84': '/logos/d6c1a2327093c052c1eb/black/84x48.png', 'logo_white_42': '/logos/d6c1a2327093c052c1eb/white/42x24.png', 'logo_white_84': '/logos/d6c1a2327093c052c1eb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'mdr-thueringen', 'is_radio': False, 'number': 186, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'muenchen_tv', 'cid': 'muenchen_tv', 'title': 'München TV HD', 'qualities': [{'level': 'hd', 'title': 'München TV HD', 'logo_token': '9a283775e35dfd2cc519', 'availability': 'available', 'logo_black_42': '/logos/9a283775e35dfd2cc519/black/42x24.png', 'logo_black_84': '/logos/9a283775e35dfd2cc519/black/84x48.png', 'logo_white_42': '/logos/9a283775e35dfd2cc519/white/42x24.png', 'logo_white_84': '/logos/9a283775e35dfd2cc519/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'München TV', 'logo_token': '9a283775e35dfd2cc519', 'availability': 'available', 'logo_black_42': '/logos/9a283775e35dfd2cc519/black/42x24.png', 'logo_black_84': '/logos/9a283775e35dfd2cc519/black/84x48.png', 'logo_white_42': '/logos/9a283775e35dfd2cc519/white/42x24.png', 'logo_white_84': '/logos/9a283775e35dfd2cc519/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'muenchen_tv', 'is_radio': False, 'number': 187, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'muldental_tv_de', 'cid': 'muldental_tv_de', 'title': 'Muldental.TV HD', 'qualities': [{'level': 'hd', 'title': 'Muldental.TV HD', 'logo_token': 'f042e5b75ac997a46e70', 'availability': 'available', 'logo_black_42': '/logos/f042e5b75ac997a46e70/black/42x24.png', 'logo_black_84': '/logos/f042e5b75ac997a46e70/black/84x48.png', 'logo_white_42': '/logos/f042e5b75ac997a46e70/white/42x24.png', 'logo_white_84': '/logos/f042e5b75ac997a46e70/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'muldental_tv_de', 'is_radio': False, 'number': 188, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'mytvplus_de', 'cid': 'mytvplus_de', 'title': 'MyTVplus HD', 'qualities': [{'level': 'hd', 'title': 'MyTVplus HD', 'logo_token': 'f7ce82df9f2cd35df737', 'availability': 'available', 'logo_black_42': '/logos/f7ce82df9f2cd35df737/black/42x24.png', 'logo_black_84': '/logos/f7ce82df9f2cd35df737/black/84x48.png', 'logo_white_42': '/logos/f7ce82df9f2cd35df737/white/42x24.png', 'logo_white_84': '/logos/f7ce82df9f2cd35df737/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'mytvplus_de', 'is_radio': False, 'number': 189, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'nahe_tv_de', 'cid': 'nahe_tv_de', 'title': 'nahe TV HD', 'qualities': [{'level': 'hd', 'title': 'nahe TV HD', 'logo_token': '6687bba886ac258753c1', 'availability': 'available', 'logo_black_42': '/logos/6687bba886ac258753c1/black/42x24.png', 'logo_black_84': '/logos/6687bba886ac258753c1/black/84x48.png', 'logo_white_42': '/logos/6687bba886ac258753c1/white/42x24.png', 'logo_white_84': '/logos/6687bba886ac258753c1/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'nahe_tv_de', 'is_radio': False, 'number': 190, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ndr-hamburg', 'cid': 'ndr-hamburg', 'title': 'NDR Hamburg HD', 'qualities': [{'level': 'hd', 'title': 'NDR Hamburg HD', 'logo_token': 'eb7b33ef21dfc34dfcd4', 'availability': 'available', 'logo_black_42': '/logos/eb7b33ef21dfc34dfcd4/black/42x24.png', 'logo_black_84': '/logos/eb7b33ef21dfc34dfcd4/black/84x48.png', 'logo_white_42': '/logos/eb7b33ef21dfc34dfcd4/white/42x24.png', 'logo_white_84': '/logos/eb7b33ef21dfc34dfcd4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ndr-hamburg', 'is_radio': False, 'number': 191, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ndr-mv', 'cid': 'ndr-mv', 'title': 'NDR Mecklenburg-Vorpommern HD', 'qualities': [{'level': 'hd', 'title': 'NDR Mecklenburg-Vorpommern HD', 'logo_token': 'e6a1d9d07ceb8a52c64b', 'availability': 'available', 'logo_black_42': '/logos/e6a1d9d07ceb8a52c64b/black/42x24.png', 'logo_black_84': '/logos/e6a1d9d07ceb8a52c64b/black/84x48.png', 'logo_white_42': '/logos/e6a1d9d07ceb8a52c64b/white/42x24.png', 'logo_white_84': '/logos/e6a1d9d07ceb8a52c64b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ndr-mv', 'is_radio': False, 'number': 192, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ndr-schleswig-holstein', 'cid': 'ndr-schleswig-holstein', 'title': 'NDR Schleswig-Holstein HD', 'qualities': [{'level': 'hd', 'title': 'NDR Schleswig-Holstein HD', 'logo_token': '84c61efb06cb696366d2', 'availability': 'available', 'logo_black_42': '/logos/84c61efb06cb696366d2/black/42x24.png', 'logo_black_84': '/logos/84c61efb06cb696366d2/black/84x48.png', 'logo_white_42': '/logos/84c61efb06cb696366d2/white/42x24.png', 'logo_white_84': '/logos/84c61efb06cb696366d2/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ndr-schleswig-holstein', 'is_radio': False, 'number': 193, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'niederbayern_tv_deggendorf_de', 'cid': 'niederbayern_tv_deggendorf_de', 'title': 'Niederbayern TV Deggendorf-Straubing HD', 'qualities': [{'level': 'hd', 'title': 'Niederbayern TV Deggendorf-Straubing HD', 'logo_token': '3986d4361ff70b0793b7', 'availability': 'available', 'logo_black_42': '/logos/3986d4361ff70b0793b7/black/42x24.png', 'logo_black_84': '/logos/3986d4361ff70b0793b7/black/84x48.png', 'logo_white_42': '/logos/3986d4361ff70b0793b7/white/42x24.png', 'logo_white_84': '/logos/3986d4361ff70b0793b7/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'niederbayern_tv_deggendorf_de', 'is_radio': False, 'number': 194, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'niederbayern_tv_landshut_de', 'cid': 'niederbayern_tv_landshut_de', 'title': 'Niederbayern TV Landshut HD', 'qualities': [{'level': 'hd', 'title': 'Niederbayern TV Landshut HD', 'logo_token': '831d6640b1c001ba9fa6', 'availability': 'available', 'logo_black_42': '/logos/831d6640b1c001ba9fa6/black/42x24.png', 'logo_black_84': '/logos/831d6640b1c001ba9fa6/black/84x48.png', 'logo_white_42': '/logos/831d6640b1c001ba9fa6/white/42x24.png', 'logo_white_84': '/logos/831d6640b1c001ba9fa6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'niederbayern_tv_landshut_de', 'is_radio': False, 'number': 195, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'niederbayern_tv_passau_de', 'cid': 'niederbayern_tv_passau_de', 'title': 'Niederbayern TV Passau HD', 'qualities': [{'level': 'hd', 'title': 'Niederbayern TV Passau HD', 'logo_token': '777a432721ddf6ec6fcb', 'availability': 'available', 'logo_black_42': '/logos/777a432721ddf6ec6fcb/black/42x24.png', 'logo_black_84': '/logos/777a432721ddf6ec6fcb/black/84x48.png', 'logo_white_42': '/logos/777a432721ddf6ec6fcb/white/42x24.png', 'logo_white_84': '/logos/777a432721ddf6ec6fcb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'niederbayern_tv_passau_de', 'is_radio': False, 'number': 196, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'nrwision', 'cid': 'nrwision', 'title': 'NRWision', 'qualities': [{'level': 'hd', 'title': 'NRWision HD', 'logo_token': 'cb204e81bbf94823ab65', 'availability': 'subscribable', 'logo_black_42': '/logos/cb204e81bbf94823ab65/black/42x24.png', 'logo_black_84': '/logos/cb204e81bbf94823ab65/black/84x48.png', 'logo_white_42': '/logos/cb204e81bbf94823ab65/white/42x24.png', 'logo_white_84': '/logos/cb204e81bbf94823ab65/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'NRWision', 'logo_token': '62f359e1fca50bbe1f92', 'availability': 'available', 'logo_black_42': '/logos/62f359e1fca50bbe1f92/black/42x24.png', 'logo_black_84': '/logos/62f359e1fca50bbe1f92/black/84x48.png', 'logo_white_42': '/logos/62f359e1fca50bbe1f92/white/42x24.png', 'logo_white_84': '/logos/62f359e1fca50bbe1f92/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'nrwision', 'is_radio': False, 'number': 197, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'oberpfalz_tv_de', 'cid': 'oberpfalz_tv_de', 'title': 'Oberpfalz TV HD', 'qualities': [{'level': 'hd', 'title': 'Oberpfalz TV HD', 'logo_token': '042c51cbf82d5f563642', 'availability': 'available', 'logo_black_42': '/logos/042c51cbf82d5f563642/black/42x24.png', 'logo_black_84': '/logos/042c51cbf82d5f563642/black/84x48.png', 'logo_white_42': '/logos/042c51cbf82d5f563642/white/42x24.png', 'logo_white_84': '/logos/042c51cbf82d5f563642/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'oberpfalz_tv_de', 'is_radio': False, 'number': 198, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ok_kaiserslautern_de', 'cid': 'ok_kaiserslautern_de', 'title': 'OK Kaiserslautern HD', 'qualities': [{'level': 'hd', 'title': 'OK Kaiserslautern HD', 'logo_token': '1fd746d793d7f0a2a5db', 'availability': 'available', 'logo_black_42': '/logos/1fd746d793d7f0a2a5db/black/42x24.png', 'logo_black_84': '/logos/1fd746d793d7f0a2a5db/black/84x48.png', 'logo_white_42': '/logos/1fd746d793d7f0a2a5db/white/42x24.png', 'logo_white_84': '/logos/1fd746d793d7f0a2a5db/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ok_kaiserslautern_de', 'is_radio': False, 'number': 199, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ok_weinstrasse_de', 'cid': 'ok_weinstrasse_de', 'title': 'OK Weinstraße HD', 'qualities': [{'level': 'hd', 'title': 'OK Weinstraße HD', 'logo_token': '341d60df872db3810fa4', 'availability': 'available', 'logo_black_42': '/logos/341d60df872db3810fa4/black/42x24.png', 'logo_black_84': '/logos/341d60df872db3810fa4/black/84x48.png', 'logo_white_42': '/logos/341d60df872db3810fa4/white/42x24.png', 'logo_white_84': '/logos/341d60df872db3810fa4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ok_weinstrasse_de', 'is_radio': False, 'number': 200, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ok4_koblenz_de', 'cid': 'ok4_koblenz_de', 'title': 'OK4 HD', 'qualities': [{'level': 'hd', 'title': 'OK4 HD', 'logo_token': '5a909b3a8520810f6b93', 'availability': 'available', 'logo_black_42': '/logos/5a909b3a8520810f6b93/black/42x24.png', 'logo_black_84': '/logos/5a909b3a8520810f6b93/black/84x48.png', 'logo_white_42': '/logos/5a909b3a8520810f6b93/white/42x24.png', 'logo_white_84': '/logos/5a909b3a8520810f6b93/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ok4_koblenz_de', 'is_radio': False, 'number': 201, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'ok54_trier_de', 'cid': 'ok54_trier_de', 'title': 'OK54 Bürgerrundfunk Trier HD', 'qualities': [{'level': 'hd', 'title': 'OK54 Bürgerrundfunk Trier HD', 'logo_token': '566b683319ee99b2427e', 'availability': 'available', 'logo_black_42': '/logos/566b683319ee99b2427e/black/42x24.png', 'logo_black_84': '/logos/566b683319ee99b2427e/black/84x48.png', 'logo_white_42': '/logos/566b683319ee99b2427e/white/42x24.png', 'logo_white_84': '/logos/566b683319ee99b2427e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'ok54_trier_de', 'is_radio': False, 'number': 202, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'oktv_ludwigshafen_de', 'cid': 'oktv_ludwigshafen_de', 'title': 'OKTV Ludwigshafen HD', 'qualities': [{'level': 'hd', 'title': 'OKTV Ludwigshafen HD', 'logo_token': '60a2303d8bd0a8385853', 'availability': 'available', 'logo_black_42': '/logos/60a2303d8bd0a8385853/black/42x24.png', 'logo_black_84': '/logos/60a2303d8bd0a8385853/black/84x48.png', 'logo_white_42': '/logos/60a2303d8bd0a8385853/white/42x24.png', 'logo_white_84': '/logos/60a2303d8bd0a8385853/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'oktv_ludwigshafen_de', 'is_radio': False, 'number': 203, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'oktv_mainz_de', 'cid': 'oktv_mainz_de', 'title': 'OKTV Mainz HD', 'qualities': [{'level': 'hd', 'title': 'OKTV Mainz HD', 'logo_token': '07b4efb006106eaf7a39', 'availability': 'available', 'logo_black_42': '/logos/07b4efb006106eaf7a39/black/42x24.png', 'logo_black_84': '/logos/07b4efb006106eaf7a39/black/84x48.png', 'logo_white_42': '/logos/07b4efb006106eaf7a39/white/42x24.png', 'logo_white_84': '/logos/07b4efb006106eaf7a39/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'oktv_mainz_de', 'is_radio': False, 'number': 204, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'oktv_suedwestpfalz_de', 'cid': 'oktv_suedwestpfalz_de', 'title': 'OKTV Südwestpfalz HD', 'qualities': [{'level': 'hd', 'title': 'OKTV Südwestpfalz HD', 'logo_token': '7ce8e23ffb50b578b50f', 'availability': 'available', 'logo_black_42': '/logos/7ce8e23ffb50b578b50f/black/42x24.png', 'logo_black_84': '/logos/7ce8e23ffb50b578b50f/black/84x48.png', 'logo_white_42': '/logos/7ce8e23ffb50b578b50f/white/42x24.png', 'logo_white_84': '/logos/7ce8e23ffb50b578b50f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'oktv_suedwestpfalz_de', 'is_radio': False, 'number': 205, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'rbb-brandenburg', 'cid': 'rbb-brandenburg', 'title': 'rbb Brandenburg HD', 'qualities': [{'level': 'hd', 'title': 'rbb Brandenburg HD', 'logo_token': 'a1b6f662da995837ed2b', 'availability': 'available', 'logo_black_42': '/logos/a1b6f662da995837ed2b/black/42x24.png', 'logo_black_84': '/logos/a1b6f662da995837ed2b/black/84x48.png', 'logo_white_42': '/logos/a1b6f662da995837ed2b/white/42x24.png', 'logo_white_84': '/logos/a1b6f662da995837ed2b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rbb-brandenburg', 'is_radio': False, 'number': 206, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'regio_tv_schwaben_de', 'cid': 'regio_tv_schwaben_de', 'title': 'Regio TV Schwaben HD', 'qualities': [{'level': 'hd', 'title': 'Regio TV Schwaben HD', 'logo_token': '4704bfd1899a3806e93a', 'availability': 'available', 'logo_black_42': '/logos/4704bfd1899a3806e93a/black/42x24.png', 'logo_black_84': '/logos/4704bfd1899a3806e93a/black/84x48.png', 'logo_white_42': '/logos/4704bfd1899a3806e93a/white/42x24.png', 'logo_white_84': '/logos/4704bfd1899a3806e93a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'regio_tv_schwaben_de', 'is_radio': False, 'number': 207, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'rfo_de', 'cid': 'rfo_de', 'title': 'rfo HD', 'qualities': [{'level': 'hd', 'title': 'rfo HD', 'logo_token': '5cc52e90c2977a838b5b', 'availability': 'available', 'logo_black_42': '/logos/5cc52e90c2977a838b5b/black/42x24.png', 'logo_black_84': '/logos/5cc52e90c2977a838b5b/black/84x48.png', 'logo_white_42': '/logos/5cc52e90c2977a838b5b/white/42x24.png', 'logo_white_84': '/logos/5cc52e90c2977a838b5b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rfo_de', 'is_radio': False, 'number': 208, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'rheinlokal_de', 'cid': 'rheinlokal_de', 'title': 'rheinlOKal HD', 'qualities': [{'level': 'hd', 'title': 'rheinlOKal HD', 'logo_token': '8e6aeed8cde33d68ca1c', 'availability': 'available', 'logo_black_42': '/logos/8e6aeed8cde33d68ca1c/black/42x24.png', 'logo_black_84': '/logos/8e6aeed8cde33d68ca1c/black/84x48.png', 'logo_white_42': '/logos/8e6aeed8cde33d68ca1c/white/42x24.png', 'logo_white_84': '/logos/8e6aeed8cde33d68ca1c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rheinlokal_de', 'is_radio': False, 'number': 209, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'saarland_fernsehen1', 'cid': 'saarland_fernsehen1', 'title': 'Saarland Fernsehen 1', 'qualities': [{'level': 'sd', 'title': 'Saarland Fernsehen 1', 'logo_token': 'bd221b94683caf4d6acb', 'availability': 'available', 'logo_black_42': '/logos/bd221b94683caf4d6acb/black/42x24.png', 'logo_black_84': '/logos/bd221b94683caf4d6acb/black/84x48.png', 'logo_white_42': '/logos/bd221b94683caf4d6acb/white/42x24.png', 'logo_white_84': '/logos/bd221b94683caf4d6acb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'saarland_fernsehen1', 'is_radio': False, 'number': 210, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sachsen_fernsehen_chemnitz_de', 'cid': 'sachsen_fernsehen_chemnitz_de', 'title': 'Sachsen Fernsehen Chemnitz HD', 'qualities': [{'level': 'hd', 'title': 'Sachsen Fernsehen Chemnitz HD', 'logo_token': 'bd0ce7022480a7d5e475', 'availability': 'available', 'logo_black_42': '/logos/bd0ce7022480a7d5e475/black/42x24.png', 'logo_black_84': '/logos/bd0ce7022480a7d5e475/black/84x48.png', 'logo_white_42': '/logos/bd0ce7022480a7d5e475/white/42x24.png', 'logo_white_84': '/logos/bd0ce7022480a7d5e475/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sachsen_fernsehen_chemnitz_de', 'is_radio': False, 'number': 211, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sachsen_fernsehen_dresden_de', 'cid': 'sachsen_fernsehen_dresden_de', 'title': 'Sachsen Fernsehen Dresden HD', 'qualities': [{'level': 'hd', 'title': 'Sachsen Fernsehen Dresden HD', 'logo_token': 'a0abcb5b8769a884af2c', 'availability': 'available', 'logo_black_42': '/logos/a0abcb5b8769a884af2c/black/42x24.png', 'logo_black_84': '/logos/a0abcb5b8769a884af2c/black/84x48.png', 'logo_white_42': '/logos/a0abcb5b8769a884af2c/white/42x24.png', 'logo_white_84': '/logos/a0abcb5b8769a884af2c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sachsen_fernsehen_dresden_de', 'is_radio': False, 'number': 212, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sachsen_fernsehen_leipzig_de', 'cid': 'sachsen_fernsehen_leipzig_de', 'title': 'Sachsen Fernsehen Leipzig HD', 'qualities': [{'level': 'hd', 'title': 'Sachsen Fernsehen Leipzig HD', 'logo_token': '233e5b9b545bc80095b0', 'availability': 'available', 'logo_black_42': '/logos/233e5b9b545bc80095b0/black/42x24.png', 'logo_black_84': '/logos/233e5b9b545bc80095b0/black/84x48.png', 'logo_white_42': '/logos/233e5b9b545bc80095b0/white/42x24.png', 'logo_white_84': '/logos/233e5b9b545bc80095b0/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sachsen_fernsehen_leipzig_de', 'is_radio': False, 'number': 213, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sachsen_fernsehen_vogtland_de', 'cid': 'sachsen_fernsehen_vogtland_de', 'title': 'Sachsen Fernsehen Vogtland HD', 'qualities': [{'level': 'hd', 'title': 'Sachsen Fernsehen Vogtland HD', 'logo_token': '08fa35d0495ae2d7446a', 'availability': 'available', 'logo_black_42': '/logos/08fa35d0495ae2d7446a/black/42x24.png', 'logo_black_84': '/logos/08fa35d0495ae2d7446a/black/84x48.png', 'logo_white_42': '/logos/08fa35d0495ae2d7446a/white/42x24.png', 'logo_white_84': '/logos/08fa35d0495ae2d7446a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sachsen_fernsehen_vogtland_de', 'is_radio': False, 'number': 214, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sachsen_eins_de', 'cid': 'sachsen_eins_de', 'title': 'SachsenEins HD', 'qualities': [{'level': 'hd', 'title': 'SachsenEins HD', 'logo_token': '5a616d6327e8b49fcbe1', 'availability': 'available', 'logo_black_42': '/logos/5a616d6327e8b49fcbe1/black/42x24.png', 'logo_black_84': '/logos/5a616d6327e8b49fcbe1/black/84x48.png', 'logo_white_42': '/logos/5a616d6327e8b49fcbe1/white/42x24.png', 'logo_white_84': '/logos/5a616d6327e8b49fcbe1/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sachsen_eins_de', 'is_radio': False, 'number': 215, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'steiermark_tv_at', 'cid': 'steiermark_tv_at', 'title': 'Steiermark TV HD', 'qualities': [{'level': 'hd', 'title': 'Steiermark TV HD', 'logo_token': '9f39c647b33d3495bf23', 'availability': 'available', 'logo_black_42': '/logos/9f39c647b33d3495bf23/black/42x24.png', 'logo_black_84': '/logos/9f39c647b33d3495bf23/black/84x48.png', 'logo_white_42': '/logos/9f39c647b33d3495bf23/white/42x24.png', 'logo_white_84': '/logos/9f39c647b33d3495bf23/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'steiermark_tv_at', 'is_radio': False, 'number': 216, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'swr-fernsehen-rp', 'cid': 'swr-fernsehen-rp', 'title': 'SWR RP HD', 'qualities': [{'level': 'hd', 'title': 'SWR RP HD', 'logo_token': '3cd42e4200528e4f8469', 'availability': 'available', 'logo_black_42': '/logos/3cd42e4200528e4f8469/black/42x24.png', 'logo_black_84': '/logos/3cd42e4200528e4f8469/black/84x48.png', 'logo_white_42': '/logos/3cd42e4200528e4f8469/white/42x24.png', 'logo_white_84': '/logos/3cd42e4200528e4f8469/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'swr-fernsehen-rp', 'is_radio': False, 'number': 217, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'sylt_1_de', 'cid': 'sylt_1_de', 'title': 'Sylt1 HD', 'qualities': [{'level': 'hd', 'title': 'Sylt1 HD', 'logo_token': '24687691861175269698', 'availability': 'available', 'logo_black_42': '/logos/24687691861175269698/black/42x24.png', 'logo_black_84': '/logos/24687691861175269698/black/84x48.png', 'logo_white_42': '/logos/24687691861175269698/white/42x24.png', 'logo_white_84': '/logos/24687691861175269698/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'sylt_1_de', 'is_radio': False, 'number': 218, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'tv_ingolstadt_de', 'cid': 'tv_ingolstadt_de', 'title': 'TV Ingolstadt HD', 'qualities': [{'level': 'hd', 'title': 'TV Ingolstadt HD', 'logo_token': '25e9e80df9a363514555', 'availability': 'available', 'logo_black_42': '/logos/25e9e80df9a363514555/black/42x24.png', 'logo_black_84': '/logos/25e9e80df9a363514555/black/84x48.png', 'logo_white_42': '/logos/25e9e80df9a363514555/white/42x24.png', 'logo_white_84': '/logos/25e9e80df9a363514555/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tv_ingolstadt_de', 'is_radio': False, 'number': 219, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'tv_mainfranken_de', 'cid': 'tv_mainfranken_de', 'title': 'TV Mainfranken HD', 'qualities': [{'level': 'hd', 'title': 'TV Mainfranken HD', 'logo_token': '9356d7eb4c752300b337', 'availability': 'available', 'logo_black_42': '/logos/9356d7eb4c752300b337/black/42x24.png', 'logo_black_84': '/logos/9356d7eb4c752300b337/black/84x48.png', 'logo_white_42': '/logos/9356d7eb4c752300b337/white/42x24.png', 'logo_white_84': '/logos/9356d7eb4c752300b337/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tv_mainfranken_de', 'is_radio': False, 'number': 220, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'tv_oberfranken_de', 'cid': 'tv_oberfranken_de', 'title': 'TV Oberfranken HD', 'qualities': [{'level': 'hd', 'title': 'TV Oberfranken HD', 'logo_token': 'fc4f01c743c369d8675e', 'availability': 'available', 'logo_black_42': '/logos/fc4f01c743c369d8675e/black/42x24.png', 'logo_black_84': '/logos/fc4f01c743c369d8675e/black/84x48.png', 'logo_white_42': '/logos/fc4f01c743c369d8675e/white/42x24.png', 'logo_white_84': '/logos/fc4f01c743c369d8675e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tv_oberfranken_de', 'is_radio': False, 'number': 221, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'tva_ostbayern_de', 'cid': 'tva_ostbayern_de', 'title': 'TVA Ostbayern HD', 'qualities': [{'level': 'hd', 'title': 'TVA Ostbayern HD', 'logo_token': 'ad0a6d3907b87e3a47eb', 'availability': 'available', 'logo_black_42': '/logos/ad0a6d3907b87e3a47eb/black/42x24.png', 'logo_black_84': '/logos/ad0a6d3907b87e3a47eb/black/84x48.png', 'logo_white_42': '/logos/ad0a6d3907b87e3a47eb/white/42x24.png', 'logo_white_84': '/logos/ad0a6d3907b87e3a47eb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tva_ostbayern_de', 'is_radio': False, 'number': 222, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-aachen', 'cid': 'wdr-aachen', 'title': 'WDR Aachen HD', 'qualities': [{'level': 'hd', 'title': 'WDR Aachen HD', 'logo_token': 'b297a9d6a5027e96e3dd', 'availability': 'available', 'logo_black_42': '/logos/b297a9d6a5027e96e3dd/black/42x24.png', 'logo_black_84': '/logos/b297a9d6a5027e96e3dd/black/84x48.png', 'logo_white_42': '/logos/b297a9d6a5027e96e3dd/white/42x24.png', 'logo_white_84': '/logos/b297a9d6a5027e96e3dd/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-aachen', 'is_radio': False, 'number': 223, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-bielefeld', 'cid': 'wdr-bielefeld', 'title': 'WDR Bielefeld HD', 'qualities': [{'level': 'hd', 'title': 'WDR Bielefeld HD', 'logo_token': 'f87c999d42a91fdd0c24', 'availability': 'available', 'logo_black_42': '/logos/f87c999d42a91fdd0c24/black/42x24.png', 'logo_black_84': '/logos/f87c999d42a91fdd0c24/black/84x48.png', 'logo_white_42': '/logos/f87c999d42a91fdd0c24/white/42x24.png', 'logo_white_84': '/logos/f87c999d42a91fdd0c24/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-bielefeld', 'is_radio': False, 'number': 224, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-bonn', 'cid': 'wdr-bonn', 'title': 'WDR Bonn HD', 'qualities': [{'level': 'hd', 'title': 'WDR Bonn HD', 'logo_token': 'a09d3b102e466b272702', 'availability': 'available', 'logo_black_42': '/logos/a09d3b102e466b272702/black/42x24.png', 'logo_black_84': '/logos/a09d3b102e466b272702/black/84x48.png', 'logo_white_42': '/logos/a09d3b102e466b272702/white/42x24.png', 'logo_white_84': '/logos/a09d3b102e466b272702/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-bonn', 'is_radio': False, 'number': 225, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-dortmund', 'cid': 'wdr-dortmund', 'title': 'WDR Dortmund HD', 'qualities': [{'level': 'hd', 'title': 'WDR Dortmund HD', 'logo_token': 'abfc73bea09900af30b4', 'availability': 'available', 'logo_black_42': '/logos/abfc73bea09900af30b4/black/42x24.png', 'logo_black_84': '/logos/abfc73bea09900af30b4/black/84x48.png', 'logo_white_42': '/logos/abfc73bea09900af30b4/white/42x24.png', 'logo_white_84': '/logos/abfc73bea09900af30b4/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-dortmund', 'is_radio': False, 'number': 226, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-duisburg', 'cid': 'wdr-duisburg', 'title': 'WDR Duisburg HD', 'qualities': [{'level': 'hd', 'title': 'WDR Duisburg HD', 'logo_token': 'e588c0dee4d84719cfad', 'availability': 'available', 'logo_black_42': '/logos/e588c0dee4d84719cfad/black/42x24.png', 'logo_black_84': '/logos/e588c0dee4d84719cfad/black/84x48.png', 'logo_white_42': '/logos/e588c0dee4d84719cfad/white/42x24.png', 'logo_white_84': '/logos/e588c0dee4d84719cfad/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-duisburg', 'is_radio': False, 'number': 227, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-duesseldorf', 'cid': 'wdr-duesseldorf', 'title': 'WDR Düsseldorf HD', 'qualities': [{'level': 'hd', 'title': 'WDR Düsseldorf HD', 'logo_token': 'c77ec26b4c2760344528', 'availability': 'available', 'logo_black_42': '/logos/c77ec26b4c2760344528/black/42x24.png', 'logo_black_84': '/logos/c77ec26b4c2760344528/black/84x48.png', 'logo_white_42': '/logos/c77ec26b4c2760344528/white/42x24.png', 'logo_white_84': '/logos/c77ec26b4c2760344528/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-duesseldorf', 'is_radio': False, 'number': 228, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-essen', 'cid': 'wdr-essen', 'title': 'WDR Essen HD', 'qualities': [{'level': 'hd', 'title': 'WDR Essen HD', 'logo_token': '7322fd8d1e4e15f3fbc5', 'availability': 'available', 'logo_black_42': '/logos/7322fd8d1e4e15f3fbc5/black/42x24.png', 'logo_black_84': '/logos/7322fd8d1e4e15f3fbc5/black/84x48.png', 'logo_white_42': '/logos/7322fd8d1e4e15f3fbc5/white/42x24.png', 'logo_white_84': '/logos/7322fd8d1e4e15f3fbc5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-essen', 'is_radio': False, 'number': 229, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-muenster', 'cid': 'wdr-muenster', 'title': 'WDR Muenster HD', 'qualities': [{'level': 'hd', 'title': 'WDR Muenster HD', 'logo_token': '7ba8a7b193c65b19a929', 'availability': 'available', 'logo_black_42': '/logos/7ba8a7b193c65b19a929/black/42x24.png', 'logo_black_84': '/logos/7ba8a7b193c65b19a929/black/84x48.png', 'logo_white_42': '/logos/7ba8a7b193c65b19a929/white/42x24.png', 'logo_white_84': '/logos/7ba8a7b193c65b19a929/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-muenster', 'is_radio': False, 'number': 230, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-siegen', 'cid': 'wdr-siegen', 'title': 'WDR Siegen HD', 'qualities': [{'level': 'hd', 'title': 'WDR Siegen HD', 'logo_token': 'e0117059f8b2a6641cc5', 'availability': 'available', 'logo_black_42': '/logos/e0117059f8b2a6641cc5/black/42x24.png', 'logo_black_84': '/logos/e0117059f8b2a6641cc5/black/84x48.png', 'logo_white_42': '/logos/e0117059f8b2a6641cc5/white/42x24.png', 'logo_white_84': '/logos/e0117059f8b2a6641cc5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-siegen', 'is_radio': False, 'number': 231, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'wdr-wuppertal', 'cid': 'wdr-wuppertal', 'title': 'WDR Wuppertal HD', 'qualities': [{'level': 'hd', 'title': 'WDR Wuppertal HD', 'logo_token': 'a4216724cef26a894c45', 'availability': 'available', 'logo_black_42': '/logos/a4216724cef26a894c45/black/42x24.png', 'logo_black_84': '/logos/a4216724cef26a894c45/black/84x48.png', 'logo_white_42': '/logos/a4216724cef26a894c45/white/42x24.png', 'logo_white_84': '/logos/a4216724cef26a894c45/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'wdr-wuppertal', 'is_radio': False, 'number': 232, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 4}, {'id': 'skyD_tnt_comedy', 'cid': 'skyD_tnt_comedy', 'title': 'Warner TV Comedy HD', 'qualities': [{'level': 'hd', 'title': 'Warner TV Comedy HD', 'logo_token': '5f6d69f081ac2c2e103d', 'availability': 'subscribable', 'logo_black_42': '/logos/5f6d69f081ac2c2e103d/black/42x24.png', 'logo_black_84': '/logos/5f6d69f081ac2c2e103d/black/84x48.png', 'logo_white_42': '/logos/5f6d69f081ac2c2e103d/white/42x24.png', 'logo_white_84': '/logos/5f6d69f081ac2c2e103d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['warner_tv_comedy'], 'display_alias': 'warner_tv_comedy', 'is_radio': False, 'number': 233, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'skyD_tnt_film', 'cid': 'skyD_tnt_film', 'title': 'Warner TV Film HD', 'qualities': [{'level': 'hd', 'title': 'Warner TV Film HD', 'logo_token': '98d8384dc8ca0ccb8f79', 'availability': 'subscribable', 'logo_black_42': '/logos/98d8384dc8ca0ccb8f79/black/42x24.png', 'logo_black_84': '/logos/98d8384dc8ca0ccb8f79/black/84x48.png', 'logo_white_42': '/logos/98d8384dc8ca0ccb8f79/white/42x24.png', 'logo_white_84': '/logos/98d8384dc8ca0ccb8f79/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['warner_tv_film'], 'display_alias': 'warner_tv_film', 'is_radio': False, 'number': 234, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'skyD_tnt_serie', 'cid': 'skyD_tnt_serie', 'title': 'Warner TV Serie HD', 'qualities': [{'level': 'hd', 'title': 'Warner TV Serie HD', 'logo_token': 'ba9e30e677a0b110351a', 'availability': 'subscribable', 'logo_black_42': '/logos/ba9e30e677a0b110351a/black/42x24.png', 'logo_black_84': '/logos/ba9e30e677a0b110351a/black/84x48.png', 'logo_white_42': '/logos/ba9e30e677a0b110351a/white/42x24.png', 'logo_white_84': '/logos/ba9e30e677a0b110351a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'aliases': ['warner_tv_serie'], 'display_alias': 'warner_tv_serie', 'is_radio': False, 'number': 235, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'kabel_eins_classics', 'cid': 'kabel_eins_classics', 'title': 'Kabel Eins CLASSICS HD', 'qualities': [{'level': 'hd', 'title': 'Kabel Eins CLASSICS HD', 'logo_token': '4b917e973070805a6812', 'availability': 'subscribable', 'logo_black_42': '/logos/4b917e973070805a6812/black/42x24.png', 'logo_black_84': '/logos/4b917e973070805a6812/black/84x48.png', 'logo_white_42': '/logos/4b917e973070805a6812/white/42x24.png', 'logo_white_84': '/logos/4b917e973070805a6812/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'kabel_eins_classics', 'is_radio': False, 'number': 236, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'pro7_fun', 'cid': 'pro7_fun', 'title': 'ProSieben FUN HD', 'qualities': [{'level': 'hd', 'title': 'ProSieben FUN HD', 'logo_token': '8a886015949a8a53cd7c', 'availability': 'subscribable', 'logo_black_42': '/logos/8a886015949a8a53cd7c/black/42x24.png', 'logo_black_84': '/logos/8a886015949a8a53cd7c/black/84x48.png', 'logo_white_42': '/logos/8a886015949a8a53cd7c/white/42x24.png', 'logo_white_84': '/logos/8a886015949a8a53cd7c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'pro7_fun', 'is_radio': False, 'number': 237, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'sat1_emotions', 'cid': 'sat1_emotions', 'title': 'Sat.1 emotions HD', 'qualities': [{'level': 'hd', 'title': 'Sat.1 emotions HD', 'logo_token': '3b9fbb6f8bc422ef97a2', 'availability': 'subscribable', 'logo_black_42': '/logos/3b9fbb6f8bc422ef97a2/black/42x24.png', 'logo_black_84': '/logos/3b9fbb6f8bc422ef97a2/black/84x48.png', 'logo_white_42': '/logos/3b9fbb6f8bc422ef97a2/white/42x24.png', 'logo_white_84': '/logos/3b9fbb6f8bc422ef97a2/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'sat1_emotions', 'is_radio': False, 'number': 238, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'rtlDB_rtl_crime', 'cid': 'rtlDB_rtl_crime', 'title': 'RTL Crime HD', 'qualities': [{'level': 'hd', 'title': 'RTL Crime HD', 'logo_token': '78b5f03da4ddfd77ce2f', 'availability': 'subscribable', 'logo_black_42': '/logos/78b5f03da4ddfd77ce2f/black/42x24.png', 'logo_black_84': '/logos/78b5f03da4ddfd77ce2f/black/84x48.png', 'logo_white_42': '/logos/78b5f03da4ddfd77ce2f/white/42x24.png', 'logo_white_84': '/logos/78b5f03da4ddfd77ce2f/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'RTL Crime', 'logo_token': 'f8c0ba50eda8b6e7da47', 'availability': 'subscribable', 'logo_black_42': '/logos/f8c0ba50eda8b6e7da47/black/42x24.png', 'logo_black_84': '/logos/f8c0ba50eda8b6e7da47/black/84x48.png', 'logo_white_42': '/logos/f8c0ba50eda8b6e7da47/white/42x24.png', 'logo_white_84': '/logos/f8c0ba50eda8b6e7da47/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtlDB_rtl_crime', 'is_radio': False, 'number': 239, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'rtlDB_rtl_passion', 'cid': 'rtlDB_rtl_passion', 'title': 'RTL Passion HD', 'qualities': [{'level': 'hd', 'title': 'RTL Passion HD', 'logo_token': 'cbefa412f159e467dddf', 'availability': 'subscribable', 'logo_black_42': '/logos/cbefa412f159e467dddf/black/42x24.png', 'logo_black_84': '/logos/cbefa412f159e467dddf/black/84x48.png', 'logo_white_42': '/logos/cbefa412f159e467dddf/white/42x24.png', 'logo_white_84': '/logos/cbefa412f159e467dddf/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'RTL Passion', 'logo_token': '0264ef1aa839de25a67c', 'availability': 'subscribable', 'logo_black_42': '/logos/0264ef1aa839de25a67c/black/42x24.png', 'logo_black_84': '/logos/0264ef1aa839de25a67c/black/84x48.png', 'logo_white_42': '/logos/0264ef1aa839de25a67c/white/42x24.png', 'logo_white_84': '/logos/0264ef1aa839de25a67c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtlDB_rtl_passion', 'is_radio': False, 'number': 240, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'rtlDB_rtl_living', 'cid': 'rtlDB_rtl_living', 'title': 'RTL Living HD', 'qualities': [{'level': 'hd', 'title': 'RTL Living HD', 'logo_token': 'f87356c06e6919d63beb', 'availability': 'subscribable', 'logo_black_42': '/logos/f87356c06e6919d63beb/black/42x24.png', 'logo_black_84': '/logos/f87356c06e6919d63beb/black/84x48.png', 'logo_white_42': '/logos/f87356c06e6919d63beb/white/42x24.png', 'logo_white_84': '/logos/f87356c06e6919d63beb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'RTL Living', 'logo_token': '92cb18e9e0b594e19d32', 'availability': 'subscribable', 'logo_black_42': '/logos/92cb18e9e0b594e19d32/black/42x24.png', 'logo_black_84': '/logos/92cb18e9e0b594e19d32/black/84x48.png', 'logo_white_42': '/logos/92cb18e9e0b594e19d32/white/42x24.png', 'logo_white_84': '/logos/92cb18e9e0b594e19d32/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtlDB_rtl_living', 'is_radio': False, 'number': 241, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'rtlDB_geo', 'cid': 'rtlDB_geo', 'title': 'GEO Television HD', 'qualities': [{'level': 'hd', 'title': 'GEO Television HD', 'logo_token': '47fbf6095df4230acb89', 'availability': 'subscribable', 'logo_black_42': '/logos/47fbf6095df4230acb89/black/42x24.png', 'logo_black_84': '/logos/47fbf6095df4230acb89/black/84x48.png', 'logo_white_42': '/logos/47fbf6095df4230acb89/white/42x24.png', 'logo_white_84': '/logos/47fbf6095df4230acb89/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}, {'level': 'sd', 'title': 'GEO Television', 'logo_token': '72e870c034c85c513e8d', 'availability': 'subscribable', 'logo_black_42': '/logos/72e870c034c85c513e8d/black/42x24.png', 'logo_black_84': '/logos/72e870c034c85c513e8d/black/84x48.png', 'logo_white_42': '/logos/72e870c034c85c513e8d/white/42x24.png', 'logo_white_84': '/logos/72e870c034c85c513e8d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'rtlDB_geo', 'is_radio': False, 'number': 242, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'kinowelt', 'cid': 'kinowelt', 'title': 'KinoweltTV HD', 'qualities': [{'level': 'hd', 'title': 'KinoweltTV HD', 'logo_token': '293ce3849c9b418c0fdb', 'availability': 'subscribable', 'logo_black_42': '/logos/293ce3849c9b418c0fdb/black/42x24.png', 'logo_black_84': '/logos/293ce3849c9b418c0fdb/black/84x48.png', 'logo_white_42': '/logos/293ce3849c9b418c0fdb/white/42x24.png', 'logo_white_84': '/logos/293ce3849c9b418c0fdb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'kinowelt', 'is_radio': False, 'number': 243, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'discovery_de', 'cid': 'discovery_de', 'title': 'Discovery HD', 'qualities': [{'level': 'hd', 'title': 'Discovery HD', 'logo_token': 'e841d00c8a5dfad54240', 'availability': 'subscribable', 'logo_black_42': '/logos/e841d00c8a5dfad54240/black/42x24.png', 'logo_black_84': '/logos/e841d00c8a5dfad54240/black/84x48.png', 'logo_white_42': '/logos/e841d00c8a5dfad54240/white/42x24.png', 'logo_white_84': '/logos/e841d00c8a5dfad54240/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'discovery_de', 'is_radio': False, 'number': 244, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'animal_planet_de', 'cid': 'animal_planet_de', 'title': 'Animal Planet HD', 'qualities': [{'level': 'hd', 'title': 'Animal Planet HD', 'logo_token': '94057993d67ced7f4b06', 'availability': 'subscribable', 'logo_black_42': '/logos/94057993d67ced7f4b06/black/42x24.png', 'logo_black_84': '/logos/94057993d67ced7f4b06/black/84x48.png', 'logo_white_42': '/logos/94057993d67ced7f4b06/white/42x24.png', 'logo_white_84': '/logos/94057993d67ced7f4b06/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'animal_planet_de', 'is_radio': False, 'number': 245, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'spiegel_geschichte', 'cid': 'spiegel_geschichte', 'title': 'Spiegel Geschichte HD', 'qualities': [{'level': 'hd', 'title': 'Spiegel Geschichte HD', 'logo_token': '692abb0938512f526b71', 'availability': 'subscribable', 'logo_black_42': '/logos/692abb0938512f526b71/black/42x24.png', 'logo_black_84': '/logos/692abb0938512f526b71/black/84x48.png', 'logo_white_42': '/logos/692abb0938512f526b71/white/42x24.png', 'logo_white_84': '/logos/692abb0938512f526b71/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'spiegel_geschichte', 'is_radio': False, 'number': 246, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'spiegeltvwissen', 'cid': 'spiegeltvwissen', 'title': 'Curiosity Channel HD powered by SPIEGEL', 'qualities': [{'level': 'hd', 'title': 'Curiosity Channel HD powered by SPIEGEL', 'logo_token': 'a70bc1dfe74858f40cd3', 'availability': 'subscribable', 'logo_black_42': '/logos/a70bc1dfe74858f40cd3/black/42x24.png', 'logo_black_84': '/logos/a70bc1dfe74858f40cd3/black/84x48.png', 'logo_white_42': '/logos/a70bc1dfe74858f40cd3/white/42x24.png', 'logo_white_84': '/logos/a70bc1dfe74858f40cd3/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['curiosity_channel_de'], 'display_alias': 'curiosity_channel_de', 'is_radio': False, 'number': 247, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 5}, {'id': 'eurosport2_de', 'cid': 'eurosport2_de', 'title': 'Eurosport 2 HD', 'qualities': [{'level': 'hd', 'title': 'Eurosport 2 HD', 'logo_token': 'ffe25d02185343c8d12a', 'availability': 'subscribable', 'logo_black_42': '/logos/ffe25d02185343c8d12a/black/42x24.png', 'logo_black_84': '/logos/ffe25d02185343c8d12a/black/84x48.png', 'logo_white_42': '/logos/ffe25d02185343c8d12a/white/42x24.png', 'logo_white_84': '/logos/ffe25d02185343c8d12a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay'], 'drm_required': True}], 'display_alias': 'eurosport2_de', 'is_radio': False, 'number': 248, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'sport1_plus', 'cid': 'sport1_plus', 'title': 'Sportdigital1+ HD', 'qualities': [{'level': 'hd', 'title': 'Sportdigital1+ HD', 'logo_token': '2a195fd7d2ea62c96e87', 'availability': 'subscribable', 'logo_black_42': '/logos/2a195fd7d2ea62c96e87/black/42x24.png', 'logo_black_84': '/logos/2a195fd7d2ea62c96e87/black/84x48.png', 'logo_white_42': '/logos/2a195fd7d2ea62c96e87/white/42x24.png', 'logo_white_84': '/logos/2a195fd7d2ea62c96e87/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['sportdigital_1_plus'], 'display_alias': 'sportdigital_1_plus', 'is_radio': False, 'number': 249, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'sportdigital', 'cid': 'sportdigital', 'title': 'SPORTDIGITAL FUSSBALL HD', 'qualities': [{'level': 'hd', 'title': 'SPORTDIGITAL FUSSBALL HD', 'logo_token': '086ee938836699f1baca', 'availability': 'subscribable', 'logo_black_42': '/logos/086ee938836699f1baca/black/42x24.png', 'logo_black_84': '/logos/086ee938836699f1baca/black/84x48.png', 'logo_white_42': '/logos/086ee938836699f1baca/white/42x24.png', 'logo_white_84': '/logos/086ee938836699f1baca/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['sportdigital_fussball'], 'display_alias': 'sportdigital_fussball', 'is_radio': False, 'number': 250, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'automotorsporttv', 'cid': 'automotorsporttv', 'title': 'auto motor und sport Channel HD', 'qualities': [{'level': 'hd', 'title': 'auto motor und sport Channel HD', 'logo_token': '7cf16354833bce7a63c5', 'availability': 'subscribable', 'logo_black_42': '/logos/7cf16354833bce7a63c5/black/42x24.png', 'logo_black_84': '/logos/7cf16354833bce7a63c5/black/84x48.png', 'logo_white_42': '/logos/7cf16354833bce7a63c5/white/42x24.png', 'logo_white_84': '/logos/7cf16354833bce7a63c5/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'automotorsporttv', 'is_radio': False, 'number': 251, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'motorvision_tv', 'cid': 'motorvision_tv', 'title': 'Motorvision+ HD', 'qualities': [{'level': 'hd', 'title': 'Motorvision+ HD', 'logo_token': '24777ff6e73ab84386e7', 'availability': 'subscribable', 'logo_black_42': '/logos/24777ff6e73ab84386e7/black/42x24.png', 'logo_black_84': '/logos/24777ff6e73ab84386e7/black/84x48.png', 'logo_white_42': '/logos/24777ff6e73ab84386e7/white/42x24.png', 'logo_white_84': '/logos/24777ff6e73ab84386e7/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'motorvision_tv', 'is_radio': False, 'number': 252, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'esports1_de', 'cid': 'esports1_de', 'title': 'eSportsOne HD', 'qualities': [{'level': 'hd', 'title': 'eSportsOne HD', 'logo_token': '05e58fab61cfad3d8bcf', 'availability': 'subscribable', 'logo_black_42': '/logos/05e58fab61cfad3d8bcf/black/42x24.png', 'logo_black_84': '/logos/05e58fab61cfad3d8bcf/black/84x48.png', 'logo_white_42': '/logos/05e58fab61cfad3d8bcf/white/42x24.png', 'logo_white_84': '/logos/05e58fab61cfad3d8bcf/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'esports1_de', 'is_radio': False, 'number': 253, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 6}, {'id': 'goldstar_tv', 'cid': 'goldstar_tv', 'title': 'GoldStar TV', 'qualities': [{'level': 'sd', 'title': 'GoldStar TV', 'logo_token': '185484022fe95ed2e122', 'availability': 'subscribable', 'logo_black_42': '/logos/185484022fe95ed2e122/black/42x24.png', 'logo_black_84': '/logos/185484022fe95ed2e122/black/84x48.png', 'logo_white_42': '/logos/185484022fe95ed2e122/white/42x24.png', 'logo_white_84': '/logos/185484022fe95ed2e122/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'goldstar_tv', 'is_radio': False, 'number': 254, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 7}, {'id': 'heimatkanal', 'cid': 'heimatkanal', 'title': 'Heimatkanal', 'qualities': [{'level': 'sd', 'title': 'Heimatkanal', 'logo_token': '2040e57e282e25cdda06', 'availability': 'subscribable', 'logo_black_42': '/logos/2040e57e282e25cdda06/black/42x24.png', 'logo_black_84': '/logos/2040e57e282e25cdda06/black/84x48.png', 'logo_white_42': '/logos/2040e57e282e25cdda06/white/42x24.png', 'logo_white_84': '/logos/2040e57e282e25cdda06/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'heimatkanal', 'is_radio': False, 'number': 255, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 7}, {'id': 'romance_tv', 'cid': 'romance_tv', 'title': 'Romance TV HD', 'qualities': [{'level': 'hd', 'title': 'Romance TV HD', 'logo_token': '6340ea37a83a337bed5e', 'availability': 'subscribable', 'logo_black_42': '/logos/6340ea37a83a337bed5e/black/42x24.png', 'logo_black_84': '/logos/6340ea37a83a337bed5e/black/84x48.png', 'logo_white_42': '/logos/6340ea37a83a337bed5e/white/42x24.png', 'logo_white_84': '/logos/6340ea37a83a337bed5e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'romance_tv', 'is_radio': False, 'number': 256, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 7}, {'id': 'hrt1', 'cid': 'hrt1', 'title': 'HRT 1 HD', 'qualities': [{'level': 'hd', 'title': 'HRT 1 HD', 'logo_token': '65bfd65a2cb9dce3dd7e', 'availability': 'subscribable', 'logo_black_42': '/logos/65bfd65a2cb9dce3dd7e/black/42x24.png', 'logo_black_84': '/logos/65bfd65a2cb9dce3dd7e/black/84x48.png', 'logo_white_42': '/logos/65bfd65a2cb9dce3dd7e/white/42x24.png', 'logo_white_84': '/logos/65bfd65a2cb9dce3dd7e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'HRT 1', 'logo_token': '65bfd65a2cb9dce3dd7e', 'availability': 'subscribable', 'logo_black_42': '/logos/65bfd65a2cb9dce3dd7e/black/42x24.png', 'logo_black_84': '/logos/65bfd65a2cb9dce3dd7e/black/84x48.png', 'logo_white_42': '/logos/65bfd65a2cb9dce3dd7e/white/42x24.png', 'logo_white_84': '/logos/65bfd65a2cb9dce3dd7e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hrt1', 'is_radio': False, 'number': 257, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 8}, {'id': 'hrt4', 'cid': 'hrt4', 'title': 'HRT 4 HD', 'qualities': [{'level': 'hd', 'title': 'HRT 4 HD', 'logo_token': 'c5f4e8a59b30cd1edb97', 'availability': 'subscribable', 'logo_black_42': '/logos/c5f4e8a59b30cd1edb97/black/42x24.png', 'logo_black_84': '/logos/c5f4e8a59b30cd1edb97/black/84x48.png', 'logo_white_42': '/logos/c5f4e8a59b30cd1edb97/white/42x24.png', 'logo_white_84': '/logos/c5f4e8a59b30cd1edb97/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hrt4', 'is_radio': False, 'number': 258, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 8}, {'id': 'hrt5', 'cid': 'hrt5', 'title': 'HRT Int.', 'qualities': [{'level': 'sd', 'title': 'HRT Int.', 'logo_token': 'c37147c50d444714828d', 'availability': 'subscribable', 'logo_black_42': '/logos/c37147c50d444714828d/black/42x24.png', 'logo_black_84': '/logos/c37147c50d444714828d/black/84x48.png', 'logo_white_42': '/logos/c37147c50d444714828d/white/42x24.png', 'logo_white_84': '/logos/c37147c50d444714828d/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'hrt5', 'is_radio': False, 'number': 259, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 8}, {'id': 'dmsat', 'cid': 'dmsat', 'title': 'DM Sat', 'qualities': [{'level': 'sd', 'title': 'DM Sat', 'logo_token': 'c136f9ab751da3c83f75', 'availability': 'subscribable', 'logo_black_42': '/logos/c136f9ab751da3c83f75/black/42x24.png', 'logo_black_84': '/logos/c136f9ab751da3c83f75/black/84x48.png', 'logo_white_42': '/logos/c136f9ab751da3c83f75/white/42x24.png', 'logo_white_84': '/logos/c136f9ab751da3c83f75/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'dmsat', 'is_radio': False, 'number': 260, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 8}, {'id': 'cmc', 'cid': 'cmc', 'title': 'CMC - Croatian Music Channel', 'qualities': [{'level': 'sd', 'title': 'CMC - Croatian Music Channel', 'logo_token': '3eb76766b45c87c28a3a', 'availability': 'subscribable', 'logo_black_42': '/logos/3eb76766b45c87c28a3a/black/42x24.png', 'logo_black_84': '/logos/3eb76766b45c87c28a3a/black/84x48.png', 'logo_white_42': '/logos/3eb76766b45c87c28a3a/white/42x24.png', 'logo_white_84': '/logos/3eb76766b45c87c28a3a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'cmc', 'is_radio': False, 'number': 261, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 8}, {'id': 'itvn', 'cid': 'itvn', 'title': 'ITVN', 'qualities': [{'level': 'sd', 'title': 'ITVN', 'logo_token': 'e263a50b3ae1fdcb2c3c', 'availability': 'subscribable', 'logo_black_42': '/logos/e263a50b3ae1fdcb2c3c/black/42x24.png', 'logo_black_84': '/logos/e263a50b3ae1fdcb2c3c/black/84x48.png', 'logo_white_42': '/logos/e263a50b3ae1fdcb2c3c/white/42x24.png', 'logo_white_84': '/logos/e263a50b3ae1fdcb2c3c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'itvn', 'is_radio': False, 'number': 262, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 9}, {'id': 'tvn24', 'cid': 'tvn24', 'title': 'TVN24 HD', 'qualities': [{'level': 'hd', 'title': 'TVN24 HD', 'logo_token': 'e45063c0481e9981ca40', 'availability': 'subscribable', 'logo_black_42': '/logos/e45063c0481e9981ca40/black/42x24.png', 'logo_black_84': '/logos/e45063c0481e9981ca40/black/84x48.png', 'logo_white_42': '/logos/e45063c0481e9981ca40/white/42x24.png', 'logo_white_84': '/logos/e45063c0481e9981ca40/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'TVN24', 'logo_token': 'e45063c0481e9981ca40', 'availability': 'subscribable', 'logo_black_42': '/logos/e45063c0481e9981ca40/black/42x24.png', 'logo_black_84': '/logos/e45063c0481e9981ca40/black/84x48.png', 'logo_white_42': '/logos/e45063c0481e9981ca40/white/42x24.png', 'logo_white_84': '/logos/e45063c0481e9981ca40/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tvn24', 'is_radio': False, 'number': 263, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 9}, {'id': 'itvn_extra_pl', 'cid': 'itvn_extra_pl', 'title': 'ITVN Extra', 'qualities': [{'level': 'sd', 'title': 'ITVN Extra', 'logo_token': '62954f7b11e49832e617', 'availability': 'subscribable', 'logo_black_42': '/logos/62954f7b11e49832e617/black/42x24.png', 'logo_black_84': '/logos/62954f7b11e49832e617/black/84x48.png', 'logo_white_42': '/logos/62954f7b11e49832e617/white/42x24.png', 'logo_white_84': '/logos/62954f7b11e49832e617/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'itvn_extra_pl', 'is_radio': False, 'number': 264, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 9}, {'id': 'tr_euro_d', 'cid': 'tr_euro_d', 'title': 'Euro D HD', 'qualities': [{'level': 'hd', 'title': 'Euro D HD', 'logo_token': '0774cacb70a68b4feffd', 'availability': 'subscribable', 'logo_black_42': '/logos/0774cacb70a68b4feffd/black/42x24.png', 'logo_black_84': '/logos/0774cacb70a68b4feffd/black/84x48.png', 'logo_white_42': '/logos/0774cacb70a68b4feffd/white/42x24.png', 'logo_white_84': '/logos/0774cacb70a68b4feffd/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tr_euro_d', 'is_radio': False, 'number': 265, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'tr_euro_star', 'cid': 'tr_euro_star', 'title': 'Euro Star', 'qualities': [{'level': 'sd', 'title': 'Euro Star', 'logo_token': '8f1e2e4edcf0d81f5476', 'availability': 'subscribable', 'logo_black_42': '/logos/8f1e2e4edcf0d81f5476/black/42x24.png', 'logo_black_84': '/logos/8f1e2e4edcf0d81f5476/black/84x48.png', 'logo_white_42': '/logos/8f1e2e4edcf0d81f5476/white/42x24.png', 'logo_white_84': '/logos/8f1e2e4edcf0d81f5476/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tr_euro_star', 'is_radio': False, 'number': 266, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'tr_show_turk', 'cid': 'tr_show_turk', 'title': 'Show Turk HD', 'qualities': [{'level': 'hd', 'title': 'Show Turk HD', 'logo_token': '7e1088a40a21dca7188c', 'availability': 'subscribable', 'logo_black_42': '/logos/7e1088a40a21dca7188c/black/42x24.png', 'logo_black_84': '/logos/7e1088a40a21dca7188c/black/84x48.png', 'logo_white_42': '/logos/7e1088a40a21dca7188c/white/42x24.png', 'logo_white_84': '/logos/7e1088a40a21dca7188c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Show Turk', 'logo_token': '7e1088a40a21dca7188c', 'availability': 'subscribable', 'logo_black_42': '/logos/7e1088a40a21dca7188c/black/42x24.png', 'logo_black_84': '/logos/7e1088a40a21dca7188c/black/84x48.png', 'logo_white_42': '/logos/7e1088a40a21dca7188c/white/42x24.png', 'logo_white_84': '/logos/7e1088a40a21dca7188c/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tr_show_turk', 'is_radio': False, 'number': 267, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'tv8', 'cid': 'tv8', 'title': 'TV8 Int HD', 'qualities': [{'level': 'hd', 'title': 'TV8 Int HD', 'logo_token': '589a3b1af9c0fe9444d7', 'availability': 'subscribable', 'logo_black_42': '/logos/589a3b1af9c0fe9444d7/black/42x24.png', 'logo_black_84': '/logos/589a3b1af9c0fe9444d7/black/84x48.png', 'logo_white_42': '/logos/589a3b1af9c0fe9444d7/white/42x24.png', 'logo_white_84': '/logos/589a3b1af9c0fe9444d7/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tv8', 'is_radio': False, 'number': 268, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'tr_kanal_7', 'cid': 'tr_kanal_7', 'title': 'Kanal 7 Avrupa HD', 'qualities': [{'level': 'hd', 'title': 'Kanal 7 Avrupa HD', 'logo_token': '1a9ae1bf4fad975bffae', 'availability': 'subscribable', 'logo_black_42': '/logos/1a9ae1bf4fad975bffae/black/42x24.png', 'logo_black_84': '/logos/1a9ae1bf4fad975bffae/black/84x48.png', 'logo_white_42': '/logos/1a9ae1bf4fad975bffae/white/42x24.png', 'logo_white_84': '/logos/1a9ae1bf4fad975bffae/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Kanal 7 Avrupa', 'logo_token': '1a9ae1bf4fad975bffae', 'availability': 'subscribable', 'logo_black_42': '/logos/1a9ae1bf4fad975bffae/black/42x24.png', 'logo_black_84': '/logos/1a9ae1bf4fad975bffae/black/84x48.png', 'logo_white_42': '/logos/1a9ae1bf4fad975bffae/white/42x24.png', 'logo_white_84': '/logos/1a9ae1bf4fad975bffae/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['kanal7avrupa'], 'display_alias': 'kanal7avrupa', 'is_radio': False, 'number': 269, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'halk_tv', 'cid': 'halk_tv', 'title': 'Halk TV', 'qualities': [{'level': 'sd', 'title': 'Halk TV', 'logo_token': '502bfdd06a14b15379ae', 'availability': 'subscribable', 'logo_black_42': '/logos/502bfdd06a14b15379ae/black/42x24.png', 'logo_black_84': '/logos/502bfdd06a14b15379ae/black/84x48.png', 'logo_white_42': '/logos/502bfdd06a14b15379ae/white/42x24.png', 'logo_white_84': '/logos/502bfdd06a14b15379ae/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'halk_tv', 'is_radio': False, 'number': 270, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'tele_1_tr', 'cid': 'tele_1_tr', 'title': 'Tele 1 HD', 'qualities': [{'level': 'hd', 'title': 'Tele 1 HD', 'logo_token': '63ecd4ec4c2baff92d08', 'availability': 'subscribable', 'logo_black_42': '/logos/63ecd4ec4c2baff92d08/black/42x24.png', 'logo_black_84': '/logos/63ecd4ec4c2baff92d08/black/84x48.png', 'logo_white_42': '/logos/63ecd4ec4c2baff92d08/white/42x24.png', 'logo_white_84': '/logos/63ecd4ec4c2baff92d08/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'tele_1_tr', 'is_radio': False, 'number': 271, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'haber_turk', 'cid': 'haber_turk', 'title': 'Haber Türk TV', 'qualities': [{'level': 'sd', 'title': 'Haber Türk TV', 'logo_token': 'e61e6278fa0cce16a39b', 'availability': 'subscribable', 'logo_black_42': '/logos/e61e6278fa0cce16a39b/black/42x24.png', 'logo_black_84': '/logos/e61e6278fa0cce16a39b/black/84x48.png', 'logo_white_42': '/logos/e61e6278fa0cce16a39b/white/42x24.png', 'logo_white_84': '/logos/e61e6278fa0cce16a39b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'haber_turk', 'is_radio': False, 'number': 272, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'bloomberg_ht_tr', 'cid': 'bloomberg_ht_tr', 'title': 'Bloomberg HT', 'qualities': [{'level': 'sd', 'title': 'Bloomberg HT', 'logo_token': 'befe362f741943f35beb', 'availability': 'subscribable', 'logo_black_42': '/logos/befe362f741943f35beb/black/42x24.png', 'logo_black_84': '/logos/befe362f741943f35beb/black/84x48.png', 'logo_white_42': '/logos/befe362f741943f35beb/white/42x24.png', 'logo_white_84': '/logos/befe362f741943f35beb/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'bloomberg_ht_tr', 'is_radio': False, 'number': 273, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'showmax_tr', 'cid': 'showmax_tr', 'title': 'Showmax HD', 'qualities': [{'level': 'hd', 'title': 'Showmax HD', 'logo_token': '3a8dca09156146845899', 'availability': 'subscribable', 'logo_black_42': '/logos/3a8dca09156146845899/black/42x24.png', 'logo_black_84': '/logos/3a8dca09156146845899/black/84x48.png', 'logo_white_42': '/logos/3a8dca09156146845899/white/42x24.png', 'logo_white_84': '/logos/3a8dca09156146845899/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}, {'level': 'sd', 'title': 'Showmax', 'logo_token': '3a8dca09156146845899', 'availability': 'subscribable', 'logo_black_42': '/logos/3a8dca09156146845899/black/42x24.png', 'logo_black_84': '/logos/3a8dca09156146845899/black/84x48.png', 'logo_white_42': '/logos/3a8dca09156146845899/white/42x24.png', 'logo_white_84': '/logos/3a8dca09156146845899/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'showmax_tr', 'is_radio': False, 'number': 274, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'bein_movies_turk', 'cid': 'bein_movies_turk', 'title': 'beIN Movies Türk HD', 'qualities': [{'level': 'hd', 'title': 'beIN Movies Türk HD', 'logo_token': '29c9e51b1cde3eef870b', 'availability': 'subscribable', 'logo_black_42': '/logos/29c9e51b1cde3eef870b/black/42x24.png', 'logo_black_84': '/logos/29c9e51b1cde3eef870b/black/84x48.png', 'logo_white_42': '/logos/29c9e51b1cde3eef870b/white/42x24.png', 'logo_white_84': '/logos/29c9e51b1cde3eef870b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'bein_movies_turk', 'is_radio': False, 'number': 275, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'bein_iz_tr', 'cid': 'bein_iz_tr', 'title': 'beIN Iz HD', 'qualities': [{'level': 'hd', 'title': 'beIN Iz HD', 'logo_token': '85091362415fe9bbaedc', 'availability': 'subscribable', 'logo_black_42': '/logos/85091362415fe9bbaedc/black/42x24.png', 'logo_black_84': '/logos/85091362415fe9bbaedc/black/84x48.png', 'logo_white_42': '/logos/85091362415fe9bbaedc/white/42x24.png', 'logo_white_84': '/logos/85091362415fe9bbaedc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'bein_iz_tr', 'is_radio': False, 'number': 276, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 10}, {'id': 'euronews_russian', 'cid': 'euronews_russian', 'title': 'Euronews [ru]', 'qualities': [{'level': 'sd', 'title': 'Euronews [ru]', 'logo_token': 'd8cc99de57be0f22f1bc', 'availability': 'subscribable', 'logo_black_42': '/logos/d8cc99de57be0f22f1bc/black/42x24.png', 'logo_black_84': '/logos/d8cc99de57be0f22f1bc/black/84x48.png', 'logo_white_42': '/logos/d8cc99de57be0f22f1bc/white/42x24.png', 'logo_white_84': '/logos/d8cc99de57be0f22f1bc/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'euronews_russian', 'is_radio': False, 'number': 277, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 11}, {'id': 'rtvd', 'cid': 'rtvd', 'title': 'OstWest', 'qualities': [{'level': 'sd', 'title': 'OstWest', 'logo_token': '59f23c657bea3ef859d6', 'availability': 'subscribable', 'logo_black_42': '/logos/59f23c657bea3ef859d6/black/42x24.png', 'logo_black_84': '/logos/59f23c657bea3ef859d6/black/84x48.png', 'logo_white_42': '/logos/59f23c657bea3ef859d6/white/42x24.png', 'logo_white_84': '/logos/59f23c657bea3ef859d6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['OstWest'], 'display_alias': 'OstWest', 'is_radio': False, 'number': 278, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 11}, {'id': 'nasch_kinomir', 'cid': 'nasch_kinomir', 'title': 'Kinomir', 'qualities': [{'level': 'sd', 'title': 'Kinomir', 'logo_token': '036350fe65b33ca64f0b', 'availability': 'subscribable', 'logo_black_42': '/logos/036350fe65b33ca64f0b/black/42x24.png', 'logo_black_84': '/logos/036350fe65b33ca64f0b/black/84x48.png', 'logo_white_42': '/logos/036350fe65b33ca64f0b/white/42x24.png', 'logo_white_84': '/logos/036350fe65b33ca64f0b/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'aliases': ['kinomir'], 'display_alias': 'kinomir', 'is_radio': False, 'number': 279, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 11}, {'id': 'telebom', 'cid': 'telebom', 'title': 'TeleBom/TeleDom', 'qualities': [{'level': 'sd', 'title': 'TeleBom/TeleDom', 'logo_token': 'fe726f4bde36f21c856e', 'availability': 'subscribable', 'logo_black_42': '/logos/fe726f4bde36f21c856e/black/42x24.png', 'logo_black_84': '/logos/fe726f4bde36f21c856e/black/84x48.png', 'logo_white_42': '/logos/fe726f4bde36f21c856e/white/42x24.png', 'logo_white_84': '/logos/fe726f4bde36f21c856e/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'telebom', 'is_radio': False, 'number': 280, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 11}, {'id': 'mediaset_italia', 'cid': 'mediaset_italia', 'title': 'Mediaset Italia', 'qualities': [{'level': 'sd', 'title': 'Mediaset Italia', 'logo_token': '9ca9b9687be1d40975f8', 'availability': 'subscribable', 'logo_black_42': '/logos/9ca9b9687be1d40975f8/black/42x24.png', 'logo_black_84': '/logos/9ca9b9687be1d40975f8/black/84x48.png', 'logo_white_42': '/logos/9ca9b9687be1d40975f8/white/42x24.png', 'logo_white_84': '/logos/9ca9b9687be1d40975f8/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'mediaset_italia', 'is_radio': False, 'number': 281, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 12}, {'id': 'rai1_int_it', 'cid': 'rai1_int_it', 'title': 'RAI 1 HD', 'qualities': [{'level': 'hd', 'title': 'RAI 1 HD', 'logo_token': 'a4d98d506f66bac10ece', 'availability': 'subscribable', 'logo_black_42': '/logos/a4d98d506f66bac10ece/black/42x24.png', 'logo_black_84': '/logos/a4d98d506f66bac10ece/black/84x48.png', 'logo_white_42': '/logos/a4d98d506f66bac10ece/white/42x24.png', 'logo_white_84': '/logos/a4d98d506f66bac10ece/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rai1_int_it', 'is_radio': False, 'number': 282, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 12}, {'id': 'rai2_int_it', 'cid': 'rai2_int_it', 'title': 'Rai 2 HD', 'qualities': [{'level': 'hd', 'title': 'Rai 2 HD', 'logo_token': '74fbb5ddcfdb5fdd542a', 'availability': 'subscribable', 'logo_black_42': '/logos/74fbb5ddcfdb5fdd542a/black/42x24.png', 'logo_black_84': '/logos/74fbb5ddcfdb5fdd542a/black/84x48.png', 'logo_white_42': '/logos/74fbb5ddcfdb5fdd542a/white/42x24.png', 'logo_white_84': '/logos/74fbb5ddcfdb5fdd542a/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rai2_int_it', 'is_radio': False, 'number': 283, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 12}, {'id': 'rai3_int_it', 'cid': 'rai3_int_it', 'title': 'Rai 3 HD', 'qualities': [{'level': 'hd', 'title': 'Rai 3 HD', 'logo_token': 'd8f09288340b1adf0709', 'availability': 'subscribable', 'logo_black_42': '/logos/d8f09288340b1adf0709/black/42x24.png', 'logo_black_84': '/logos/d8f09288340b1adf0709/black/84x48.png', 'logo_white_42': '/logos/d8f09288340b1adf0709/white/42x24.png', 'logo_white_84': '/logos/d8f09288340b1adf0709/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rai3_int_it', 'is_radio': False, 'number': 284, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 12}, {'id': 'rai_news_24_int_it', 'cid': 'rai_news_24_int_it', 'title': 'Rai News 24 HD', 'qualities': [{'level': 'hd', 'title': 'Rai News 24 HD', 'logo_token': '84c2b494b7682ddd3610', 'availability': 'subscribable', 'logo_black_42': '/logos/84c2b494b7682ddd3610/black/42x24.png', 'logo_black_84': '/logos/84c2b494b7682ddd3610/black/84x48.png', 'logo_white_42': '/logos/84c2b494b7682ddd3610/white/42x24.png', 'logo_white_84': '/logos/84c2b494b7682ddd3610/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'rai_news_24_int_it', 'is_radio': False, 'number': 285, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 12}, {'id': 'pinkplus', 'cid': 'pinkplus', 'title': 'Pink Plus', 'qualities': [{'level': 'sd', 'title': 'Pink Plus', 'logo_token': '347f98ae8bb321fe58ce', 'availability': 'subscribable', 'logo_black_42': '/logos/347f98ae8bb321fe58ce/black/42x24.png', 'logo_black_84': '/logos/347f98ae8bb321fe58ce/black/84x48.png', 'logo_white_42': '/logos/347f98ae8bb321fe58ce/white/42x24.png', 'logo_white_84': '/logos/347f98ae8bb321fe58ce/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkplus', 'is_radio': False, 'number': 286, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkextra', 'cid': 'pinkextra', 'title': 'Pink Extra', 'qualities': [{'level': 'sd', 'title': 'Pink Extra', 'logo_token': 'f17ebdc64d0ac5804fd6', 'availability': 'subscribable', 'logo_black_42': '/logos/f17ebdc64d0ac5804fd6/black/42x24.png', 'logo_black_84': '/logos/f17ebdc64d0ac5804fd6/black/84x48.png', 'logo_white_42': '/logos/f17ebdc64d0ac5804fd6/white/42x24.png', 'logo_white_84': '/logos/f17ebdc64d0ac5804fd6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkextra', 'is_radio': False, 'number': 287, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkreality', 'cid': 'pinkreality', 'title': 'Pink Reality', 'qualities': [{'level': 'sd', 'title': 'Pink Reality', 'logo_token': '3c2c77d5a043503cb688', 'availability': 'subscribable', 'logo_black_42': '/logos/3c2c77d5a043503cb688/black/42x24.png', 'logo_black_84': '/logos/3c2c77d5a043503cb688/black/84x48.png', 'logo_white_42': '/logos/3c2c77d5a043503cb688/white/42x24.png', 'logo_white_84': '/logos/3c2c77d5a043503cb688/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkreality', 'is_radio': False, 'number': 288, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkfilm', 'cid': 'pinkfilm', 'title': 'Pink Film', 'qualities': [{'level': 'sd', 'title': 'Pink Film', 'logo_token': '4cb03abee89cebacd808', 'availability': 'subscribable', 'logo_black_42': '/logos/4cb03abee89cebacd808/black/42x24.png', 'logo_black_84': '/logos/4cb03abee89cebacd808/black/84x48.png', 'logo_white_42': '/logos/4cb03abee89cebacd808/white/42x24.png', 'logo_white_84': '/logos/4cb03abee89cebacd808/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkfilm', 'is_radio': False, 'number': 289, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkfolk', 'cid': 'pinkfolk', 'title': 'Pink Folk', 'qualities': [{'level': 'sd', 'title': 'Pink Folk', 'logo_token': '4b149418a6c6ba5a42d6', 'availability': 'subscribable', 'logo_black_42': '/logos/4b149418a6c6ba5a42d6/black/42x24.png', 'logo_black_84': '/logos/4b149418a6c6ba5a42d6/black/84x48.png', 'logo_white_42': '/logos/4b149418a6c6ba5a42d6/white/42x24.png', 'logo_white_84': '/logos/4b149418a6c6ba5a42d6/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkfolk', 'is_radio': False, 'number': 290, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkmusic', 'cid': 'pinkmusic', 'title': 'Pink Music', 'qualities': [{'level': 'sd', 'title': 'Pink Music', 'logo_token': '60d81b2ae890f5e3d042', 'availability': 'subscribable', 'logo_black_42': '/logos/60d81b2ae890f5e3d042/black/42x24.png', 'logo_black_84': '/logos/60d81b2ae890f5e3d042/black/84x48.png', 'logo_white_42': '/logos/60d81b2ae890f5e3d042/white/42x24.png', 'logo_white_84': '/logos/60d81b2ae890f5e3d042/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkmusic', 'is_radio': False, 'number': 291, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pink_koncert_rs', 'cid': 'pink_koncert_rs', 'title': 'Pink Koncert', 'qualities': [{'level': 'sd', 'title': 'Pink Koncert', 'logo_token': '06ea7537f41328392393', 'availability': 'subscribable', 'logo_black_42': '/logos/06ea7537f41328392393/black/42x24.png', 'logo_black_84': '/logos/06ea7537f41328392393/black/84x48.png', 'logo_white_42': '/logos/06ea7537f41328392393/white/42x24.png', 'logo_white_84': '/logos/06ea7537f41328392393/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pink_koncert_rs', 'is_radio': False, 'number': 292, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pink_serije_rs', 'cid': 'pink_serije_rs', 'title': 'Pink Serije', 'qualities': [{'level': 'sd', 'title': 'Pink Serije', 'logo_token': '27e3ff02af999b010b41', 'availability': 'subscribable', 'logo_black_42': '/logos/27e3ff02af999b010b41/black/42x24.png', 'logo_black_84': '/logos/27e3ff02af999b010b41/black/84x48.png', 'logo_white_42': '/logos/27e3ff02af999b010b41/white/42x24.png', 'logo_white_84': '/logos/27e3ff02af999b010b41/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pink_serije_rs', 'is_radio': False, 'number': 293, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}, {'id': 'pinkkids', 'cid': 'pinkkids', 'title': 'Pink Kids', 'qualities': [{'level': 'sd', 'title': 'Pink Kids', 'logo_token': 'a9bef60fc1f4dcbc81c7', 'availability': 'subscribable', 'logo_black_42': '/logos/a9bef60fc1f4dcbc81c7/black/42x24.png', 'logo_black_84': '/logos/a9bef60fc1f4dcbc81c7/black/84x48.png', 'logo_white_42': '/logos/a9bef60fc1f4dcbc81c7/white/42x24.png', 'logo_white_84': '/logos/a9bef60fc1f4dcbc81c7/white/84x48.png', 'stream_types': ['dash', 'dash_playready', 'dash_widevine', 'hls7', 'hls7_fairplay']}], 'display_alias': 'pinkkids', 'is_radio': False, 'number': 294, 'recording': False, 'recommendations': False, 'sharing': True, 'group_index': 13}], 'groups': [{'name': 'National'}, {'name': 'Verfügbar mit Zattoo PREMIUM'}, {'name': 'International'}, {'name': 'Ukrainisch'}, {'name': 'Regional'}, {'name': 'Zattoo Plus Entertainment'}, {'name': 'Zattoo Plus Sport'}, {'name': 'Fernsehen mit Herz'}, {'name': 'Kroatisch'}, {'name': 'Polnisch'}, {'name': 'Türkisch'}, {'name': 'Russisch'}, {'name': 'Italienisch'}, {'name': 'Pink'}]} 2025-04-29 15:39:04.242 T:840 debug : ------ Window Deinit (DialogNotification.xml) ------ 2025-04-29 15:39:04.351 T:869 debug : plugin.video.zattoo_hiq: {"success": true, "favorites": ["ard", "zdf", "sat1_deutschland", "pro7_deutschland", "rtl_deutschland", "rtl2_deutschland", "vox_deutschland", "kabel_eins_deutschland", "super_rtl_deutschland", "dmax", "eurosport", "dsf", "dazn_fast_de", "dazn_rise_de", "mdr-sachsen", "rbb-brandenburg", "br_nord", "ndr-niedersachsen", "hr", "swr-fernsehen-bw", "wdr-koeln", "kika", "toggo_plus", "einsfestival", "einsextra", "zdf-info", "zdfneo", "br-alpha", "rtlnitro_de", "pro7maxx", "rtl_plus", "sat1gold", "vox_up_de", "sixx_deutschland", "comedycentral_de", "tlc", "hgtv_de", "n24", "ntv_de", "n24_doku", "kabel1_doku", "tele-5", "df1_de", "defa_tv_de"]} 2025-04-29 15:39:04.352 T:869 debug : plugin.video.zattoo_hiq: {'success': True, 'favorites': ['ard', 'zdf', 'sat1_deutschland', 'pro7_deutschland', 'rtl_deutschland', 'rtl2_deutschland', 'vox_deutschland', 'kabel_eins_deutschland', 'super_rtl_deutschland', 'dmax', 'eurosport', 'dsf', 'dazn_fast_de', 'dazn_rise_de', 'mdr-sachsen', 'rbb-brandenburg', 'br_nord', 'ndr-niedersachsen', 'hr', 'swr-fernsehen-bw', 'wdr-koeln', 'kika', 'toggo_plus', 'einsfestival', 'einsextra', 'zdf-info', 'zdfneo', 'br-alpha', 'rtlnitro_de', 'pro7maxx', 'rtl_plus', 'sat1gold', 'vox_up_de', 'sixx_deutschland', 'comedycentral_de', 'tlc', 'hgtv_de', 'n24', 'ntv_de', 'n24_doku', 'kabel1_doku', 'tele-5', 'df1_de', 'defa_tv_de']} 2025-04-29 15:39:04.497 T:872 info : Skipped 1 duplicate messages.. 2025-04-29 15:39:04.497 T:872 info : SETTINGS: set_keyboard_layout # Settings keyboard layout: de 2025-04-29 15:39:04.530 T:872 info : SETTINGS: set_keyboard_layout # Found keyboard layout: /usr/lib/keymaps/de/de.bmap 2025-04-29 15:39:04.531 T:872 info : SETTINGS: set_keyboard_layout # Executing loadkmap < /usr/lib/keymaps/de/de.bmap 2025-04-29 15:39:05.606 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:39:07.173 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:07.245 T:872 info : SETTINGS: __init__ # updateThread Started 2025-04-29 15:39:07.248 T:872 info : SETTINGS: set_auto_update # manual 2025-04-29 15:39:07.534 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:39:07.640 T:840 debug : ------ Window Init (DialogNotification.xml) ------ 2025-04-29 15:39:09.933 T:920 info : SETTINGS: run # Waiting 2025-04-29 15:39:12.250 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:12.929 T:864 info : [Amazon Media] __init__ : 14 Proxy Bound to 127.0.0.1:58281 2025-04-29 15:39:12.932 T:864 debug : trying to load setting definitions from old format... 2025-04-29 15:39:12.936 T:864 debug : requested setting (userAgent) was not found. 2025-04-29 15:39:12.939 T:864 debug : trying to load setting definitions from old format... 2025-04-29 15:39:12.941 T:864 debug : requested setting (userAgent) was not found. 2025-04-29 15:39:12.944 T:864 info : [Amazon Media] _start_server : 37 Proxy Server started 2025-04-29 15:39:13.341 T:840 debug : ------ Window Deinit (DialogNotification.xml) ------ 2025-04-29 15:39:14.301 T:871 debug : script.module.slyguy - SIGNAL: on_entry 2025-04-29 15:39:15.829 T:871 debug : script.module.slyguy - OpenSSL 3.2.2 4 Jun 2024 2025-04-29 15:39:17.169 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:17.292 T:871 info : script.module.slyguy - Shared Service: Started 2025-04-29 15:39:17.292 T:871 info : script.module.slyguy - Python Version: 3.11.9 (main, Aug 18 2024, 10:54:40) [GCC 13.2.0] 2025-04-29 15:39:17.297 T:871 debug : script.module.slyguy - Connecting to db: /storage/.kodi/userdata/addon_data/script.module.slyguy/settings.db 2025-04-29 15:39:17.332 T:871 info : script.module.slyguy - Proxy Started: http://127.0.0.1:8095/ 2025-04-29 15:39:17.338 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:39:17.339 T:871 info : script.module.slyguy - Visit donate.slyguy.uk to become a supporter and unlock perks! 2025-04-29 15:39:17.340 T:871 info : script.module.slyguy - Widevine Level (fallback): 3 2025-04-29 15:39:17.341 T:871 info : script.module.slyguy - HDCP Level (fallback): 0.0 2025-04-29 15:39:17.387 T:871 debug : script.module.slyguy - System: Linux, Arch: armv7 2025-04-29 15:39:19.201 T:894 debug : CPythonInvoker(11, /storage/.kodi/addons/weather.multi/default.py): script successfully run 2025-04-29 15:39:19.201 T:894 debug : onExecutionDone(11, /storage/.kodi/addons/weather.multi/default.py) 2025-04-29 15:39:19.285 T:894 debug : . 2025-04-29 15:39:19.500 T:894 debug : Python interpreter stopped 2025-04-29 15:39:19.500 T:894 debug : Thread LanguageInvoker 1637851712 terminating 2025-04-29 15:39:19.590 T:853 debug : POParser: loaded 131 weather tokens 2025-04-29 15:39:22.173 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:22.902 T:855 debug : Thread JobWorker 1728352832 terminating (autodelete) 2025-04-29 15:39:22.902 T:854 debug : Thread JobWorker 1736745536 terminating (autodelete) 2025-04-29 15:39:27.172 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:27.409 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:39:32.220 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:42.254 T:884 info : Skipped 1 duplicate messages.. 2025-04-29 15:39:42.254 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:49.590 T:853 info : Skipped 1 duplicate messages.. 2025-04-29 15:39:49.590 T:853 debug : Thread JobWorker 1679815232 terminating (autodelete) 2025-04-29 15:39:52.171 T:884 debug : request received for /jsonrpc 2025-04-29 15:39:57.422 T:871 info : Skipped 1 duplicate messages.. 2025-04-29 15:39:57.422 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:40:02.221 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:12.257 T:884 info : Skipped 1 duplicate messages.. 2025-04-29 15:40:12.257 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:27.174 T:884 info : Skipped 2 duplicate messages.. 2025-04-29 15:40:27.174 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:27.434 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:40:32.225 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:42.260 T:884 info : Skipped 1 duplicate messages.. 2025-04-29 15:40:42.260 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:57.171 T:884 info : Skipped 2 duplicate messages.. 2025-04-29 15:40:57.171 T:884 debug : request received for /jsonrpc 2025-04-29 15:40:57.447 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:41:01.204 T:879 info : JSONRPC Server: Disconnection detected 2025-04-29 15:41:27.459 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:41:50.001 T:840 debug : ------ Window Init () ------ 2025-04-29 15:41:57.472 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:42:01.213 T:879 debug : JSONRPC Server: New connection detected 2025-04-29 15:42:01.214 T:879 info : JSONRPC Server: New connection added 2025-04-29 15:42:01.753 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:01.964 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:01.964 T:840 debug : HandleKey: down (0xf081) pressed, screen saver/dpms woken up 2025-04-29 15:42:02.973 T:840 debug : ------ Window Deinit () ------ 2025-04-29 15:42:03.736 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:03.745 T:840 debug : HandleKey: down (0xf081) pressed, window 10000, action is Down 2025-04-29 15:42:03.745 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:42:03.745 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:42:03.745 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:42:03.751 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:42:03.751 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:42:03.751 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:42:03.751 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:42:03.752 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:42:03.752 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:42:03.752 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:42:03.752 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:42:03.752 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:42:03.752 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:42:03.752 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:42:03.752 T:850 debug : Sample Rate : 44100 2025-04-29 15:42:03.753 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:42:03.753 T:850 debug : Channel Count : 2 2025-04-29 15:42:03.753 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:42:03.753 T:850 debug : Frames : 2205 2025-04-29 15:42:03.753 T:850 debug : Frame Size : 6 2025-04-29 15:42:03.921 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:03.936 T:840 debug : HandleKey: down (0xf081) pressed, window 10000, action is Down 2025-04-29 15:42:03.940 T:924 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:42:03.940 T:924 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:42:03.944 T:925 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:42:03.944 T:925 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:42:03.946 T:926 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:42:03.946 T:926 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:42:03.948 T:927 debug : Thread JobWorker start, auto delete: true 2025-04-29 15:42:03.949 T:927 debug : [threads] name: 'JobWorker' priority: '1' 2025-04-29 15:42:04.773 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:04.803 T:840 debug : HandleKey: right (0xf083) pressed, window 10000, action is Right 2025-04-29 15:42:05.172 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:05.203 T:840 debug : HandleKey: down (0xf081) pressed, window 10000, action is Down 2025-04-29 15:42:06.026 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:06.033 T:840 debug : Activating window ID: 10025 2025-04-29 15:42:06.340 T:840 debug : ------ Window Deinit (Home.xml) ------ 2025-04-29 15:42:06.340 T:840 debug : FreeVisualisation() done 2025-04-29 15:42:06.361 T:840 debug : ------ Window Init (MyVideoNav.xml) ------ 2025-04-29 15:42:06.361 T:840 info : Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY 2025-04-29 15:42:06.553 T:840 debug : CGUIMediaWindow::GetDirectory (plugin://plugin.video.dazn/) 2025-04-29 15:42:06.553 T:840 debug : ParentPath = [plugin://plugin.video.dazn/] 2025-04-29 15:42:06.554 T:928 debug : Thread waiting start, auto delete: false 2025-04-29 15:42:06.654 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:06.747 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:07.066 T:925 debug : CAddonDatabase::SetLastUsed[plugin.video.dazn] took 513 ms 2025-04-29 15:42:07.067 T:928 debug : CScriptRunner: running add-on script DAZN('plugin://plugin.video.dazn/', '1', '') 2025-04-29 15:42:07.067 T:929 debug : Thread LanguageInvoker start, auto delete: false 2025-04-29 15:42:07.067 T:929 debug : initializing python engine. 2025-04-29 15:42:07.067 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): start processing 2025-04-29 15:42:07.115 T:929 debug : -->Python Interpreter Initialized<-- 2025-04-29 15:42:07.115 T:929 debug : 2025-04-29 15:42:07.115 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): the source file to load is "/storage/.kodi/addons/plugin.video.dazn/addon.py" 2025-04-29 15:42:07.115 T:929 debug : CPythonInvoker(12): full python path: 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): custom python path: 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /storage/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/ 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /storage/.kodi/addons/script.module.inputstreamhelper/lib 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /storage/.kodi/addons/script.module.pysocks/lib 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /storage/.kodi/addons/script.module.urllib3/lib 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): default python path: 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /usr/lib/python311.zip 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /usr/lib/python3.11 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /usr/lib/python3.11/lib-dynload 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): /usr/lib/python3.11/site-packages 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): adding args: 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): plugin://plugin.video.dazn/ 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): 1 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12): resume:false 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:07.116 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:42:08.377 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.380 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.718 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.721 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.728 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.730 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.735 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.737 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.742 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.744 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.748 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.751 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.755 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.758 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.764 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.766 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.771 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.774 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.778 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.780 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.784 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.787 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:08.791 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:08.794 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:09.921 T:929 debug : [script.module.inputstreamhelper] Platform information: uname_result(system='Linux', node='LibreELEC12', release='6.6.45', version='#1 SMP Sun Aug 18 11:08:49 UTC 2024', machine='armv7l') 2025-04-29 15:42:10.260 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:10.263 T:929 debug : requested setting (label10) was not found. 2025-04-29 15:42:10.263 T:929 debug : requested setting (label16) was not found. 2025-04-29 15:42:10.264 T:929 debug : [script.module.inputstreamhelper] Found system architecture arm 2025-04-29 15:42:10.272 T:929 debug : [script.module.inputstreamhelper] inputstream.adaptive is installed. 2025-04-29 15:42:10.273 T:929 debug : [script.module.inputstreamhelper] inputstream.adaptive 21.5.12.1 is enabled. 2025-04-29 15:42:10.274 T:929 debug : [script.module.inputstreamhelper] inputstream.adaptive 21.5.12.1 is installed and enabled. 2025-04-29 15:42:10.286 T:929 debug : [script.module.inputstreamhelper] Found Widevine CDM at /storage/.kodi/cdm/libwidevinecdm.so 2025-04-29 15:42:10.417 T:929 critical : [script.module.inputstreamhelper] ['ldd', '/storage/.kodi/cdm/libwidevinecdm.so'] cmd failed. 2025-04-29 15:42:10.417 T:929 debug : [script.module.inputstreamhelper] ['ldd', '/storage/.kodi/cdm/libwidevinecdm.so'] cmd output: /storage/.kodi/cdm/libwidevinecdm.so: error while loading shared libraries: /storage/.kodi/cdm/libwidevinecdm.so: DT_RELR without GLIBC_ABI_DT_RELR dependency 2025-04-29 15:42:10.417 T:929 critical : [script.module.inputstreamhelper] Failed to check for missing Widevine libraries. 2025-04-29 15:42:10.418 T:929 warning : [script.module.inputstreamhelper] Widevine update check was made on 2025-03-31 14:40 2025-04-29 15:42:10.659 T:929 debug : [plugin.video.dazn] signin: SignedIn 2025-04-29 15:42:10.664 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:10.667 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:10.898 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:10.900 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:10.905 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:10.907 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:10.914 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:10.916 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:11.119 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:11.121 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:11.128 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:11.130 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:11.135 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:11.137 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:11.142 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:11.144 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:11.145 T:929 debug : args = {} 2025-04-29 15:42:11.747 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:15.322 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): script successfully run 2025-04-29 15:42:15.324 T:928 debug : Thread waiting 1186865728 terminating 2025-04-29 15:42:15.369 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:15.370 T:840 debug : Saving fileitems [plugin://plugin.video.dazn/] 2025-04-29 15:42:15.370 T:840 debug : -- items: 16, sort method: 0, ascending: false 2025-04-29 15:42:15.376 T:939 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:15.376 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:15.392 T:939 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:16.477 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:16.503 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:16.696 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:16.719 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:16.743 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:16.886 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:16.886 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.068 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.086 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.253 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.286 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.423 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.453 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.603 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.619 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.783 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.803 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:17.972 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:17.986 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:18.105 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:18.119 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:19.299 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:19.302 T:840 debug : CGUIMediaWindow::GetDirectory (plugin://plugin.video.dazn/?id=a4eac15b-473f-4591-a5ee-fda4ceaf2313&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Live-TV%20und%20Sportkan%c3%a4le&verify_age=False) 2025-04-29 15:42:19.302 T:840 debug : ParentPath = [plugin://plugin.video.dazn/] 2025-04-29 15:42:19.304 T:940 debug : Thread waiting start, auto delete: false 2025-04-29 15:42:19.344 T:925 debug : CAddonDatabase::SetLastUsed[plugin.video.dazn] took 41 ms 2025-04-29 15:42:19.344 T:940 debug : CScriptRunner: running add-on script DAZN('plugin://plugin.video.dazn/', '1', '?id=a4eac15b-473f-4591-a5ee-fda4ceaf2313&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Live-TV%20und%20Sportkan%c3%a4le&verify_age=False') 2025-04-29 15:42:19.344 T:940 debug : GetLanguageInvoker - Reusing LanguageInvokerThread 12 for script /storage/.kodi/addons/plugin.video.dazn/addon.py 2025-04-29 15:42:19.345 T:929 debug : initializing python engine. 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): start processing 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12): adding args: 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12): plugin://plugin.video.dazn/ 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12): 1 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12): ?id=a4eac15b-473f-4591-a5ee-fda4ceaf2313&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Live-TV%20und%20Sportkan%c3%a4le&verify_age=False 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12): resume:false 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:19.345 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:42:19.353 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:19.356 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:19.404 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:19.433 T:929 debug : args = {'id': ['a4eac15b-473f-4591-a5ee-fda4ceaf2313'], 'mode': ['rail'], 'params': ['PageType:Home;ContentType:None'], 'title': ['Live-TV und Sportkanäle'], 'verify_age': ['False']} 2025-04-29 15:42:19.753 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): script successfully run 2025-04-29 15:42:19.760 T:940 debug : Thread waiting 1156207168 terminating 2025-04-29 15:42:19.786 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:19.798 T:941 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:19.799 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:19.825 T:941 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:20.854 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:20.856 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:21.433 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:21.445 T:840 debug : OnPlayMedia plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:21.453 T:840 debug : CScriptRunner: running add-on script DAZN('plugin://plugin.video.dazn/', '1', '?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False') 2025-04-29 15:42:21.453 T:840 debug : GetLanguageInvoker - Reusing LanguageInvokerThread 12 for script /storage/.kodi/addons/plugin.video.dazn/addon.py 2025-04-29 15:42:21.453 T:929 debug : initializing python engine. 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): start processing 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12): adding args: 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12): plugin://plugin.video.dazn/ 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12): 1 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12): ?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12): resume:false 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:21.453 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:42:21.462 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:21.465 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:21.473 T:942 debug : Thread ScriptObs start, auto delete: false 2025-04-29 15:42:21.536 T:929 debug : args = {'mode': ['play'], 'title': ['DAZN 1'], 'id': ['bj5o60qt6uoe1clfdsev239pr'], 'params': ['6kgp5a9jyte5sd1ot8ao06osr'], 'verify_age': ['False']} 2025-04-29 15:42:21.673 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:21.743 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:22.172 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): script successfully run 2025-04-29 15:42:22.203 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:22.203 T:942 debug : Thread ScriptObs 1156207168 terminating 2025-04-29 15:42:22.214 T:840 debug : CPlayerCoreFactory::GetPlayers(https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk) 2025-04-29 15:42:22.214 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: system rules 2025-04-29 15:42:22.214 T:840 debug : CPlayerSelectionRule::GetPlayers: matches rule: system rules 2025-04-29 15:42:22.214 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: mms/udp 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: rtmp 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: rtsp 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: streams 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: matches rule: streams 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: aacp/sdp 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: mp2 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: dvd 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: discimage 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: nsv 2025-04-29 15:42:22.215 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: radio 2025-04-29 15:42:22.215 T:840 debug : CPlayerCoreFactory::GetPlayers: matched 0 rules with players 2025-04-29 15:42:22.215 T:840 debug : CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (VideoPlayer) 2025-04-29 15:42:22.215 T:840 debug : CPlayerCoreFactory::GetPlayers: for video=true, audio=false 2025-04-29 15:42:22.215 T:840 debug : CPlayerCoreFactory::GetPlayers: for video=true, audio=true 2025-04-29 15:42:22.215 T:840 debug : CPlayerCoreFactory::GetPlayers: added 1 players 2025-04-29 15:42:22.219 T:840 debug : Radio UECP (RDS) Processor - new CDVDRadioRDSData 2025-04-29 15:42:22.219 T:840 debug : Audio ID3 tag processor - new CVideoPlayerAudioID3 2025-04-29 15:42:22.220 T:840 info : VideoPlayer::OpenFile: plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:22.220 T:943 debug : Thread VideoPlayer start, auto delete: false 2025-04-29 15:42:22.220 T:840 debug : OnPlayBackStarted: CApplication::OnPlayBackStarted 2025-04-29 15:42:22.220 T:944 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:22.220 T:943 info : Creating InputStream 2025-04-29 15:42:22.221 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:22.222 T:943 debug : ADDON: Dll Initializing - InputStream Adaptive 2025-04-29 15:42:22.222 T:943 debug : SECTION:LoadDLL(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12) 2025-04-29 15:42:22.222 T:943 debug : Loading: /storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12 2025-04-29 15:42:22.234 T:926 debug : Loading settings for plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:22.249 T:944 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:22.253 T:840 debug : CVideoGUIInfo::InitCurrentItem(plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False) 2025-04-29 15:42:22.253 T:840 debug : CPlayerGUIInfo::InitCurrentItem(plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False) 2025-04-29 15:42:22.332 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:42:22.354 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:22.363 T:943 debug : AddOnLog: inputstream.adaptive: Open() 2025-04-29 15:42:22.366 T:943 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.chooser_bandwidth_max" value: 0 2025-04-29 15:42:22.399 T:943 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.drm_legacy" value: [redacted] 2025-04-29 15:42:22.400 T:943 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.manifest_headers" value: user-agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F135.0.0.0+Safari%2F537.36 2025-04-29 15:42:22.400 T:943 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.stream_headers" value: user-agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F135.0.0.0+Safari%2F537.36 2025-04-29 15:42:22.400 T:943 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.stream_params" value: dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk 2025-04-29 15:42:22.404 T:943 debug : AddOnLog: inputstream.adaptive: [Repr. chooser] Type: Ask quality 2025-04-29 15:42:22.404 T:943 info : AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1280x720, max allowed: 1920x1080, Adjust refresh rate: 1 2025-04-29 15:42:22.697 T:943 debug : AddOnLog: inputstream.adaptive: Supported URN: urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed 2025-04-29 15:42:22.700 T:943 debug : CurlFile::Open - 2025-04-29 15:42:22.700 T:943 debug : easy_acquire - Created session to https://dct-ac-live.cdn.indazn.com 2025-04-29 15:42:22.855 T:943 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11201 byte, speed 15618.00 byte/s) 2025-04-29 15:42:22.864 T:943 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:22.870 T:943 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:22.871 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:22.871 T:943 info : AddOnLog: inputstream.adaptive: Manifest successfully parsed (Periods: 1, Streams in first period: 3, Type: live) 2025-04-29 15:42:22.872 T:943 debug : AddOnLog: inputstream.adaptive: New period, dispose sample decrypter and reinitialize 2025-04-29 15:42:22.872 T:943 debug : AddOnLog: inputstream.adaptive: Entering encryption section 2025-04-29 15:42:22.918 T:943 debug : AddOnLog: inputstream.adaptive: Initialize: CDM version: 4.10.2662.3 2025-04-29 15:42:23.375 T:943 debug : AddOnLog: inputstream.adaptive: OnInitialized: CDM is initialized: true 2025-04-29 15:42:23.376 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:24.637 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:24.637 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 6E0CA7478C5A36182E1B8165600FCD57 2025-04-29 15:42:24.670 T:943 debug : CurlFile::Open - 2025-04-29 15:42:24.671 T:943 debug : easy_acquire - Created session to https://drm.playback.indazn.com 2025-04-29 15:42:24.793 T:946 debug : CurlFile::Open - 2025-04-29 15:42:24.833 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11156 byte, speed 60933.00 byte/s) 2025-04-29 15:42:24.833 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:24.833 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:25.076 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:25.076 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:25.076 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:25.076 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:25.847 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:25.847 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: A19D8000BDFA0F311555E959089A0F5C 2025-04-29 15:42:25.880 T:943 debug : CurlFile::Open - 2025-04-29 15:42:26.163 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:26.164 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:26.164 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:26.744 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:26.755 T:946 debug : CurlFile::Open - 2025-04-29 15:42:26.795 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11204 byte, speed 62191.00 byte/s) 2025-04-29 15:42:26.795 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:26.795 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:26.939 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:26.939 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:26.939 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 5B496E45BC8CC84322A3A0FE343A8269 2025-04-29 15:42:26.972 T:943 debug : CurlFile::Open - 2025-04-29 15:42:27.026 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:27.027 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:27.027 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:27.484 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:42:27.800 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:27.800 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: B27AD9C0B85AE55CB2A79E3149AE3098 2025-04-29 15:42:27.834 T:943 debug : CurlFile::Open - 2025-04-29 15:42:27.889 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:27.890 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:27.890 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:28.663 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:28.663 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 9AD9FFC0DCBEC4DA7F077F3563B3802E 2025-04-29 15:42:28.697 T:943 debug : CurlFile::Open - 2025-04-29 15:42:28.717 T:946 debug : CurlFile::Open - 2025-04-29 15:42:28.783 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11159 byte, speed 36547.00 byte/s) 2025-04-29 15:42:28.784 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:28.784 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:28.981 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:28.981 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:28.982 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:28.982 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:29.756 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:29.756 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: B74E0610E606B5FEC4F1C7C23C03083A 2025-04-29 15:42:29.789 T:943 debug : CurlFile::Open - 2025-04-29 15:42:29.834 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:29.835 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:29.835 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:30.611 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:30.611 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 91A1F9A10A6AF572BA47817C53130314 2025-04-29 15:42:30.644 T:943 debug : CurlFile::Open - 2025-04-29 15:42:30.706 T:946 debug : CurlFile::Open - 2025-04-29 15:42:30.750 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11201 byte, speed 55235.00 byte/s) 2025-04-29 15:42:30.750 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:30.750 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:30.904 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:30.904 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:30.904 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:30.904 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:31.679 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:31.679 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: D235EC8B7654BB6CADA93D98FF1D7A11 2025-04-29 15:42:31.712 T:943 debug : CurlFile::Open - 2025-04-29 15:42:31.744 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:31.981 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:31.982 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:31.982 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:32.672 T:946 debug : CurlFile::Open - 2025-04-29 15:42:32.713 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11156 byte, speed 58866.00 byte/s) 2025-04-29 15:42:32.714 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:32.714 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:32.755 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:32.755 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:32.755 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: F52E1DA41BC6D4F33402B1115AF76101 2025-04-29 15:42:32.789 T:943 debug : CurlFile::Open - 2025-04-29 15:42:33.031 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:33.032 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:33.032 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:33.807 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:34.322 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 0D60B98743B840C502D9A6DDF2955445 2025-04-29 15:42:34.356 T:943 debug : CurlFile::Open - 2025-04-29 15:42:34.601 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:34.601 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:34.601 T:943 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:34.636 T:946 debug : CurlFile::Open - 2025-04-29 15:42:34.693 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11204 byte, speed 42552.00 byte/s) 2025-04-29 15:42:34.694 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:34.694 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:35.376 T:943 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:35.376 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:35.376 T:943 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 8CF72E95AF6478313B943A6179AA4407 2025-04-29 15:42:35.410 T:943 debug : CurlFile::Open - 2025-04-29 15:42:35.656 T:943 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:35.656 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:35.656 T:943 debug : AddOnLog: inputstream.adaptive: Ignore HDCP status is enabled 2025-04-29 15:42:35.687 T:840 debug : ------ Window Init (DialogSelect.xml) ------ 2025-04-29 15:42:35.687 T:840 info : Loading skin file: DialogSelect.xml, load type: KEEP_IN_MEMORY 2025-04-29 15:42:36.616 T:946 debug : CurlFile::Open - 2025-04-29 15:42:36.657 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11156 byte, speed 58988.00 byte/s) 2025-04-29 15:42:36.658 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:36.658 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:36.770 T:923 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:36.770 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:38.580 T:946 debug : CurlFile::Open - 2025-04-29 15:42:38.628 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11201 byte, speed 50837.00 byte/s) 2025-04-29 15:42:38.628 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:38.629 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:38.712 T:923 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:38.712 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:38.719 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:42:38.972 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:38.986 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:42:39.192 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:39.219 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:42:39.392 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:39.420 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:42:40.551 T:946 debug : CurlFile::Open - 2025-04-29 15:42:40.610 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:40.611 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11156 byte, speed 39859.00 byte/s) 2025-04-29 15:42:40.612 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:40.612 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:40.620 T:840 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:40.620 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:42:41.752 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:42.126 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:42.126 T:840 debug : ------ Window Deinit (DialogSelect.xml) ------ 2025-04-29 15:42:42.153 T:943 debug : AddOnLog: inputstream.adaptive: [Repr. chooser] Selected representation ID v5_121 (Bandwidth: 1499968 bit/s, Resolution: 960x540) 2025-04-29 15:42:42.153 T:943 debug : AddOnLog: inputstream.adaptive: Created AdaptiveStream [AS-0] with adaptation set ID: "1", stream type: video 2025-04-29 15:42:42.153 T:943 debug : AddOnLog: inputstream.adaptive: Created AdaptiveStream [AS-1] with adaptation set ID: "2", stream type: audio 2025-04-29 15:42:42.153 T:943 debug : AddOnLog: inputstream.adaptive: Created AdaptiveStream [AS-2] with adaptation set ID: "3", stream type: audio 2025-04-29 15:42:42.153 T:943 debug : AddOnLog: inputstream.adaptive: GetCapabilities() 2025-04-29 15:42:42.163 T:943 info : Creating Demuxer 2025-04-29 15:42:42.163 T:943 debug : AddOnLog: inputstream.adaptive: GetStreamIds() 2025-04-29 15:42:42.163 T:943 debug : AddOnLog: inputstream.adaptive: GetStream(1001) 2025-04-29 15:42:42.163 T:943 debug : AddOnLog: inputstream.adaptive: GetStream(1002) 2025-04-29 15:42:42.163 T:943 debug : AddOnLog: inputstream.adaptive: GetStream(1003) 2025-04-29 15:42:42.163 T:943 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1001 with codec_id 27 2025-04-29 15:42:42.163 T:943 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1002 with codec_id 86018 2025-04-29 15:42:42.163 T:943 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1003 with codec_id 86018 2025-04-29 15:42:42.164 T:943 info : Opening stream: 1001 source: 256 2025-04-29 15:42:42.164 T:943 debug : AddOnLog: inputstream.adaptive: OpenStream(1001) 2025-04-29 15:42:42.165 T:943 debug : CurlFile::Open - 2025-04-29 15:42:42.201 T:943 debug : AddOnLog: inputstream.adaptive: [AS-0] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v5_121-init-c1745338066913.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 1576 byte, speed 44293.00 byte/s) 2025-04-29 15:42:42.211 T:943 debug : AddOnLog: inputstream.adaptive: UpdateSampleDescription: Codec fourcc: avc1 (1635148593) 2025-04-29 15:42:42.212 T:943 debug : AddOnLog: inputstream.adaptive: GetStream(1001) 2025-04-29 15:42:42.212 T:943 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1001 with codec_id 27 2025-04-29 15:42:42.212 T:943 info : [WHITELIST] Searching the whitelist for: width: 960, height: 540, fps: 25.000, 3D: false 2025-04-29 15:42:42.212 T:943 debug : [WHITELIST] Using the default whitelist because the user whitelist is empty 2025-04-29 15:42:42.212 T:943 debug : [WHITELIST] Searching for an exact resolution with an exact refresh rate 2025-04-29 15:42:42.214 T:943 debug : [WHITELIST] No match for an exact resolution with an exact refresh rate 2025-04-29 15:42:42.214 T:943 debug : [WHITELIST] Searching for an exact resolution with double the refresh rate 2025-04-29 15:42:42.215 T:943 debug : [WHITELIST] No match for an exact resolution with double the refresh rate 2025-04-29 15:42:42.215 T:943 debug : [WHITELIST] Searching for an exact resolution with a 3:2 pulldown refresh rate 2025-04-29 15:42:42.217 T:943 debug : [WHITELIST] No match for a resolution with a 3:2 pulldown refresh rate 2025-04-29 15:42:42.217 T:943 debug : [WHITELIST] Searching for a desktop resolution with an exact refresh rate 2025-04-29 15:42:42.218 T:943 debug : [WHITELIST] No match for a desktop resolution with an exact refresh rate 2025-04-29 15:42:42.218 T:943 debug : [WHITELIST] Searching for a desktop resolution with double the refresh rate 2025-04-29 15:42:42.219 T:943 debug : [WHITELIST] Matched a desktop resolution with double the refresh rate 1280x720 @ 50.000000 Hz (38) 2025-04-29 15:42:42.219 T:943 info : Display resolution ADJUST : 1280x720 @ 50.000000 Hz (38) (weight: 0.000) 2025-04-29 15:42:42.221 T:840 debug : OnLostDevice - notify display change event 2025-04-29 15:42:42.355 T:840 info : VideoPlayer: OnLostDisplay received 2025-04-29 15:42:42.355 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:42:42.355 T:840 warning : CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:42:42.355 T:840 debug : Flush - flushing renderer 2025-04-29 15:42:42.356 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 50 Hz 2025-04-29 15:42:42.356 T:840 info : GLES: Maximum texture width: 2048 2025-04-29 15:42:42.357 T:943 info : Creating video codec with codec id: 27 2025-04-29 15:42:42.357 T:943 info : CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2025-04-29 15:42:42.359 T:943 info : ffmpeg[0x38a8658]: [h264_v4l2m2m] Using device /dev/video10 2025-04-29 15:42:42.359 T:943 info : ffmpeg[0x38a8658]: [h264_v4l2m2m] driver 'bcm2835-codec' on card 'bcm2835-codec-decode' in mplane mode 2025-04-29 15:42:42.359 T:943 info : ffmpeg[0x38a8658]: [h264_v4l2m2m] requesting formats: output=H264/none capture=YU12/none 2025-04-29 15:42:42.373 T:840 debug : EGL Debugging: Error: EGL_BAD_SURFACE Command: eglSwapBuffers Type: EGL_DEBUG_MSG_ERROR_KHR Message: dri2_swap_buffers 2025-04-29 15:42:42.374 T:840 debug : CDRMAtomic::FlipPage - Execute modeset at next commit 2025-04-29 15:42:42.386 T:943 debug : CVideoPlayerVideo::OpenStream - open stream with codec id: 27 2025-04-29 15:42:42.387 T:943 info : Creating video thread 2025-04-29 15:42:42.387 T:949 debug : Thread VideoPlayerVideo start, auto delete: false 2025-04-29 15:42:42.388 T:949 info : running thread: video_thread 2025-04-29 15:42:42.388 T:949 debug : CVideoPlayerVideo - CDVDMsg::GENERAL_PAUSE: true 2025-04-29 15:42:42.388 T:943 info : Opening stream: 1002 source: 256 2025-04-29 15:42:42.388 T:943 debug : AddOnLog: inputstream.adaptive: OpenStream(1002) 2025-04-29 15:42:42.389 T:943 debug : CurlFile::Open - 2025-04-29 15:42:42.428 T:943 debug : AddOnLog: inputstream.adaptive: [AS-1] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v7_221-init-c1745338066913.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 1474 byte, speed 38182.00 byte/s) 2025-04-29 15:42:42.437 T:840 debug : CWinSystemGbmGLESContext::PresentRender - Sending display reset to all clients 2025-04-29 15:42:42.437 T:840 info : VideoPlayer: OnResetDisplay received 2025-04-29 15:42:42.437 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:42:42.437 T:849 debug : CActiveAE - display reset event 2025-04-29 15:42:42.437 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:42:42.437 T:949 debug : CVideoPlayerVideo - CDVDMsg::GENERAL_PAUSE: false 2025-04-29 15:42:42.438 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:42:42.438 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:42:42.438 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:42:42.444 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:42:42.444 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:42:42.445 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:42:42.445 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:42:42.445 T:943 debug : AddOnLog: inputstream.adaptive: UpdateSampleDescription: Codec fourcc: mp4a (1836069985) 2025-04-29 15:42:42.445 T:943 debug : AddOnLog: inputstream.adaptive: GetStream(1002) 2025-04-29 15:42:42.445 T:943 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1002 with codec_id 86018 2025-04-29 15:42:42.445 T:943 info : Finding audio codec for: 86018 2025-04-29 15:42:42.445 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:42:42.445 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:42:42.446 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:42:42.446 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:42:42.446 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:42:42.446 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:42:42.447 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:42:42.447 T:850 debug : Sample Rate : 44100 2025-04-29 15:42:42.447 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:42:42.447 T:850 debug : Channel Count : 2 2025-04-29 15:42:42.447 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:42:42.447 T:850 debug : Frames : 2205 2025-04-29 15:42:42.447 T:850 debug : Frame Size : 6 2025-04-29 15:42:42.449 T:849 debug : CActiveAE::ClearDiscardedBuffers - buffer pool deleted 2025-04-29 15:42:42.454 T:943 info : CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2025-04-29 15:42:42.454 T:943 info : OpenStream: Allowing max Out-Of-Sync Value of 50 ms 2025-04-29 15:42:42.454 T:943 info : Creating audio thread 2025-04-29 15:42:42.455 T:951 debug : Thread VideoPlayerAudio start, auto delete: false 2025-04-29 15:42:42.455 T:951 info : running thread: CVideoPlayerAudio::Process() 2025-04-29 15:42:42.455 T:943 debug : CVideoPlayer::SetCaching - caching state 2 2025-04-29 15:42:42.455 T:943 debug : CDVDClock::SetSpeedAdjust - adjusted:0.000000 2025-04-29 15:42:42.455 T:943 debug : CVideoPlayer::HandleMessages - player 2 reported state: 0 2025-04-29 15:42:42.455 T:943 debug : CDVDClock::SetSpeedAdjust - adjusted:-0.050000 2025-04-29 15:42:42.455 T:924 debug : OnAVChange: CApplication::OnAVChange 2025-04-29 15:42:42.456 T:948 debug : CurlFile::Open - 2025-04-29 15:42:42.465 T:951 debug : CVideoPlayerAudio - CDVDMsg::GENERAL_PAUSE: false 2025-04-29 15:42:42.465 T:951 debug : CDVDAudio::Pause - pausing audio stream 2025-04-29 15:42:42.534 T:946 debug : CurlFile::Open - 2025-04-29 15:42:42.534 T:946 debug : easy_acquire - Created session to https://dct-ac-live.cdn.indazn.com 2025-04-29 15:42:42.552 T:943 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.552 T:943 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.631 T:948 debug : AddOnLog: inputstream.adaptive: [AS-0] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v5_121-0-T-641576689640.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 339566 byte, speed 1952471.00 byte/s) 2025-04-29 15:42:42.632 T:948 debug : CurlFile::Open - 2025-04-29 15:42:42.737 T:946 debug : AddOnLog: inputstream.adaptive: Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 11201 byte, speed 11857.00 byte/s) 2025-04-29 15:42:42.738 T:946 warning : AddOnLog: inputstream.adaptive: ParseManifest: The tag element is not supported so playback problems may occur. 2025-04-29 15:42:42.738 T:946 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:42.739 T:946 info : Skipped 2 duplicate messages.. 2025-04-29 15:42:42.739 T:946 debug : AddOnLog: inputstream.adaptive: OnUpdateSegments: MPD update - Done (repr. id "v5_121", period id "592705835992") 2025-04-29 15:42:42.739 T:946 debug : AddOnLog: inputstream.adaptive: OnUpdateSegments: MPD update - Done (repr. id "v7_221", period id "592705835992") 2025-04-29 15:42:42.740 T:950 debug : CurlFile::Open - 2025-04-29 15:42:42.760 T:948 debug : AddOnLog: inputstream.adaptive: [AS-0] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v5_121-0-T-641576862440.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 344221 byte, speed 2692929.00 byte/s) 2025-04-29 15:42:42.761 T:948 debug : CurlFile::Open - 2025-04-29 15:42:42.791 T:950 debug : AddOnLog: inputstream.adaptive: [AS-1] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v7_221-0-T-641576691573.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 31449 byte, speed 622875.00 byte/s) 2025-04-29 15:42:42.792 T:943 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.792 T:943 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.792 T:950 debug : CurlFile::Open - 2025-04-29 15:42:42.792 T:943 debug : CVideoPlayer::HandleMessages - player 1 reported state: 0 2025-04-29 15:42:42.792 T:952 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.792 T:952 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.793 T:953 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.793 T:953 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.793 T:954 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.793 T:954 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.793 T:955 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.793 T:955 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.794 T:956 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.794 T:956 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.794 T:957 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.794 T:957 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.794 T:958 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.794 T:958 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.794 T:959 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.794 T:959 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.794 T:960 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.794 T:960 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.795 T:961 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.795 T:961 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.795 T:962 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.795 T:962 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.795 T:963 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.795 T:963 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.795 T:964 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.795 T:964 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.795 T:965 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.795 T:965 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:966 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:966 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:967 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:967 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:968 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:968 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:969 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:969 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:970 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:970 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.796 T:971 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.796 T:971 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:972 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.797 T:972 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:973 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.797 T:973 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:974 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.797 T:974 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:975 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.797 T:975 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:976 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.797 T:976 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.797 T:977 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.798 T:977 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.798 T:978 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.798 T:978 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.798 T:979 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.798 T:979 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.798 T:980 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.798 T:980 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.799 T:981 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.799 T:981 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.799 T:982 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.799 T:982 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.799 T:983 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.799 T:983 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.799 T:984 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.799 T:984 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.799 T:985 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.799 T:985 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:986 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.800 T:986 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:987 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.800 T:987 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:988 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.800 T:988 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:989 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.800 T:989 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:990 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.800 T:990 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.800 T:991 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.801 T:991 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.801 T:992 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.801 T:992 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.801 T:993 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.801 T:993 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.801 T:994 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.801 T:994 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.801 T:995 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.801 T:995 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.802 T:996 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.802 T:996 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.802 T:997 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.802 T:997 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.802 T:998 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.802 T:998 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.802 T:999 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.802 T:999 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.803 T:1000 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.803 T:1000 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.803 T:1001 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.803 T:1001 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.803 T:1002 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.803 T:1002 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.803 T:1003 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.803 T:1003 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.804 T:1004 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.804 T:1004 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.804 T:1005 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.804 T:1005 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.804 T:1006 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.804 T:1006 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.804 T:1007 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.804 T:1007 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.805 T:1008 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.805 T:1008 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.805 T:1009 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.805 T:1009 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.805 T:1010 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.805 T:1010 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.805 T:1011 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.805 T:1011 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.806 T:1012 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.806 T:1012 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.806 T:1013 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.806 T:1013 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.806 T:1014 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.806 T:1014 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.806 T:1015 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.806 T:1015 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.806 T:1016 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.806 T:1016 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.807 T:1017 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.807 T:1017 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.807 T:1018 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.807 T:1018 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.807 T:1019 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.807 T:1019 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.807 T:1020 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.807 T:1020 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.808 T:1021 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.808 T:1021 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.808 T:1022 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.808 T:1022 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.808 T:1023 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.808 T:1023 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.808 T:1024 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.808 T:1024 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.808 T:1025 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.808 T:1025 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1026 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.809 T:1026 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1027 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.809 T:1027 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1028 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.809 T:1028 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1029 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.809 T:1029 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1030 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.809 T:1030 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.809 T:1031 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1031 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.810 T:1032 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1032 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.810 T:1033 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1033 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.810 T:1034 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1034 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.810 T:1035 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1035 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.810 T:1036 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.810 T:1036 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.811 T:1037 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.811 T:1037 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.811 T:1038 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.811 T:1038 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.811 T:1039 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.811 T:1039 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.813 T:1040 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.813 T:1040 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.813 T:1041 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.813 T:1041 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.813 T:1042 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.813 T:1042 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.814 T:1043 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.814 T:1043 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.814 T:1044 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.814 T:1044 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.814 T:1045 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.814 T:1045 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.886 T:950 debug : AddOnLog: inputstream.adaptive: [AS-1] Download finished: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v7_221-0-T-641576864373.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk (downloaded 31474 byte, speed 340244.00 byte/s) 2025-04-29 15:42:42.886 T:1046 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.887 T:1046 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.887 T:1047 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.887 T:1047 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.887 T:1048 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.887 T:1048 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.887 T:1049 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.888 T:1049 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.888 T:1050 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.888 T:1050 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.888 T:1051 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 724c0979827650658dcd06df41f9c18d 2025-04-29 15:42:42.888 T:1051 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:42:42.888 T:943 info : Process - eof reading from demuxer 2025-04-29 15:42:42.888 T:943 info : CVideoPlayer::OnExit() 2025-04-29 15:42:42.888 T:943 info : VideoPlayer: eof, waiting for queues to empty 2025-04-29 15:42:42.889 T:943 info : Closing stream player 1 2025-04-29 15:42:42.889 T:943 debug : AddOnLog: inputstream.adaptive: EnableStream(1002: false) 2025-04-29 15:42:42.889 T:950 debug : CurlFile::Open - 2025-04-29 15:42:42.940 T:950 debug : AddOnLog: inputstream.adaptive: [AS-1] Download cancelled: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v7_221-0-T-641577037173.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk 2025-04-29 15:42:42.941 T:943 info : Waiting for audio thread to exit 2025-04-29 15:42:42.943 T:951 info : thread end: CVideoPlayerAudio::OnExit() 2025-04-29 15:42:42.943 T:951 debug : Thread VideoPlayerAudio 1065271872 terminating 2025-04-29 15:42:42.943 T:943 info : Closing audio device 2025-04-29 15:42:42.943 T:943 info : Deleting audio codec 2025-04-29 15:42:42.943 T:943 info : Closing stream player 2 2025-04-29 15:42:42.943 T:943 debug : AddOnLog: inputstream.adaptive: EnableStream(1001: false) 2025-04-29 15:42:42.945 T:948 debug : AddOnLog: inputstream.adaptive: [AS-0] Download cancelled: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/v5_121-0-T-641577035240.m4s?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk 2025-04-29 15:42:42.947 T:943 info : waiting for video thread to exit 2025-04-29 15:42:42.947 T:949 info : thread end: video_thread 2025-04-29 15:42:42.947 T:949 debug : Thread VideoPlayerVideo 1082057280 terminating 2025-04-29 15:42:42.947 T:943 info : deleting video codec 2025-04-29 15:42:42.950 T:943 debug : AddOnLog: inputstream.adaptive: Close() 2025-04-29 15:42:42.950 T:943 debug : AddOnLog: inputstream.adaptive: CSession::~CSession() 2025-04-29 15:42:42.950 T:943 debug : AddOnLog: inputstream.adaptive: CSession::DeleteStreams() 2025-04-29 15:42:42.950 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 6E0CA7478C5A36182E1B8165600FCD57 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 6E0CA7478C5A36182E1B8165600FCD57 closed 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: A19D8000BDFA0F311555E959089A0F5C 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID A19D8000BDFA0F311555E959089A0F5C closed 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 5B496E45BC8CC84322A3A0FE343A8269 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 5B496E45BC8CC84322A3A0FE343A8269 closed 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: B27AD9C0B85AE55CB2A79E3149AE3098 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID B27AD9C0B85AE55CB2A79E3149AE3098 closed 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 9AD9FFC0DCBEC4DA7F077F3563B3802E 2025-04-29 15:42:42.951 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 9AD9FFC0DCBEC4DA7F077F3563B3802E closed 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: B74E0610E606B5FEC4F1C7C23C03083A 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID B74E0610E606B5FEC4F1C7C23C03083A closed 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 91A1F9A10A6AF572BA47817C53130314 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 91A1F9A10A6AF572BA47817C53130314 closed 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: D235EC8B7654BB6CADA93D98FF1D7A11 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID D235EC8B7654BB6CADA93D98FF1D7A11 closed 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: F52E1DA41BC6D4F33402B1115AF76101 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID F52E1DA41BC6D4F33402B1115AF76101 closed 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 0D60B98743B840C502D9A6DDF2955445 2025-04-29 15:42:42.952 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.953 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 0D60B98743B840C502D9A6DDF2955445 closed 2025-04-29 15:42:42.953 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 8CF72E95AF6478313B943A6179AA4407 2025-04-29 15:42:42.953 T:943 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:42:42.953 T:943 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 8CF72E95AF6478313B943A6179AA4407 closed 2025-04-29 15:42:42.953 T:943 error : AddOnLog: inputstream.adaptive: Instances: 1 2025-04-29 15:42:42.956 T:943 debug : SECTION:UnloadDll(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12) 2025-04-29 15:42:42.956 T:943 info : ADDON: Dll Destroyed - InputStream Adaptive 2025-04-29 15:42:42.957 T:943 debug : Thread VideoPlayer 1156207168 terminating 2025-04-29 15:42:42.957 T:840 debug : Flush - flushing renderer 2025-04-29 15:42:42.959 T:927 info : Deleting settings information for files plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:42.961 T:926 debug : DoWork - Saving file state for video item plugin://plugin.video.dazn/?mode=play&title=DAZN+1&id=bj5o60qt6uoe1clfdsev239pr¶ms=6kgp5a9jyte5sd1ot8ao06osr&verify_age=False 2025-04-29 15:42:43.472 T:925 debug : OnPlayBackEnded: CApplicationPlayerCallback::OnPlayBackEnded 2025-04-29 15:42:43.477 T:840 info : CVideoPlayer::CloseFile() 2025-04-29 15:42:43.477 T:840 debug : DeleteRenderer - deleting renderer 2025-04-29 15:42:43.477 T:840 debug : LinuxRendererGLES: Cleaning up GLES resources 2025-04-29 15:42:43.477 T:840 debug : SetHDR: setting connector colorspace to Default 2025-04-29 15:42:43.477 T:840 info : VideoPlayer: waiting for threads to exit 2025-04-29 15:42:43.478 T:840 info : VideoPlayer: finished waiting 2025-04-29 15:42:43.478 T:840 info : CVideoPlayer::CloseFile() 2025-04-29 15:42:43.478 T:840 info : VideoPlayer: waiting for threads to exit 2025-04-29 15:42:43.478 T:840 info : VideoPlayer: finished waiting 2025-04-29 15:42:43.480 T:840 debug : Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData 2025-04-29 15:42:43.480 T:840 debug : Audio ID3 tag processor - delete ~CVideoPlayerAudioID3 2025-04-29 15:42:43.480 T:840 debug : OnLostDevice - notify display change event 2025-04-29 15:42:43.522 T:867 debug : [plugin.video.joyn - 2.5.35+matrix.1] last played file: https://dct-ac-live.cdn.indazn.com/dash/dazn-linear-202/stream.mpd?p=web&dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InV1aWRfMSJ9.eyJwYXRocyI6WyIvZGFzaC9kYXpuLWxpbmVhci0yMDIiXSwiZXhjIjpbXSwiaGVhZGVycyI6WyJ1c2VyLWFnZW50Il0sImNvIjp0cnVlLCJpcCI6ZmFsc2UsImFzbiI6ZmFsc2UsImludHNpZyI6InhnTWFlWmRlTGh3RHdDQzVPaDZDNXlBbE5KbU9OYk5RZ1hSZloxTVlIX0EiLCJpYXQiOjE3NDU5MzQxNDEsImV4cCI6MTc0NjAyMDU0MX0.RTe6mcbOx0P7I-qens-Eih_s00KJ1irN8zNj_eJa-Wk 2025-04-29 15:42:43.700 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 60 Hz 2025-04-29 15:42:43.701 T:840 info : GLES: Maximum texture width: 2048 2025-04-29 15:42:43.712 T:840 debug : EGL Debugging: Error: EGL_BAD_SURFACE Command: eglSwapBuffers Type: EGL_DEBUG_MSG_ERROR_KHR Message: dri2_swap_buffers 2025-04-29 15:42:43.712 T:840 debug : CDRMAtomic::FlipPage - Execute modeset at next commit 2025-04-29 15:42:43.777 T:840 debug : CWinSystemGbmGLESContext::PresentRender - Sending display reset to all clients 2025-04-29 15:42:43.777 T:849 debug : CActiveAE - display reset event 2025-04-29 15:42:43.777 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:43.778 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:42:43.778 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:42:43.778 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:42:43.784 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:42:43.785 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:42:43.785 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:42:43.785 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:42:43.785 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:42:43.785 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:42:43.785 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:42:43.786 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:42:43.786 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:42:43.786 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:42:43.786 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:42:43.786 T:850 debug : Sample Rate : 44100 2025-04-29 15:42:43.786 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:42:43.786 T:850 debug : Channel Count : 2 2025-04-29 15:42:43.786 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:42:43.786 T:850 debug : Frames : 2205 2025-04-29 15:42:43.786 T:850 debug : Frame Size : 6 2025-04-29 15:42:43.789 T:849 debug : CActiveAE::ClearDiscardedBuffers - buffer pool deleted 2025-04-29 15:42:46.778 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:46.809 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:46.809 T:840 debug : CGUIMediaWindow::GetDirectory (plugin://plugin.video.dazn/) 2025-04-29 15:42:46.809 T:840 debug : ParentPath = [plugin://plugin.video.dazn/] 2025-04-29 15:42:46.811 T:840 debug : Loading items: 16, directory: plugin://plugin.video.dazn/ sort method: 0, ascending: false 2025-04-29 15:42:47.405 T:925 debug : CAddonDatabase::SetLastUsed[plugin.video.dazn] took 595 ms 2025-04-29 15:42:47.412 T:1053 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:47.412 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:47.429 T:1053 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:48.509 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:48.526 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:48.691 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:48.692 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:48.854 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:48.859 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.012 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.026 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.195 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.226 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.348 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.359 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.518 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.526 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.691 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.692 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:49.872 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:49.892 T:840 debug : HandleKey: up (0xf080) pressed, window 10025, action is Up 2025-04-29 15:42:51.206 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:51.207 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:51.746 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:51.837 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:51.837 T:840 debug : CGUIMediaWindow::GetDirectory (plugin://plugin.video.dazn/?id=2d3cd0ab-1225-42b9-9b5f-f41202b1a34c&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Jetzt%20auf%20DAZN&verify_age=False) 2025-04-29 15:42:51.837 T:840 debug : ParentPath = [plugin://plugin.video.dazn/] 2025-04-29 15:42:51.838 T:1054 debug : Thread waiting start, auto delete: false 2025-04-29 15:42:52.071 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:52.234 T:924 debug : CAddonDatabase::SetLastUsed[plugin.video.dazn] took 396 ms 2025-04-29 15:42:52.234 T:1054 debug : CScriptRunner: running add-on script DAZN('plugin://plugin.video.dazn/', '1', '?id=2d3cd0ab-1225-42b9-9b5f-f41202b1a34c&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Jetzt%20auf%20DAZN&verify_age=False') 2025-04-29 15:42:52.234 T:1054 debug : GetLanguageInvoker - Reusing LanguageInvokerThread 12 for script /storage/.kodi/addons/plugin.video.dazn/addon.py 2025-04-29 15:42:52.234 T:929 debug : initializing python engine. 2025-04-29 15:42:52.234 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): start processing 2025-04-29 15:42:52.234 T:929 debug : CPythonInvoker(12): adding args: 2025-04-29 15:42:52.234 T:929 debug : CPythonInvoker(12): plugin://plugin.video.dazn/ 2025-04-29 15:42:52.234 T:929 debug : CPythonInvoker(12): 1 2025-04-29 15:42:52.235 T:929 debug : CPythonInvoker(12): ?id=2d3cd0ab-1225-42b9-9b5f-f41202b1a34c&mode=rail¶ms=PageType%3aHome%3bContentType%3aNone&title=Jetzt%20auf%20DAZN&verify_age=False 2025-04-29 15:42:52.235 T:929 debug : CPythonInvoker(12): resume:false 2025-04-29 15:42:52.235 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:52.235 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:42:52.244 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:52.247 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:52.322 T:929 debug : args = {'id': ['2d3cd0ab-1225-42b9-9b5f-f41202b1a34c'], 'mode': ['rail'], 'params': ['PageType:Home;ContentType:None'], 'title': ['Jetzt auf DAZN'], 'verify_age': ['False']} 2025-04-29 15:42:54.195 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): script successfully run 2025-04-29 15:42:54.200 T:1054 debug : Thread waiting 1124434496 terminating 2025-04-29 15:42:54.259 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:54.267 T:1055 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:54.267 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:54.289 T:1055 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:55.686 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:55.691 T:840 debug : HandleKey: down (0xf081) pressed, window 10025, action is Down 2025-04-29 15:42:56.436 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:56.452 T:840 debug : OnPlayMedia plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:42:56.458 T:840 debug : CScriptRunner: running add-on script DAZN('plugin://plugin.video.dazn/', '1', '?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False') 2025-04-29 15:42:56.458 T:840 debug : GetLanguageInvoker - Reusing LanguageInvokerThread 12 for script /storage/.kodi/addons/plugin.video.dazn/addon.py 2025-04-29 15:42:56.458 T:929 debug : initializing python engine. 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): start processing 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12): adding args: 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12): plugin://plugin.video.dazn/ 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12): 1 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12): ?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12): resume:false 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): entering source directory /storage/.kodi/addons/plugin.video.dazn 2025-04-29 15:42:56.459 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): instantiating addon using automatically obtained id of "plugin.video.dazn" dependent on version 3.0.1 of the xbmc.python api 2025-04-29 15:42:56.468 T:929 debug : trying to load setting definitions from old format... 2025-04-29 15:42:56.471 T:929 debug : requested setting (mpx) was not found. 2025-04-29 15:42:56.478 T:1056 debug : Thread ScriptObs start, auto delete: false 2025-04-29 15:42:56.543 T:929 debug : args = {'mode': ['play'], 'title': ['Die Masterminds im Taktik-Check | Champions Week'], 'id': ['f23o3x2ehi6nnzz5bt1sf5dy6'], 'params': ['ArticleId:f23o3x2ehi6nnzz5bt1sf5dy6'], 'verify_age': ['False']} 2025-04-29 15:42:56.679 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:56.745 T:923 debug : request received for /jsonrpc 2025-04-29 15:42:57.045 T:929 debug : CPythonInvoker(12, /storage/.kodi/addons/plugin.video.dazn/addon.py): script successfully run 2025-04-29 15:42:57.076 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:42:57.076 T:1056 debug : Thread ScriptObs 1124434496 terminating 2025-04-29 15:42:57.087 T:840 debug : CPlayerCoreFactory::GetPlayers(https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/web/dash/stream.mpd?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc) 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: system rules 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: matches rule: system rules 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: mms/udp 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: rtmp 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: rtsp 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: streams 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: matches rule: streams 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: aacp/sdp 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: mp2 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: dvd 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: discimage 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: nsv 2025-04-29 15:42:57.088 T:840 debug : CPlayerSelectionRule::GetPlayers: considering rule: radio 2025-04-29 15:42:57.088 T:840 debug : CPlayerCoreFactory::GetPlayers: matched 0 rules with players 2025-04-29 15:42:57.088 T:840 debug : CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (VideoPlayer) 2025-04-29 15:42:57.088 T:840 debug : CPlayerCoreFactory::GetPlayers: for video=true, audio=false 2025-04-29 15:42:57.088 T:840 debug : CPlayerCoreFactory::GetPlayers: for video=true, audio=true 2025-04-29 15:42:57.088 T:840 debug : CPlayerCoreFactory::GetPlayers: added 1 players 2025-04-29 15:42:57.092 T:840 debug : Radio UECP (RDS) Processor - new CDVDRadioRDSData 2025-04-29 15:42:57.092 T:840 debug : Audio ID3 tag processor - new CVideoPlayerAudioID3 2025-04-29 15:42:57.093 T:840 info : VideoPlayer::OpenFile: plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:42:57.093 T:1057 debug : Thread VideoPlayer start, auto delete: false 2025-04-29 15:42:57.093 T:840 debug : OnPlayBackStarted: CApplication::OnPlayBackStarted 2025-04-29 15:42:57.093 T:1057 info : Creating InputStream 2025-04-29 15:42:57.093 T:1058 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:42:57.094 T:1057 debug : ADDON: Dll Initializing - InputStream Adaptive 2025-04-29 15:42:57.094 T:1057 debug : SECTION:LoadDLL(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12) 2025-04-29 15:42:57.094 T:1057 debug : Loading: /storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Open() 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.chooser_bandwidth_max" value: 0 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.drm_legacy" value: [redacted] 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.manifest_headers" value: user-agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F135.0.0.0+Safari%2F537.36 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.stream_headers" value: user-agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F135.0.0.0+Safari%2F537.36 2025-04-29 15:42:57.095 T:1057 debug : AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.stream_params" value: dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc 2025-04-29 15:42:57.097 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:42:57.099 T:1057 debug : AddOnLog: inputstream.adaptive: [Repr. chooser] Type: Ask quality 2025-04-29 15:42:57.099 T:1057 info : AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1280x720, max allowed: 1920x1080, Adjust refresh rate: 1 2025-04-29 15:42:57.099 T:1057 debug : AddOnLog: inputstream.adaptive: Supported URN: urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed 2025-04-29 15:42:57.100 T:1057 debug : CurlFile::Open - 2025-04-29 15:42:57.100 T:1057 debug : easy_acquire - Created session to https://dcn-fs-vod-dazn-cdn.dazn.com 2025-04-29 15:42:57.109 T:927 debug : Loading settings for plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:42:57.120 T:1058 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:42:57.126 T:840 debug : CVideoGUIInfo::InitCurrentItem(plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False) 2025-04-29 15:42:57.126 T:840 debug : CPlayerGUIInfo::InitCurrentItem(plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False) 2025-04-29 15:42:57.185 T:869 debug : plugin.video.zattoo_hiq: Provider 0 2025-04-29 15:42:57.227 T:840 debug : ------ Window Init (DialogBusy.xml) ------ 2025-04-29 15:42:57.328 T:1057 debug : AddOnLog: inputstream.adaptive: Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/web/dash/stream.mpd?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 9393 byte, speed 10248.00 byte/s) 2025-04-29 15:42:57.329 T:1057 debug : AddOnLog: inputstream.adaptive: Parsing Playready header version 4.0.0.0 2025-04-29 15:42:57.332 T:1057 info : Skipped 1 duplicate messages.. 2025-04-29 15:42:57.332 T:1057 info : AddOnLog: inputstream.adaptive: Manifest successfully parsed (Periods: 1, Streams in first period: 2, Type: VOD) 2025-04-29 15:42:57.332 T:1057 debug : AddOnLog: inputstream.adaptive: New period, dispose sample decrypter and reinitialize 2025-04-29 15:42:57.332 T:1057 debug : AddOnLog: inputstream.adaptive: Entering encryption section 2025-04-29 15:42:57.332 T:1057 debug : AddOnLog: inputstream.adaptive: Initialize: CDM version: 4.10.2662.3 2025-04-29 15:42:57.496 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:42:57.692 T:1057 debug : AddOnLog: inputstream.adaptive: OnInitialized: CDM is initialized: true 2025-04-29 15:42:57.693 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:42:58.489 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:58.489 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 54F3B03721E49575FFF5D15F0AECFB73 2025-04-29 15:42:58.524 T:1057 debug : CurlFile::Open - 2025-04-29 15:42:58.567 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:58.567 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:58.567 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:42:59.361 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:42:59.362 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: A570CB8F94B2C683880BFA233479AD70 2025-04-29 15:42:59.397 T:1057 debug : CurlFile::Open - 2025-04-29 15:42:59.442 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:42:59.442 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:42:59.442 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:00.240 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:00.241 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 89CC95FA3444C3C5480D9232157534E9 2025-04-29 15:43:00.276 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:00.318 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:00.319 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:00.319 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:01.112 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:01.112 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: CD0C2269F44B86CA27CD8372BCC250C8 2025-04-29 15:43:01.148 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:01.199 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:01.199 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:01.199 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:01.744 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:01.996 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:01.996 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: E5FE585F2D992938652649DB626B459D 2025-04-29 15:43:02.031 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:02.272 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:02.272 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:02.272 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:03.066 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:03.066 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 4CC8EC6DC7EFD6716086EF7ABEEC465F 2025-04-29 15:43:03.102 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:03.147 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:03.148 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:03.148 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:03.941 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:03.941 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 6B830626B5B176B9D69E8BAA8BC294A1 2025-04-29 15:43:03.977 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:04.022 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:04.022 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:04.022 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:04.817 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:04.817 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: DBDF7E9A5727D537DB3D3033795C68B5 2025-04-29 15:43:04.853 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:04.901 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:04.902 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:04.902 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:05.703 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:05.703 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: D12052D79FA54761715A5196A2C339CF 2025-04-29 15:43:05.739 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:05.781 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:05.781 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:05.781 T:1057 debug : AddOnLog: inputstream.adaptive: Initializing stream with KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:06.577 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2025-04-29 15:43:06.577 T:1057 debug : AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: B70B5E8810D14336C98D0E482FC36B53 2025-04-29 15:43:06.612 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:06.662 T:1057 error : AddOnLog: inputstream.adaptive: License server returned failure (HTTP error 401) 2025-04-29 15:43:06.662 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities: Keys empty 2025-04-29 15:43:06.662 T:1057 debug : AddOnLog: inputstream.adaptive: Ignore HDCP status is enabled 2025-04-29 15:43:06.693 T:840 debug : ------ Window Init (DialogSelect.xml) ------ 2025-04-29 15:43:06.744 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:08.126 T:840 info : Skipped 1 duplicate messages.. 2025-04-29 15:43:08.126 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:43:08.291 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:08.359 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:43:08.527 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:08.559 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:43:08.673 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:08.692 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:43:08.841 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:08.859 T:840 debug : HandleKey: up (0xf080) pressed, window 12000, action is Up 2025-04-29 15:43:10.653 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:10.932 T:840 debug : ------ Window Deinit (DialogSelect.xml) ------ 2025-04-29 15:43:10.959 T:1057 debug : AddOnLog: inputstream.adaptive: [Repr. chooser] Selected representation ID ebf5c573-393c-4b99-a6f6-d7ea7b89a992 (Bandwidth: 1500000 bit/s, Resolution: 960x540) 2025-04-29 15:43:10.959 T:1057 debug : AddOnLog: inputstream.adaptive: Created AdaptiveStream [AS-3] with adaptation set ID: "", stream type: video 2025-04-29 15:43:10.959 T:1057 debug : AddOnLog: inputstream.adaptive: Created AdaptiveStream [AS-4] with adaptation set ID: "", stream type: audio 2025-04-29 15:43:10.959 T:1057 debug : AddOnLog: inputstream.adaptive: GetCapabilities() 2025-04-29 15:43:10.968 T:1057 info : Creating Demuxer 2025-04-29 15:43:10.968 T:1057 debug : AddOnLog: inputstream.adaptive: GetStreamIds() 2025-04-29 15:43:10.968 T:1057 debug : AddOnLog: inputstream.adaptive: GetStream(1001) 2025-04-29 15:43:10.968 T:1057 debug : AddOnLog: inputstream.adaptive: GetStream(1002) 2025-04-29 15:43:10.968 T:1057 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1001 with codec_id 27 2025-04-29 15:43:10.968 T:1057 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1002 with codec_id 86018 2025-04-29 15:43:10.969 T:1057 info : Opening stream: 1001 source: 256 2025-04-29 15:43:10.969 T:1057 debug : AddOnLog: inputstream.adaptive: OpenStream(1001) 2025-04-29 15:43:10.969 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:11.046 T:1057 debug : AddOnLog: inputstream.adaptive: [AS-3] Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/h264/1500000/init_dash.m4v?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 1561 byte, speed 20452.00 byte/s) 2025-04-29 15:43:11.050 T:1057 debug : AddOnLog: inputstream.adaptive: UpdateSampleDescription: Codec fourcc: avc1 (1635148593) 2025-04-29 15:43:11.050 T:1057 debug : AddOnLog: inputstream.adaptive: GetStream(1001) 2025-04-29 15:43:11.050 T:1057 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1001 with codec_id 27 2025-04-29 15:43:11.050 T:1057 info : [WHITELIST] Searching the whitelist for: width: 960, height: 540, fps: 25.000, 3D: false 2025-04-29 15:43:11.050 T:1057 debug : [WHITELIST] Using the default whitelist because the user whitelist is empty 2025-04-29 15:43:11.050 T:1057 debug : [WHITELIST] Searching for an exact resolution with an exact refresh rate 2025-04-29 15:43:11.052 T:1057 debug : [WHITELIST] No match for an exact resolution with an exact refresh rate 2025-04-29 15:43:11.052 T:1057 debug : [WHITELIST] Searching for an exact resolution with double the refresh rate 2025-04-29 15:43:11.053 T:1057 debug : [WHITELIST] No match for an exact resolution with double the refresh rate 2025-04-29 15:43:11.053 T:1057 debug : [WHITELIST] Searching for an exact resolution with a 3:2 pulldown refresh rate 2025-04-29 15:43:11.054 T:1057 debug : [WHITELIST] No match for a resolution with a 3:2 pulldown refresh rate 2025-04-29 15:43:11.054 T:1057 debug : [WHITELIST] Searching for a desktop resolution with an exact refresh rate 2025-04-29 15:43:11.056 T:1057 debug : [WHITELIST] No match for a desktop resolution with an exact refresh rate 2025-04-29 15:43:11.056 T:1057 debug : [WHITELIST] Searching for a desktop resolution with double the refresh rate 2025-04-29 15:43:11.057 T:1057 debug : [WHITELIST] Matched a desktop resolution with double the refresh rate 1280x720 @ 50.000000 Hz (38) 2025-04-29 15:43:11.057 T:1057 info : Display resolution ADJUST : 1280x720 @ 50.000000 Hz (38) (weight: 0.000) 2025-04-29 15:43:11.060 T:840 debug : OnLostDevice - notify display change event 2025-04-29 15:43:11.290 T:840 info : VideoPlayer: OnLostDisplay received 2025-04-29 15:43:11.290 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:43:11.290 T:840 warning : CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:43:11.290 T:840 debug : Flush - flushing renderer 2025-04-29 15:43:11.290 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 50 Hz 2025-04-29 15:43:11.290 T:840 info : GLES: Maximum texture width: 2048 2025-04-29 15:43:11.291 T:1057 info : Creating video codec with codec id: 27 2025-04-29 15:43:11.291 T:1057 info : CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2025-04-29 15:43:11.293 T:1057 info : ffmpeg[0x37cc450]: [h264_v4l2m2m] Using device /dev/video10 2025-04-29 15:43:11.293 T:1057 info : ffmpeg[0x37cc450]: [h264_v4l2m2m] driver 'bcm2835-codec' on card 'bcm2835-codec-decode' in mplane mode 2025-04-29 15:43:11.293 T:1057 info : ffmpeg[0x37cc450]: [h264_v4l2m2m] requesting formats: output=H264/none capture=YU12/none 2025-04-29 15:43:11.307 T:840 debug : EGL Debugging: Error: EGL_BAD_SURFACE Command: eglSwapBuffers Type: EGL_DEBUG_MSG_ERROR_KHR Message: dri2_swap_buffers 2025-04-29 15:43:11.308 T:840 debug : CDRMAtomic::FlipPage - Execute modeset at next commit 2025-04-29 15:43:11.309 T:1057 debug : CVideoPlayerVideo::OpenStream - open stream with codec id: 27 2025-04-29 15:43:11.310 T:1057 info : Creating video thread 2025-04-29 15:43:11.310 T:1061 debug : Thread VideoPlayerVideo start, auto delete: false 2025-04-29 15:43:11.310 T:1061 info : running thread: video_thread 2025-04-29 15:43:11.310 T:1061 debug : CVideoPlayerVideo - CDVDMsg::GENERAL_PAUSE: true 2025-04-29 15:43:11.311 T:1057 info : Opening stream: 1002 source: 256 2025-04-29 15:43:11.311 T:1057 debug : AddOnLog: inputstream.adaptive: OpenStream(1002) 2025-04-29 15:43:11.312 T:1057 debug : CurlFile::Open - 2025-04-29 15:43:11.373 T:840 debug : CWinSystemGbmGLESContext::PresentRender - Sending display reset to all clients 2025-04-29 15:43:11.373 T:840 info : VideoPlayer: OnResetDisplay received 2025-04-29 15:43:11.373 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:43:11.373 T:849 debug : CActiveAE - display reset event 2025-04-29 15:43:11.374 T:840 warning : CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED 2025-04-29 15:43:11.374 T:1061 debug : CVideoPlayerVideo - CDVDMsg::GENERAL_PAUSE: false 2025-04-29 15:43:11.374 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:43:11.375 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:43:11.375 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:43:11.381 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:43:11.381 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:43:11.381 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:43:11.381 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:43:11.382 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:43:11.382 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:43:11.382 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:43:11.382 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:43:11.382 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:43:11.383 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:43:11.383 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:43:11.383 T:850 debug : Sample Rate : 44100 2025-04-29 15:43:11.383 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:43:11.383 T:850 debug : Channel Count : 2 2025-04-29 15:43:11.383 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:43:11.383 T:850 debug : Frames : 2205 2025-04-29 15:43:11.383 T:850 debug : Frame Size : 6 2025-04-29 15:43:11.386 T:849 debug : CActiveAE::ClearDiscardedBuffers - buffer pool deleted 2025-04-29 15:43:11.387 T:1057 debug : AddOnLog: inputstream.adaptive: [AS-4] Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/aac/128000/init_dash.m4a?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 1476 byte, speed 19693.00 byte/s) 2025-04-29 15:43:11.387 T:1057 debug : AddOnLog: inputstream.adaptive: UpdateSampleDescription: Codec fourcc: mp4a (1836069985) 2025-04-29 15:43:11.387 T:1057 debug : AddOnLog: inputstream.adaptive: GetStream(1002) 2025-04-29 15:43:11.388 T:1057 debug : CDVDDemuxClient::RequestStream(): added/updated stream 1002 with codec_id 86018 2025-04-29 15:43:11.388 T:1057 info : Finding audio codec for: 86018 2025-04-29 15:43:11.390 T:1057 info : CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2025-04-29 15:43:11.390 T:1057 info : OpenStream: Allowing max Out-Of-Sync Value of 50 ms 2025-04-29 15:43:11.390 T:1057 info : Creating audio thread 2025-04-29 15:43:11.391 T:1063 debug : Thread VideoPlayerAudio start, auto delete: false 2025-04-29 15:43:11.391 T:1063 info : running thread: CVideoPlayerAudio::Process() 2025-04-29 15:43:11.391 T:1057 debug : CVideoPlayer::SetCaching - caching state 2 2025-04-29 15:43:11.391 T:1057 debug : CDVDClock::SetSpeedAdjust - adjusted:0.000000 2025-04-29 15:43:11.391 T:1057 debug : CVideoPlayer::HandleMessages - player 2 reported state: 0 2025-04-29 15:43:11.391 T:927 debug : OnAVChange: CApplication::OnAVChange 2025-04-29 15:43:11.392 T:1060 debug : CurlFile::Open - 2025-04-29 15:43:11.401 T:1063 debug : CVideoPlayerAudio - CDVDMsg::GENERAL_PAUSE: false 2025-04-29 15:43:11.401 T:1063 debug : CDVDAudio::Pause - pausing audio stream 2025-04-29 15:43:11.597 T:1057 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.597 T:1057 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.598 T:1062 debug : CurlFile::Open - 2025-04-29 15:43:11.598 T:1062 debug : easy_acquire - Created session to https://dcn-fs-vod-dazn-cdn.dazn.com 2025-04-29 15:43:11.690 T:1060 debug : AddOnLog: inputstream.adaptive: [AS-3] Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/h264/1500000/seg_dash_0.m4v?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 388579 byte, speed 1307409.00 byte/s) 2025-04-29 15:43:11.691 T:1060 debug : CurlFile::Open - 2025-04-29 15:43:11.742 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:11.860 T:1057 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.860 T:1057 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.861 T:1057 debug : CVideoPlayer::HandleMessages - player 1 reported state: 0 2025-04-29 15:43:11.861 T:1064 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.861 T:1064 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.860 T:1062 debug : AddOnLog: inputstream.adaptive: [AS-4] Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/aac/128000/seg_dash_0.m4a?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 31569 byte, speed 121182.00 byte/s) 2025-04-29 15:43:11.862 T:1065 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.862 T:1065 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.863 T:1062 debug : CurlFile::Open - 2025-04-29 15:43:11.863 T:1066 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.864 T:1066 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.864 T:1067 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.864 T:1067 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.866 T:1068 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.866 T:1068 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.867 T:1069 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.867 T:1069 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.867 T:1070 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.867 T:1070 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.867 T:1071 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.867 T:1071 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.868 T:1072 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.868 T:1072 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.868 T:1073 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.868 T:1073 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.868 T:1074 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.868 T:1074 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.868 T:1075 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.868 T:1075 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.869 T:1076 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.869 T:1076 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.869 T:1077 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.869 T:1077 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.869 T:1078 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.869 T:1078 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.869 T:1079 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.869 T:1079 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.870 T:1080 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.870 T:1080 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.870 T:1081 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.870 T:1081 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.871 T:1082 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.871 T:1082 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.871 T:1083 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.871 T:1083 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.871 T:1084 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.871 T:1084 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.872 T:1085 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.872 T:1085 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.872 T:1086 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.872 T:1086 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.872 T:1060 debug : AddOnLog: inputstream.adaptive: [AS-3] Download finished: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/h264/1500000/seg_dash_1.m4v?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc (downloaded 390698 byte, speed 2161657.00 byte/s) 2025-04-29 15:43:11.873 T:1087 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.873 T:1087 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.873 T:1088 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.873 T:1088 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.873 T:1089 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.873 T:1089 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.873 T:1060 debug : CurlFile::Open - 2025-04-29 15:43:11.873 T:1090 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.873 T:1090 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.874 T:1091 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.874 T:1091 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.874 T:1092 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.874 T:1092 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.874 T:1093 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.874 T:1093 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.874 T:1094 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.874 T:1094 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.875 T:1095 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.875 T:1095 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.875 T:1096 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.875 T:1096 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.875 T:1097 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.875 T:1097 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.875 T:1098 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.875 T:1098 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1099 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1099 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1100 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1100 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1101 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1101 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1102 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1102 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1103 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1103 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1104 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1104 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.876 T:1105 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.876 T:1105 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.877 T:1106 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.877 T:1106 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.877 T:1107 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.877 T:1107 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.877 T:1108 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.877 T:1108 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.877 T:1109 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.877 T:1109 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.877 T:1110 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.877 T:1110 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1111 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1111 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1112 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1112 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1113 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1113 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1114 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1114 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1115 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1115 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.878 T:1116 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.878 T:1116 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1117 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1117 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1118 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1118 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1119 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1119 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1120 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1120 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1121 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1121 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.879 T:1122 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.879 T:1122 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1123 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1123 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1124 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1124 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1125 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1125 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1126 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1126 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1127 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1127 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1128 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1128 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.880 T:1129 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.880 T:1129 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1130 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1130 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1131 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1131 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1132 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1132 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1133 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1133 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1134 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1134 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.881 T:1135 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.881 T:1135 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1136 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1136 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1137 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1137 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1138 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1138 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1139 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1139 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1140 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1140 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.882 T:1141 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.882 T:1141 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.883 T:1142 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.883 T:1142 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.883 T:1143 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.883 T:1143 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.883 T:1144 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.883 T:1144 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.883 T:1145 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.883 T:1145 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.883 T:1146 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.883 T:1146 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.884 T:1147 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.884 T:1147 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.884 T:1148 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.884 T:1148 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.884 T:1149 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.884 T:1149 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.884 T:1150 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.884 T:1150 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.884 T:1151 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.884 T:1151 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1152 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1152 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1153 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1153 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1154 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1154 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1155 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1155 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1156 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1156 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.885 T:1157 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.885 T:1157 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.886 T:1158 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.886 T:1158 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.886 T:1159 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.886 T:1159 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.886 T:1160 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.886 T:1160 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.887 T:1161 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.887 T:1161 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.887 T:1162 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.887 T:1162 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.887 T:1163 debug : AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: d99ab4ad9369581eb96694e667975e6d 2025-04-29 15:43:11.887 T:1163 error : AddOnLog: inputstream.adaptive: Decrypt Sample returns failure! 2025-04-29 15:43:11.887 T:1057 info : Process - eof reading from demuxer 2025-04-29 15:43:11.888 T:1057 info : CVideoPlayer::OnExit() 2025-04-29 15:43:11.888 T:1057 info : VideoPlayer: eof, waiting for queues to empty 2025-04-29 15:43:11.888 T:1057 info : Closing stream player 1 2025-04-29 15:43:11.888 T:1057 debug : AddOnLog: inputstream.adaptive: EnableStream(1002: false) 2025-04-29 15:43:11.956 T:1062 debug : AddOnLog: inputstream.adaptive: [AS-4] Download cancelled: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/aac/128000/seg_dash_1.m4a?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc 2025-04-29 15:43:11.956 T:1057 info : Waiting for audio thread to exit 2025-04-29 15:43:11.961 T:1063 info : thread end: CVideoPlayerAudio::OnExit() 2025-04-29 15:43:11.961 T:1063 debug : Thread VideoPlayerAudio 1065271872 terminating 2025-04-29 15:43:11.961 T:1057 info : Closing audio device 2025-04-29 15:43:11.961 T:1057 info : Deleting audio codec 2025-04-29 15:43:11.961 T:1057 info : Closing stream player 2 2025-04-29 15:43:11.961 T:1057 debug : AddOnLog: inputstream.adaptive: EnableStream(1001: false) 2025-04-29 15:43:11.965 T:1060 debug : AddOnLog: inputstream.adaptive: [AS-3] Download cancelled: https://dcn-fs-vod-dazn-cdn.dazn.com/DM/showloc/1tkiiros76w01qx1kddgvhbda/1/h264/1500000/seg_dash_2.m4v?dazn-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDYwMjA1NzYsImtpZCI6IjIwMjIxMTIzIiwicGF0aF9kIjozLCJwYXRoIjoiMzFhYTg3ZmJhOGE4ZWY0YzdjZTlhMDM5MmE1NWUxYWNhNTc2YzA2YiIsInNzaWQiOiJlYjc1NDQyZmNhY2UiLCJnZW8iOiJkZSIsInVhIjoiNTM5ZWNkYWQxNTFjOWM5ZGM3MWYzMTdlOWUyZmJhZTRhZWU4MTMzNCIsImlhdCI6MTc0NTkzNDE3Nn0.2no37e7pL2NShXUh2i8y5oXvS8_a0Gxt5qT9PEyM_rc 2025-04-29 15:43:11.966 T:1057 info : waiting for video thread to exit 2025-04-29 15:43:11.966 T:1061 info : thread end: video_thread 2025-04-29 15:43:11.966 T:1061 debug : Thread VideoPlayerVideo 1090449984 terminating 2025-04-29 15:43:11.967 T:1057 info : deleting video codec 2025-04-29 15:43:11.969 T:1057 debug : AddOnLog: inputstream.adaptive: Close() 2025-04-29 15:43:11.970 T:1057 debug : AddOnLog: inputstream.adaptive: CSession::~CSession() 2025-04-29 15:43:11.970 T:1057 debug : AddOnLog: inputstream.adaptive: CSession::DeleteStreams() 2025-04-29 15:43:11.970 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 54F3B03721E49575FFF5D15F0AECFB73 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 54F3B03721E49575FFF5D15F0AECFB73 closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: A570CB8F94B2C683880BFA233479AD70 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID A570CB8F94B2C683880BFA233479AD70 closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 89CC95FA3444C3C5480D9232157534E9 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 89CC95FA3444C3C5480D9232157534E9 closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: CD0C2269F44B86CA27CD8372BCC250C8 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID CD0C2269F44B86CA27CD8372BCC250C8 closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: E5FE585F2D992938652649DB626B459D 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID E5FE585F2D992938652649DB626B459D closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 4CC8EC6DC7EFD6716086EF7ABEEC465F 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 4CC8EC6DC7EFD6716086EF7ABEEC465F closed 2025-04-29 15:43:11.971 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: 6B830626B5B176B9D69E8BAA8BC294A1 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID 6B830626B5B176B9D69E8BAA8BC294A1 closed 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: DBDF7E9A5727D537DB3D3033795C68B5 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID DBDF7E9A5727D537DB3D3033795C68B5 closed 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: D12052D79FA54761715A5196A2C339CF 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID D12052D79FA54761715A5196A2C339CF closed 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Closing widevine session ID: B70B5E8810D14336C98D0E482FC36B53 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2025-04-29 15:43:11.972 T:1057 debug : AddOnLog: inputstream.adaptive: CloseSessionId: Widevine session ID B70B5E8810D14336C98D0E482FC36B53 closed 2025-04-29 15:43:11.972 T:1057 error : AddOnLog: inputstream.adaptive: Instances: 1 2025-04-29 15:43:11.973 T:840 debug : Flush - flushing renderer 2025-04-29 15:43:11.977 T:1057 debug : SECTION:UnloadDll(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.21.5.12) 2025-04-29 15:43:11.977 T:1057 info : ADDON: Dll Destroyed - InputStream Adaptive 2025-04-29 15:43:11.977 T:1057 debug : Thread VideoPlayer 1124434496 terminating 2025-04-29 15:43:11.978 T:924 info : Deleting settings information for files plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:43:11.980 T:927 debug : DoWork - Saving file state for video item plugin://plugin.video.dazn/?mode=play&title=Die+Masterminds+im+Taktik-Check+%7C+Champions+Week&id=f23o3x2ehi6nnzz5bt1sf5dy6¶ms=ArticleId%3Af23o3x2ehi6nnzz5bt1sf5dy6&verify_age=False 2025-04-29 15:43:12.477 T:924 debug : OnPlayBackEnded: CApplicationPlayerCallback::OnPlayBackEnded 2025-04-29 15:43:12.494 T:840 info : CVideoPlayer::CloseFile() 2025-04-29 15:43:12.494 T:840 debug : DeleteRenderer - deleting renderer 2025-04-29 15:43:12.494 T:840 debug : LinuxRendererGLES: Cleaning up GLES resources 2025-04-29 15:43:12.494 T:840 debug : SetHDR: setting connector colorspace to Default 2025-04-29 15:43:12.494 T:840 info : VideoPlayer: waiting for threads to exit 2025-04-29 15:43:12.494 T:840 info : VideoPlayer: finished waiting 2025-04-29 15:43:12.494 T:840 info : CVideoPlayer::CloseFile() 2025-04-29 15:43:12.494 T:840 info : VideoPlayer: waiting for threads to exit 2025-04-29 15:43:12.494 T:840 info : VideoPlayer: finished waiting 2025-04-29 15:43:12.497 T:840 debug : Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData 2025-04-29 15:43:12.497 T:840 debug : Audio ID3 tag processor - delete ~CVideoPlayerAudioID3 2025-04-29 15:43:12.497 T:840 debug : OnLostDevice - notify display change event 2025-04-29 15:43:12.518 T:867 debug : [plugin.video.joyn - 2.5.35+matrix.1] last played file: None 2025-04-29 15:43:12.737 T:840 debug : CDRMUtils::SetMode - found crtc mode: 1280x720 @ 60 Hz 2025-04-29 15:43:12.737 T:840 info : GLES: Maximum texture width: 2048 2025-04-29 15:43:12.750 T:840 debug : EGL Debugging: Error: EGL_BAD_SURFACE Command: eglSwapBuffers Type: EGL_DEBUG_MSG_ERROR_KHR Message: dri2_swap_buffers 2025-04-29 15:43:12.750 T:840 debug : CDRMAtomic::FlipPage - Execute modeset at next commit 2025-04-29 15:43:12.813 T:840 debug : CWinSystemGbmGLESContext::PresentRender - Sending display reset to all clients 2025-04-29 15:43:12.814 T:840 debug : ------ Window Deinit (DialogBusy.xml) ------ 2025-04-29 15:43:12.814 T:849 debug : CActiveAE - display reset event 2025-04-29 15:43:12.815 T:850 info : CActiveAESink::OpenSink - initialize sink 2025-04-29 15:43:12.815 T:850 debug : CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=vc4hdmi,DEV=0 2025-04-29 15:43:12.815 T:850 info : CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=vc4hdmi,DEV=0" 2025-04-29 15:43:12.821 T:850 info : CAESinkALSA::Initialize - Opened device "hdmi:CARD=vc4hdmi,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" 2025-04-29 15:43:12.822 T:850 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2025-04-29 15:43:12.822 T:850 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 2025-04-29 15:43:12.822 T:850 debug : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2025-04-29 15:43:12.822 T:850 debug : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2025-04-29 15:43:12.822 T:850 debug : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2025-04-29 15:43:12.823 T:850 debug : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2025-04-29 15:43:12.823 T:850 debug : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2025-04-29 15:43:12.823 T:850 debug : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2025-04-29 15:43:12.823 T:850 debug : CActiveAESink::OpenSink - ALSA Initialized: 2025-04-29 15:43:12.823 T:850 debug : Output Device : vc4-hdmi (vc4hdmi) 2025-04-29 15:43:12.823 T:850 debug : Sample Rate : 44100 2025-04-29 15:43:12.823 T:850 debug : Sample Format : AE_FMT_S24NE3 2025-04-29 15:43:12.823 T:850 debug : Channel Count : 2 2025-04-29 15:43:12.823 T:850 debug : Channel Layout: FL, FR 2025-04-29 15:43:12.823 T:850 debug : Frames : 2205 2025-04-29 15:43:12.824 T:850 debug : Frame Size : 6 2025-04-29 15:43:12.826 T:849 debug : CActiveAE::ClearDiscardedBuffers - buffer pool deleted 2025-04-29 15:43:13.246 T:840 debug : CheckIdle - Closing session to https://dct-ac-live.cdn.indazn.com (easy=0x7135fe00, multi=0x71353898) 2025-04-29 15:43:13.251 T:840 debug : CheckIdle - Closing session to https://dct-ac-live.cdn.indazn.com (easy=0x480650f8, multi=0x482e5d30) 2025-04-29 15:43:15.841 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:15.854 T:840 debug : CGUIMediaWindow::GetDirectory (plugin://plugin.video.dazn/) 2025-04-29 15:43:15.855 T:840 debug : ParentPath = [plugin://plugin.video.dazn/] 2025-04-29 15:43:15.856 T:840 debug : Loading items: 16, directory: plugin://plugin.video.dazn/ sort method: 0, ascending: false 2025-04-29 15:43:16.575 T:924 debug : CAddonDatabase::SetLastUsed[plugin.video.dazn] took 719 ms 2025-04-29 15:43:16.581 T:1164 debug : Thread BackgroundLoader start, auto delete: false 2025-04-29 15:43:16.581 T:840 debug : [threads] name: 'BackgroundLoader' priority: '1' 2025-04-29 15:43:16.596 T:1164 debug : Thread BackgroundLoader 1186865728 terminating 2025-04-29 15:43:16.745 T:923 debug : request received for /jsonrpc 2025-04-29 15:43:18.433 T:879 info : JSONRPC Server: Disconnection detected 2025-04-29 15:43:27.508 T:871 debug : script.module.slyguy - SIGNAL: on_donor_unset 2025-04-29 15:43:36.860 T:840 debug : CheckIdle - Closing session to https://drm.playback.indazn.com (easy=0x42717e88, multi=0x42719af0) 2025-04-29 15:43:42.415 T:840 debug : CheckIdle - Closing session to https://dcn-fs-vod-dazn-cdn.dazn.com (easy=0x682da3d0, multi=0x6829da88) 2025-04-29 15:43:42.421 T:840 debug : CheckIdle - Closing session to https://dcn-fs-vod-dazn-cdn.dazn.com (easy=0x42721338, multi=0x7134fe30) 2025-04-29 15:43:46.588 T:925 debug : Thread JobWorker 1452261952 terminating (autodelete) 2025-04-29 15:43:46.588 T:926 debug : Thread JobWorker 1460654656 terminating (autodelete) 2025-04-29 15:43:46.588 T:927 debug : Thread JobWorker 1469047360 terminating (autodelete) 2025-04-29 15:43:46.619 T:924 debug : Thread JobWorker 1477440064 terminating (autodelete)