From 9d7edce4198090d2ccb9e078fb6d230c4f4f83e4 Mon Sep 17 00:00:00 2001 From: CodingPF Date: Sun, 20 Aug 2023 13:01:58 +0200 Subject: [PATCH 1/7] add livestream filmlist import --- MServer-Config.yaml | 6 + .../config/ImportLivestreamConfiguration.java | 53 +++++++ .../mserver/base/config/MServerConfigDTO.java | 16 ++- .../mserver/crawler/CrawlerManager.java | 29 ++++ .../mserver/ui/config/MServerConfigUI.java | 3 + src/main/resources/MServer-Config.yaml | 6 + src/main/resources/live-streams.json | 49 +++++++ .../crawler/CrawlerManagerLivestreamTest.java | 130 ++++++++++++++++++ .../mserver/crawler/CrawlerManagerTest.java | 38 +++-- src/test/resources/MServer-JUnit-Config.yaml | 6 + .../MediathekView_Messages_de_DE.properties | 40 ++++++ .../filmlists/livestream/TestFilmlist.json | 8 ++ .../filmlists/livestream/live-streams.json | 1 + .../filmlists/livestream/live-streams.json.bz | Bin 0 -> 25198 bytes .../filmlists/livestream/live-streams.json.gz | Bin 0 -> 29565 bytes .../filmlists/livestream/live-streams.json.xz | Bin 0 -> 24424 bytes .../livestream/live-streams_old.json | 1 + .../livestream/live-streams_old.json.bz | Bin 0 -> 19166 bytes .../livestream/live-streams_old.json.gz | Bin 0 -> 20772 bytes .../livestream/live-streams_old.json.xz | Bin 0 -> 18740 bytes 20 files changed, 371 insertions(+), 15 deletions(-) create mode 100644 src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java create mode 100644 src/main/resources/live-streams.json create mode 100644 src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java create mode 100644 src/test/resources/MediathekView_Messages_de_DE.properties create mode 100644 src/test/resources/filmlists/livestream/TestFilmlist.json create mode 100644 src/test/resources/filmlists/livestream/live-streams.json create mode 100644 src/test/resources/filmlists/livestream/live-streams.json.bz create mode 100644 src/test/resources/filmlists/livestream/live-streams.json.gz create mode 100644 src/test/resources/filmlists/livestream/live-streams.json.xz create mode 100644 src/test/resources/filmlists/livestream/live-streams_old.json create mode 100644 src/test/resources/filmlists/livestream/live-streams_old.json.bz create mode 100644 src/test/resources/filmlists/livestream/live-streams_old.json.gz create mode 100644 src/test/resources/filmlists/livestream/live-streams_old.json.xz diff --git a/MServer-Config.yaml b/MServer-Config.yaml index 1cfa05b8e..28117c5e3 100644 --- a/MServer-Config.yaml +++ b/MServer-Config.yaml @@ -32,6 +32,12 @@ senderIncluded: # list of films to be ignored by crawler search ignoreFilmlistPath: "ignoreFilmlist.txt" +# list of livestreams to be added +ImportLivestreamConfiguration: + active: false + path: "live-streams.json" + format: OLD_JSON + # The formats in which the filmlist should be saved to. # Possible are: JSON, OLD_JSON, JSON_COMPRESSED_XZ, OLD_JSON_COMPRESSED_XZ, JSON_COMPRESSED_GZIP, OLD_JSON_COMPRESSED_BZIP, JSON_COMPRESSED_GZIP, OLD_JSON_COMPRESSED_BZIP filmlistSaveFormats: diff --git a/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java b/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java new file mode 100644 index 000000000..2cda2016b --- /dev/null +++ b/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java @@ -0,0 +1,53 @@ +package de.mediathekview.mserver.base.config; + +import java.util.Objects; + +import de.mediathekview.mlib.filmlisten.FilmlistFormats; + +public class ImportLivestreamConfiguration { + private final Boolean active; + private final String path; + private final FilmlistFormats format; + + public ImportLivestreamConfiguration(Boolean active, String path, FilmlistFormats format) { + super(); + this.active = active; + this.path = path; + this.format = format; + } + + public Boolean isActive() { + return active; + } + public String getPath() { + return path; + } + public FilmlistFormats getFormat() { + return format; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + if (!(obj instanceof final ImportLivestreamConfiguration that)) { + return false; + } + if (!super.equals(obj)) { + return false; + } + return Objects.equals(isActive(), that.isActive()) + && Objects.equals(getPath(), that.getPath()) + && Objects.equals(getFormat(), that.getFormat()); + } + + @Override + public int hashCode() { + return Objects.hash( + super.hashCode(), + isActive(), + getPath(), + getFormat()); + } +} diff --git a/src/main/java/de/mediathekview/mserver/base/config/MServerConfigDTO.java b/src/main/java/de/mediathekview/mserver/base/config/MServerConfigDTO.java index edba1decf..c23f4b762 100644 --- a/src/main/java/de/mediathekview/mserver/base/config/MServerConfigDTO.java +++ b/src/main/java/de/mediathekview/mserver/base/config/MServerConfigDTO.java @@ -16,6 +16,8 @@ public class MServerConfigDTO extends MServerBasicConfigDTO implements ConfigDTO private final String filmlistIdFilePath; /** ignore certain film by title **/ private final String ignoreFilmlistPath; + /** add livestreams from external list **/ + private final ImportLivestreamConfiguration importLivestreamConfiguration; /** The maximum amount of cpu threads to be used. */ private Integer maximumCpuThreads; /** @@ -86,7 +88,8 @@ public MServerConfigDTO() { writeFilmlistIdFileEnabled = true; filmlistIdFilePath = "filmlist.id"; ignoreFilmlistPath = "ignoreFilmlist.txt"; - + importLivestreamConfiguration = new ImportLivestreamConfiguration(false, "live-streams.json", FilmlistFormats.OLD_JSON); + Arrays.stream(Sender.values()) .forEach(sender -> senderConfigurations.put(sender, new MServerBasicConfigDTO(this))); } @@ -235,6 +238,11 @@ public String getIgnoreFilmslistPath() { return ignoreFilmlistPath; } + public ImportLivestreamConfiguration getImportLivestreamConfiguration() { + return importLivestreamConfiguration; + } + + /** * Loads the {@link Sender} specific configuration and if it not exist creates one. * @@ -285,7 +293,8 @@ && getFilmlistImportFormat() == that.getFilmlistImportFormat() && Objects.equals(getFilmlistHashFilePath(), that.getFilmlistHashFilePath()) && Objects.equals(getWriteFilmlistIdFileEnabled(), that.getWriteFilmlistIdFileEnabled()) && Objects.equals(getFilmlistIdFilePath(), that.getFilmlistIdFilePath()) - && Objects.equals(getIgnoreFilmslistPath(), that.getIgnoreFilmslistPath()); + && Objects.equals(getIgnoreFilmslistPath(), that.getIgnoreFilmslistPath()) + && Objects.equals(getImportLivestreamConfiguration(), that.getImportLivestreamConfiguration()); } @Override @@ -310,7 +319,8 @@ public int hashCode() { getFilmlistHashFilePath(), getWriteFilmlistIdFileEnabled(), getFilmlistIdFilePath(), - getIgnoreFilmslistPath()); + getIgnoreFilmslistPath(), + getImportLivestreamConfiguration()); } public void initializeSenderConfigurations() { diff --git a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java index 9f33e0851..614607199 100644 --- a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java +++ b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java @@ -156,6 +156,30 @@ public void importFilmlist() { importFilmlist(config.getFilmlistImportFormat(), config.getFilmlistImportLocation()); } } + + public void importLivestreamFilmlist() { + if (config.getImportLivestreamConfiguration().isActive()) { + importLivestreamFilmlist(config.getImportLivestreamConfiguration().getFormat(), config.getImportLivestreamConfiguration().getPath()); + } + } + + public void importLivestreamFilmlist(final FilmlistFormats aFormat, final String aFilmlistLocation) { + try { + final Optional importedFilmlist; + if (aFilmlistLocation.startsWith(HTTP)) { + importedFilmlist = importFilmListFromURl(aFormat, aFilmlistLocation); + } else { + importedFilmlist = importFilmlistFromFile(aFormat, aFilmlistLocation); + } + // remove livestreams + filmlist.getFilms().entrySet().removeIf(entry -> entry.getValue().getThema().equalsIgnoreCase("Livestream")); + // add new + importedFilmlist.get().getFilms().entrySet().forEach( entry -> filmlist.add(entry.getValue())); + // + } catch (final IOException ioException) { + LOG.fatal(String.format(FILMLIST_IMPORT_ERROR_TEMPLATE, aFilmlistLocation), ioException); + } + } /** * Imports the film list with the given {@link FilmlistFormats} and the given location. @@ -506,4 +530,9 @@ private void runCrawlers(final AbstractCrawler... aCrawlers) { Thread.currentThread().interrupt(); } } + + // Added to allow JUNIT tests + public Filmlist getFilmlist() { + return filmlist; + } } diff --git a/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java b/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java index a8bcd8f2e..28f05d592 100644 --- a/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java +++ b/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java @@ -101,6 +101,9 @@ void start() { if (config.getFilmlistImporEnabled() != null && config.getFilmlistImporEnabled()) { manager.importFilmlist(); } + if (config.getImportLivestreamConfiguration().isActive()) { + manager.importLivestreamFilmlist(); + } } finally { manager.filterFilmlist(); manager.saveFilmlist(); diff --git a/src/main/resources/MServer-Config.yaml b/src/main/resources/MServer-Config.yaml index 2c740e040..4b4254e0c 100644 --- a/src/main/resources/MServer-Config.yaml +++ b/src/main/resources/MServer-Config.yaml @@ -26,6 +26,12 @@ senderIncluded: # list of films to be ignored by crawler search ignoreFilmlistPath: "ignoreFilmlist.txt" +# list of livestreams to be added +ImportLivestreamConfiguration: + active: false + path: "live-streams.json" + format: OLD_JSON + # The formats in which the filmlist should be saved to. # Possible are: JSON, OLD_JSON, JSON_COMPRESSED_XZ, OLD_JSON_COMPRESSED_XZ, JSON_COMPRESSED_GZIP, OLD_JSON_COMPRESSED_BZIP, JSON_COMPRESSED_GZIP, OLD_JSON_COMPRESSED_BZIP filmlistSaveFormats: diff --git a/src/main/resources/live-streams.json b/src/main/resources/live-streams.json new file mode 100644 index 000000000..262a31d17 --- /dev/null +++ b/src/main/resources/live-streams.json @@ -0,0 +1,49 @@ +{ + "Filmliste" : [ "22.10.2018, 19:29", "22.10.2018, 19:29", "3", "MSearch [Rel: 550] - Compiled: 29.05.2016 / 16:16:25", "92bdd1d2c16779f916e64d0bcf493c81" ], + "Filmliste" : [ "Sender", "Thema", "Titel", "Datum", "Zeit", "Dauer", "Größe [MB]", "Beschreibung", "Url", "Website", "Untertitel", "UrlRTMP", "Url_Klein", "UrlRTMP_Klein", "Url_HD", "UrlRTMP_HD", "DatumL", "Url_History", "Geo", "neu" ], + "X" : [ "3Sat", "Livestream", "3Sat Livestream", "", "", "", "", "", "http://zdf-hls-18.akamaized.net/hls/live/2016501/dach/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARD", "Livestream", "ARD Livestream", "", "", "", "", "", "http://mcdn.daserste.de/daserste/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2Rhc2Vyc3RlLmRlL0xpdmVzdHJlYW0tRGFzRXJzdGU/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARD", "Livestream", "ARD Alpha Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2JyLmRlL0xpdmVzdHJlYW0tQVJELUFscGhh/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARD", "Livestream", "ARD ONE Livestream", "", "", "", "", "", "https://mcdn.one.ard.de/ardone/hls/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3dkci5kZS9CZWl0cmFnLTFlNjA0YWFlLTViODctNGMzNC04ZDhmLTg4OWI1ZjE2ZDU3Mw/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARD", "Livestream", "ARD Tagesschau Livestream", "", "", "", "", "", "https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2Rhc2Vyc3RlLmRlL3RhZ2Vzc2NoYXUvbGl2ZXN0cmVhbQ/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARTE.DE", "Livestream", "ARTE.DE Livestream", "", "", "", "", "", "https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/index.m3u8", "https://www.arte.tv/de/live/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ARTE.FR", "Livestream", "ARTE.FR Livestream", "", "", "", "", "", "https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/index.m3u8", "https://www.arte.tv/fr/direct/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "BR", "Livestream", "BR Nord Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8", "https://www.br.de/mediathek/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "BR", "Livestream", "BR Süd Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/bfs_sued/hls/de/master.m3u8", "https://www.br.de/mediathek/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "DW", "Livestream", "DW Livestream", "", "", "", "", "", "https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8", "https://www.dw.com", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "HR", "Livestream", "HR Livestream", "", "", "", "", "", "https://hrhls.akamaized.net/hls/live/2024525/hrhls/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2hyLmRlL0xpdmVzdHJlYW0tSFI/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "KiKA", "Livestream", "KiKA Livestream", "", "", "", "", "", "https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2tpa2EuZGUvTGl2ZXN0cmVhbS1LaUth/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "MDR", "Livestream", "MDR Sachsen Livestream", "", "", "", "", "", "https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/master.m3u8", "https://www.mdr.de/video/livestreams/fernsehen/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "MDR", "Livestream", "MDR Sachsen-Anhalt Livestream", "", "", "", "", "", "https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/master.m3u8", "https://www.mdr.de/video/livestreams/sachsen-anhalt/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "MDR", "Livestream", "MDR Thüringen Livestream", "", "", "", "", "", "https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/master.m3u8", "https://www.mdr.de/video/livestreams/thueringen/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "NDR", "Livestream", "NDR Hamburg", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream223.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "NDR", "Livestream", "NDR Mecklenburg-Vorpommern", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream221.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "NDR", "Livestream", "NDR Niedersachsen", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8", "https://www.ndr.de/fernsehen/livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "NDR", "Livestream", "NDR Schleswig-Holstein", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream219.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ORF", "Livestream", "ORF-1 Livestream", "", "", "", "", "", "https://orf1.mdn.ors.at/out/u/orf1/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ORF", "Livestream", "ORF-2 Livestream", "", "", "", "", "", "https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ORF", "Livestream", "ORF-3 Livestream", "", "", "", "", "", "https://orf3.mdn.ors.at/out/u/orf3/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ORF", "Livestream", "ORF-Sport Livestream", "", "", "", "", "", "https://orfs.mdn.ors.at/out/u/orfs/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "RBB", "Livestream", "RBB Brandenburg Livestream", "", "", "", "", "", "https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3JiYi1vbmxpbmUuZGUvcmJiZmVybnNlaGVuL2xpdmVfYnJhbmRlbmJ1cmcvc2VuZGVwbGF0ei0tLWxpdmVzdHJlYW0tLS1icmFuZGVuYnVyZy0tLWhsczE/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "RBB", "Livestream", "RBB Berlin Livestream", "", "", "", "", "", "https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3JiYi1vbmxpbmUuZGUvcmJiZmVybnNlaGVuL2xpdmVfYnJhbmRlbmJ1cmcvc2VuZGVwbGF0ei0tLWxpdmVzdHJlYW0tLS1icmFuZGVuYnVyZy0tLWhsczE/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "SR", "Livestream", "SR Livestream", "", "", "", "", "", "http://srlive24-lh.akamaihd.net/i/sr_universal02@107595/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3NyLW9ubGluZS5kZS8yODQ4NjAvbGl2ZXN0cmVhbQ/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "SWR", "Livestream", "SWR BW Livestream", "", "", "", "", "", "https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3N3ci5kZS8xMzQ4MTA0Mg/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "SWR", "Livestream", "SWR RP Livestream", "", "", "", "", "", "https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3N3ci5kZS8xMzQ4MTA0Mg/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Livestream (Deutschland)", "", "", "", "", "", "https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Livestream (weltweit)", "", "", "", "", "", "https://mcdn.wdr.de/wdr/wdrfs/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3dkci5kZS9CZWl0cmFnLTNkYTY2NGRlLTE4YzItNDY1MC1hNGZmLTRmNjQxNDcyMDcyYg/", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Aachen Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018019/wdrlz_aachen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Bergisches Land Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018028/wdrlz_wuppertal/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Bonn Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018021/wdrlz_bonn/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Dortmund Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018022/wdrlz_dortmund/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Düsseldorf Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018023/wdrlz_duesseldorf/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Duisburg Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018024/wdrlz_duisburg/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Köln Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2023550/wdrlz_koeln/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Münsterland Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018025/wdrlz_muensterland/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Ostwestfalen Lippe Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018026/wdrlz_bielefeld/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Ruhr Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018027/wdrlz_essen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "WDR", "Livestream", "WDR Lokalzeit Südwestfalen Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018020/wdrlz_siegen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ZDF", "Livestream", "ZDF Livestream", "", "", "", "", "", "http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ZDF", "Livestream", "ZDF.info Livestream", "", "", "", "", "", "http://zdf-hls-17.akamaized.net/hls/live/2016500/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "ZDF", "Livestream", "ZDF.neo Livestream", "", "", "", "", "", "http://zdf-hls-16.akamaized.net/hls/live/2016499/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], + "X" : [ "PHOENIX", "Livestream", "PHOENIX Livestream", "", "", "", "", "", "http://zdf-hls-19.akamaized.net/hls/live/2016502/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ] +} \ No newline at end of file diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java new file mode 100644 index 000000000..fb5c3a933 --- /dev/null +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java @@ -0,0 +1,130 @@ +package de.mediathekview.mserver.crawler; + +import de.mediathekview.mlib.filmlisten.FilmlistFormats; +import de.mediathekview.mlib.messages.Message; +import de.mediathekview.mlib.messages.MessageTypes; +import de.mediathekview.mlib.messages.MessageUtil; +import de.mediathekview.mlib.messages.listener.MessageListener; +import de.mediathekview.mserver.testhelper.FileReader; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; + +import java.io.File; +import java.io.IOException; +import java.lang.reflect.Field; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Arrays; +import java.util.Collection; +import java.util.Comparator; +import java.util.Date; + +import static org.assertj.core.api.Assertions.assertThat; + +@RunWith(Parameterized.class) +public class CrawlerManagerLivestreamTest implements MessageListener { + + private static final Logger LOG = LogManager.getLogger(CrawlerManagerLivestreamTest.class); + private static final String TEMP_FOLDER_NAME_PATTERN = "MSERVER_TEST_%d"; + private static Path testFileFolderPath; + + private final CrawlerManager crawlerManager; + private final FilmlistFormats format; + private final String filmlistPath; + private final String livestreamPath; + private final int expectedInitialSize; + private final int expectedAfterImport; + + + public CrawlerManagerLivestreamTest(final FilmlistFormats aFormat, final String aFilmlistPath,final String aLivestreamPath, final int aExpectedInitialSize, final int aExpectedAfterImport ) { + format = aFormat; + filmlistPath = aFilmlistPath; + livestreamPath = aLivestreamPath; + expectedInitialSize = aExpectedInitialSize; + expectedAfterImport = aExpectedAfterImport; + + // reset singelton CrawlerManager + Field instance; + try { + instance = CrawlerManager.class.getDeclaredField("instance"); + instance.setAccessible(true); + instance.set(null, null); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } // + crawlerManager = CrawlerManager.getInstance(); + } + + @Parameterized.Parameters(name = "Test {index} Filmlist for {0} with {1}") + public static Collection data() { + return Arrays.asList( + new Object[][] { + {FilmlistFormats.JSON, "filmlists/TestFilmlistNewJson.json", "filmlists/livestream/live-streams.json", 3, 127}, + {FilmlistFormats.JSON_COMPRESSED_XZ, "filmlists/TestFilmlistNewJson.json.xz", "filmlists/livestream/live-streams.json.xz", 3, 127}, + {FilmlistFormats.JSON_COMPRESSED_BZIP, "filmlists/TestFilmlistNewJson.json.bz", "filmlists/livestream/live-streams.json.bz", 3, 127}, + {FilmlistFormats.JSON_COMPRESSED_GZIP, "filmlists/TestFilmlistNewJson.json.gz", "filmlists/livestream/live-streams.json.gz", 3, 127}, + {FilmlistFormats.OLD_JSON, "filmlists/TestFilmlist.json", "filmlists/livestream/live-streams_old.json", 3, 50}, + {FilmlistFormats.OLD_JSON_COMPRESSED_XZ, "filmlists/TestFilmlist.json.xz", "filmlists/livestream/live-streams_old.json.xz", 3, 127}, + {FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, "filmlists/TestFilmlist.json.bz", "filmlists/livestream/live-streams_old.json.bz", 3, 127}, + {FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, "filmlists/TestFilmlist.json.gz", "filmlists/livestream/live-streams_old.json.gz", 3, 127} + }); + } + + @AfterClass + public static void deleteTempFiles() throws IOException { + Files.walk(testFileFolderPath) + .sorted(Comparator.reverseOrder()) + .map(Path::toFile) + .forEach(File::delete); + } + + @BeforeClass + public static void initTestData() throws Exception { + testFileFolderPath = Files.createTempDirectory(formatWithDate(TEMP_FOLDER_NAME_PATTERN)); + Files.createDirectory(testFileFolderPath.resolve("filmlists")); + } + + private static String formatWithDate(final String aPattern) { + return String.format(aPattern, new Date().getTime()); + } + + @Override + public void consumeMessage(final Message aMessage, final Object... aParameters) { + if (MessageTypes.FATAL_ERROR.equals(aMessage.getMessageType())) { + Assert.fail(String.format(MessageUtil.getInstance().loadMessageText(aMessage), aParameters)); + } else { + LOG.info( + String.format( + "%s: %s", + aMessage.getMessageType().name(), + String.format(MessageUtil.getInstance().loadMessageText(aMessage), aParameters))); + } + } + + @Test + public void testSaveAndImport() { + final Path filmListFilePath = FileReader.getPath(filmlistPath); + final Path livesreamFilmListFilePath = FileReader.getPath(livestreamPath); + synchronized (crawlerManager) { + crawlerManager.addMessageListener(this); + crawlerManager.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); + // + assertThat(crawlerManager.getFilmlist().getFilms().size()).isEqualTo(expectedInitialSize); + // + crawlerManager.importLivestreamFilmlist(format, livesreamFilmListFilePath.toAbsolutePath().toString()); + // + assertThat(crawlerManager.getFilmlist().getFilms().size()).isEqualTo(expectedAfterImport); + // + crawlerManager.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); + // + assertThat(testFileFolderPath.resolve(filmlistPath)).exists(); + } + } +} diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java index 9085ef0f8..a17dc6abb 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java @@ -17,9 +17,9 @@ import java.io.File; import java.io.IOException; +import java.lang.reflect.Field; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.util.Arrays; import java.util.Collection; import java.util.Comparator; @@ -32,29 +32,42 @@ public class CrawlerManagerTest implements MessageListener { private static final Logger LOG = LogManager.getLogger(CrawlerManagerTest.class); private static final String TEMP_FOLDER_NAME_PATTERN = "MSERVER_TEST_%d"; - private static final CrawlerManager CRAWLER_MANAGER = CrawlerManager.getInstance(); private static Path testFileFolderPath; + private final CrawlerManager CRAWLER_MANAGER; private final String filmlistPath; private final FilmlistFormats format; + private final int expectedSize; - public CrawlerManagerTest(final String aFilmlistPath, final FilmlistFormats aFormat) { + public CrawlerManagerTest(final String aFilmlistPath, final FilmlistFormats aFormat, final int aExpectedSize) { filmlistPath = aFilmlistPath; + expectedSize = aExpectedSize; format = aFormat; + // reset singelton CrawlerManager + Field instance; + try { + instance = CrawlerManager.class.getDeclaredField("instance"); + instance.setAccessible(true); + instance.set(null, null); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } // + CRAWLER_MANAGER = CrawlerManager.getInstance(); } @Parameterized.Parameters(name = "Test {index} Filmlist for {0} with {1}") public static Collection data() { return Arrays.asList( new Object[][] { - {"filmlists/TestFilmlistNewJson.json", FilmlistFormats.JSON}, - {"filmlists/TestFilmlistNewJson.json.xz", FilmlistFormats.JSON_COMPRESSED_XZ}, - {"filmlists/TestFilmlistNewJson.json.bz", FilmlistFormats.JSON_COMPRESSED_BZIP}, - {"filmlists/TestFilmlistNewJson.json.gz", FilmlistFormats.JSON_COMPRESSED_GZIP}, - {"filmlists/TestFilmlist.json", FilmlistFormats.OLD_JSON}, - {"filmlists/TestFilmlist.json.xz", FilmlistFormats.OLD_JSON_COMPRESSED_XZ}, - {"filmlists/TestFilmlist.json.bz", FilmlistFormats.OLD_JSON_COMPRESSED_BZIP}, - {"filmlists/TestFilmlist.json.gz", FilmlistFormats.OLD_JSON_COMPRESSED_GZIP} + {"filmlists/TestFilmlistNewJson.json", FilmlistFormats.JSON,3}, + {"filmlists/TestFilmlistNewJson.json.xz", FilmlistFormats.JSON_COMPRESSED_XZ, 3}, + {"filmlists/TestFilmlistNewJson.json.bz", FilmlistFormats.JSON_COMPRESSED_BZIP, 3}, + {"filmlists/TestFilmlistNewJson.json.gz", FilmlistFormats.JSON_COMPRESSED_GZIP, 3}, + {"filmlists/TestFilmlist.json", FilmlistFormats.OLD_JSON, 3}, + {"filmlists/TestFilmlist.json.xz", FilmlistFormats.OLD_JSON_COMPRESSED_XZ, 3}, + {"filmlists/TestFilmlist.json.bz", FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, 3}, + {"filmlists/TestFilmlist.json.gz", FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, 3} }); } @@ -67,7 +80,7 @@ public static void deleteTempFiles() throws IOException { } @BeforeClass - public static void initTestData() throws IOException { + public static void initTestData() throws Exception { testFileFolderPath = Files.createTempDirectory(formatWithDate(TEMP_FOLDER_NAME_PATTERN)); Files.createDirectory(testFileFolderPath.resolve("filmlists")); } @@ -95,6 +108,7 @@ public void testSaveAndImport() { synchronized (CRAWLER_MANAGER) { CRAWLER_MANAGER.addMessageListener(this); CRAWLER_MANAGER.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); + assertThat(CRAWLER_MANAGER.getFilmlist().getFilms().size()).isEqualTo(expectedSize); CRAWLER_MANAGER.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); assertThat(testFileFolderPath.resolve(filmlistPath)).exists(); } diff --git a/src/test/resources/MServer-JUnit-Config.yaml b/src/test/resources/MServer-JUnit-Config.yaml index 718ade55f..0c2e369d1 100644 --- a/src/test/resources/MServer-JUnit-Config.yaml +++ b/src/test/resources/MServer-JUnit-Config.yaml @@ -16,6 +16,12 @@ maximumServerDurationInMinutes: 0 senderIncluded: - BR +# list of livestreams to be added +ImportLivestreamConfiguration: + active: false + path: "live-streams.json" + format: OLD_JSON + # If set the server will be awake after the crawler run and restarts the run after the given amount. #schedules: # HalfDay: diff --git a/src/test/resources/MediathekView_Messages_de_DE.properties b/src/test/resources/MediathekView_Messages_de_DE.properties new file mode 100644 index 000000000..e1f461a5a --- /dev/null +++ b/src/test/resources/MediathekView_Messages_de_DE.properties @@ -0,0 +1,40 @@ +crawlerDocumentLoadError=Der Crawler f\u00FCr den Sender "%s" konnte die Seite "%s" aufgrund des HTTP Fehlers "%d" nicht laden. +crawlerEnd=FERTIG %s, dauer %d Minuten [Verarbeitet: %d, Fehler: %d, Fehlerquote: %.2f%%] +crawlerError=Es ist ein Fehler beim Crawlen des Senders %s aufgetreten. +crawlerProgress=%s %.2f%% davon %.2f%% Fehler innerhalb von %s. %s bis zum Ende. [Aktuell: %d, Maximal: %d, Fehler: %d, Fehlerquote: %.2f%%] +crawlerProgressWithTimeLimit=%s %.2f%% davon %.2f%% Fehler innerhalb von %s. %s bis zum Ende. %s bis Crawler Zeitlimit erreicht! [Aktuell: %d, Maximal: %d, Fehler: %d, Fehlerquote: %.2f%%] +crawlerStart=Beginne mit %s +crawlerTimeout=Der Crawler f\u00C3\u00BCr den Sender %s hat das Zeitlimit erreicht. +debugAllSendungCount=F\u00FCr %s konnten %d Sendungen gefunden werden. +debugAllSendungFolgenCount=F\u00FCr %s konnten insgesamt %d Folgen in allen Sendungen gefunden werden. +debugInvalidUrl=Bei der Bearbeitung von %s ist ein Fehler auf Grund einer fehlerhaften URL aufgetreten: "%s". +debugKika.convertingFinished=Konvertierung fertiggestellt. Beginn des letzten Schrittes der Erfassung der Videodetails f\u00FCr %s. +debugKika.sendungVerpasstOverviewPages=Sammeln der URLs f\u00FCr die \u00DCbersichtsseiten der "Sendung Verpasst" von %s. +debugKika.sendungsfolgenOverviewPages=%d Sendungen f\u00FCr %s gefunden. Die URLs f\u00FCr die Sendungsfolgen-\u00DCbersichtsseiten werden nun gesammelt. +debugKika.sendungsfolgenUrlConverting=Konvertierung der Sendungsfolgen-URLs in Video-Detail-URLs f\u00FCr %s. +debugKika.sendungsfolgenUrls=Gefunden %d Sendungsfolgen \u00DCbersichtsseiten f\u00FCr %s. Nun werden die URLs f\u00FCr die Sendungsfolgen gesammelt. +debugKika.senungVerpasstPages=%d "Sendung Verpasst" \u00DCbersichtsseiten von %s gefunden. +debugMissingElement=W\u00E4hrend der Bearbeitung von %s ist ein Fehler auf Grund eines Fehlenden Elements "%s" aufgetreten. +debugMissingSendungfolgenCount=F\u00FCr %s konnen %d Folgen im Bereich "Sendung verpasst" gefunden werden. +fileCopyError=Beim kopieren der Filmliste/n ist ein Fehler aufgetreten +fileCopyTargetExists=Beim kopieren der Filmliste/n ist "%s" bereits vorhanden und wird \u00FCberschrieben. +filmlistImportFileNoReadPermission=Die zu importierende Filmliste kann nicht importiert werden, da Dateirechte zum lesen fehlen. Bitte pr\u00FCfen Sie die Dateirechte folgender Datei: "%s" +filmlistImportFileNotFound=Es konnte keine Filmliste mit dem folgenden Pfad gefunden werden: "%s" +filmlistImportUrlInvalid=Die URL der zu importierenden Filmliste ist invalide. Bitte \u00FCberpr\u00FCfen Sie die folgende URL: "%s" +filmlistSavePathInvalid=Der folgende Pfad ist als Speicherziel f\u00FCr die Filmliste unzul\u00E4ssig. Bitte pr\u00FCfen Sie den Pfad: "%s" +filmlistSavePathMissingRights=Die Filmliste konnte aufgrund fehlender Dateirechte nicht geschrieben werden. Bitte pr\u00FCfen Sie die Dateirechte f\u00FCr: "%s" +formatNotInSaveFormats=Das f\u00FCr den Upload angegebene Filmlist Format %s ist nicht mit bei den Filmlist speicher Formaten aufgef\u00FChrt und kann somit nicht verwendet werden da es auch nicht generiert wird. +noFilmlistFormatConfigured=In der Konfiguration wurde kein Filmlisten Format angegeben. +noFilmlistImportFormatInConfig=In der Konfiguration ist kein Format f\u00FCr die zu importierende Filmliste angegeben. +noFilmlistImportLocationInConfig=In der Konfiguration ist kein/e Pfad/URL f\u00FCr die zu importierende Filmliste angegeben. +noFilmlistSavePathForFormatConfigured=In der Konfiguration wurde nicht angegeben, wo die Filmliste mit dem Format "%s" gespeichert werden soll. +noFilmlistSavePathsConfigured=In der Konfiguration wurde nicht angegebe, wo die Filmliste/n gespeichert werden sollen. +serverError=Es ist ein Fehler beim Crawlen aufgetreten. +serverTimeout=Der MServer hat das Zeitlimit erreicht. +uiGenerateDefaultConfigFileFailed=Die standard Konfiguration konnte nicht unter "%s" gespeichert werden. +uiToManyArguments=Es wurden mehr Programm Argumente angegeben als erwartet wurden. +uiUnknownArgument=Das Programm Argument "%s" ist nicht bekannt.\nFolgende Argumente k\u00F6nnen angegeben werden:\n"%s" - Erzeugt eine Konfigurationsdatei mit der standard Konfiguration. +debugParseFailure=Bei %s konnte "%s" nicht mit dem Pattern "%s" geparsed werde. +filmlistHashFileCantWrite=Die Filmlisten-Hash-Datei "%s" kann nicht geschrieben werden! +filmlistIdFileCantWrite=Die Filmlisten-Id-Datei "%s" kann nicht geschrieben werden! + diff --git a/src/test/resources/filmlists/livestream/TestFilmlist.json b/src/test/resources/filmlists/livestream/TestFilmlist.json new file mode 100644 index 000000000..1f631e528 --- /dev/null +++ b/src/test/resources/filmlists/livestream/TestFilmlist.json @@ -0,0 +1,8 @@ +{ +"Filmliste": ["20.10.2019, 20:04","20.10.2019, 20:04","0.0.0"," [Vers.: 0.0.0 ]","5f330449-c9d2-4b67-89b4-75373b38b9f8"], +"Filmliste": ["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"], +"X": ["ARD","TestThema","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test.mp4","http://www.example.org/","","","19|klein.mp4","","19|hd.mp4","","1483311300","","","false"], +"X": ["","","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test2.mp4","http://www.example.org/2","","","19|klein2.mp4","","19|hd2.mp4","","1483311300","","","false"], +"X": ["BR","TestThema2","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test.mp4","http://www.example.org/","","","19|klein.mp4","","19|hd.mp4","","1483311300","","","false"], +"X": [ "3Sat", "Livestream", "3Sat Livestream", "", "", "", "", "", "http://3sat/master.m3u8", "http://www.3sat.de/live", "", "", "", "", "", "", "", "", "", "" ] +} diff --git a/src/test/resources/filmlists/livestream/live-streams.json b/src/test/resources/filmlists/livestream/live-streams.json new file mode 100644 index 000000000..117f9490f --- /dev/null +++ b/src/test/resources/filmlists/livestream/live-streams.json @@ -0,0 +1 @@ +{"films":{"d9c0ad0e-8697-454f-a2dc-6781f4f55fbe":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M7S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_X.mp4","fileSize":28672},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_C.mp4","fileSize":28672},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_E.mp4","fileSize":28672}},"uuid":"d9c0ad0e-8697-454f-a2dc-6781f4f55fbe","sender":"ARD","time":"2022-06-10T16:00:00","geoLocations":[],"titel":"Günter Behnisch zum 100. Geburtstag","thema":"#BR24Zeitreise","beschreibung":"Günter Behnischs Bauwerke waren Ausdruck des demokratischen Bauens. Sie prägten das Bild der Bundesrepublik in der Welt, wie beispielsweise das Olympiagelände in München. Aber auch in Schulen und Sozialwohnungen setzte er seine Bauphilosophie um.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzk1NmIwZTA0LWM1YzktNGVlNS04ZjI2LWYxMDg5NzAzZjg3MQ"},"f6bc5392-5124-4a29-8079-c06eb2508566":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M14S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_3328k_p36v13.mp4","fileSize":519168},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_2328k_p35v13.mp4","fileSize":519168},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_776k_p11v13.mp4","fileSize":519168}},"uuid":"f6bc5392-5124-4a29-8079-c06eb2508566","sender":"DREISAT","time":"2019-10-05T22:45:00","geoLocations":[],"titel":"Stefan Danziger: Was machen Sie eigentlich tagsüber?","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/stefan-danziger-was-machen-sie-eigentlich-104.html"},"d53516f8-b398-4dbc-b5a2-86fa2325a990":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M46S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"d53516f8-b398-4dbc-b5a2-86fa2325a990","sender":"DREISAT","time":"2023-06-06T22:15:00","geoLocations":[],"titel":"37°: Nicht ohne meinen Hund (Audiodeskription)","thema":"37 Grad","beschreibung":"Hunde verändern unseren Alltag. Sie können trösten, unterstützen, sogar Leben retten. \"37°\" begleitet drei Menschen, die durch ihre Assistenzhunde selbstständiger werden wollen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-nicht-ohne-meinen-hund-100.html"},"53c47600-89bb-42dc-bae3-045579919082":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_X.mp4","fileSize":12288},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_C.mp4","fileSize":12288},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_E.mp4","fileSize":12288}},"uuid":"53c47600-89bb-42dc-bae3-045579919082","sender":"ARD","time":"2022-06-07T16:00:00","geoLocations":[],"titel":"Erste elektrische Straßenbeleuchtung in Deutschland","thema":"#BR24Zeitreise","beschreibung":"Heute vor 140 Jahren nimmt Sigmund Schuckert die erste dauerhafte elektrische Straßenbeleuchtung In Nürnberg in Betrieb. Einige Monate später folgte in Berlin die Beleuchtung des Potsdamer Platzes.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE1MDc3Y2M0LTYyNzYtNDUyMC1hMzNiLTE2ZDhhZDAwYjgzYw"},"a39e2dee-2b4e-41f3-abcf-36098c668b6a":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230704_2215_sendung_37g/3/F1040140_hoh_deu_37_Grad_Was_wir_retten_konnten_Zwei_Jahre_nach_der_Flutkatastrophe.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"a39e2dee-2b4e-41f3-abcf-36098c668b6a","sender":"DREISAT","time":"2023-07-04T22:15:00","geoLocations":[],"titel":"37°: Was wir retten konnten","thema":"37 Grad","beschreibung":"Fast zwei Jahre liegt die Flutkatastrophe im Ahrtal zurück, aber für viele herrscht weiter Ausnahmezustand: Existenzangst, Wohnungsnot und fehlende Unterstützung. Wie geht es den Menschen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-was-wir-retten-konnten-100.html"},"ac9d5997-a224-4f80-a8dc-ffe089d87e41":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M58S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_3296k_p15v13.mp4","fileSize":1044480},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_2328k_p35v13.mp4","fileSize":1044480},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_476k_p9v13.mp4","fileSize":1044480}},"uuid":"ac9d5997-a224-4f80-a8dc-ffe089d87e41","sender":"DREISAT","time":"2018-10-07T18:00:00","geoLocations":[],"titel":"Buchzeit im Herbst 2018","thema":"3satbuchzeit","beschreibung":"Das Team der Buchzeit hat ausgewählt und vor-gelesen. Im Frankfurter Osthafen diskutieren Barbara Vinken, Sandra Kegel, Katrin Schumacher und Gert Scobel über ausgewählte Neuerscheinungen.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d76204"},"491754a1-fc14-402f-b9bf-af5427c576af":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230709_0903_sendung_sgl/2/F1040353_hoh_deu_37_Grad_Leben_Mehr_als_nur_Sport_Zwei_Frauen_im_Profifussball_090723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M6S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":381952},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":381952},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_808k_p11v17.mp4","fileSize":381952}},"uuid":"491754a1-fc14-402f-b9bf-af5427c576af","sender":"DREISAT","time":"2023-07-09T09:03:00","geoLocations":[],"titel":"Mehr als nur Sport - Zwei Frauen im Profifußball -","thema":"37 Grad Leben","beschreibung":"Die Liebe zum Ball begleitet Fabienne Michel und Marie-Louise Eta schon seit Kindheitstagen. Fabienne ist Schiedsrichterin, und Marie-Louise steht kurz vor ihrer Trainerinnen-Prüfung.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/mehr-als-nur-sport---zwei-frauen-im-profifussball-102.html"},"58d6b8da-8117-4dc6-9e9d-e2c31f9a3d17":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M2S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_X.mp4","fileSize":12288},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_C.mp4","fileSize":12288},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_E.mp4","fileSize":12288}},"uuid":"58d6b8da-8117-4dc6-9e9d-e2c31f9a3d17","sender":"ARD","time":"2021-04-24T08:00:00","geoLocations":[],"titel":"Spargelköstlichkeiten","thema":"#BR24Zeitreise","beschreibung":"Die Spargelernte hat vielerorts bereits begonnen. Und wenn es witterungsbedingt erstmal nur wenig des weißen Goldes zu kaufen gibt, schnellen die Preise besonders beim heimischen Freilandspargel in die Höhe. Das war auch schon 1978 so.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzVlYjViNjgxLWUzODMtNGNmNy1iOTk3LTIzNjcxMjRjMjYyMg"},"974d286d-5a6e-4532-b3ff-d95149a41d61":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT57S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_X.mp4","fileSize":13312},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_C.mp4","fileSize":13312},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_E.mp4","fileSize":13312}},"uuid":"974d286d-5a6e-4532-b3ff-d95149a41d61","sender":"ARD","time":"2022-07-08T14:15:00","geoLocations":[],"titel":"Enfant terrible des deutschen Films gestorben","thema":"#BR24Zeitreise","beschreibung":"Kunst kommt von Küssen, so sah Klaus Lemke die Welt. Eben noch war sein neuester Film Champagner für die Augen - Gift für den Rest im BR-Fernsehen zu sehen. Jetzt ist der große Außenseiter des deutschen Kinos überraschend gestorben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2I4NzEwMzNmLThkZmItNDU5NC05ZGUxLTg1OGQ0NWYxOGRjMQ"},"71a71f9a-c2ec-4f43-994c-ba9b2706255b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_3296k_p15v13.mp4","fileSize":503808},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_2328k_p35v13.mp4","fileSize":503808},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_776k_p11v13.mp4","fileSize":503808}},"uuid":"71a71f9a-c2ec-4f43-994c-ba9b2706255b","sender":"DREISAT","time":"2019-05-07T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"37°: Glücklich erst als Junge","thema":"37 Grad","beschreibung":"Als trans* bezeichnen sich Menschen, die sich mit ihrem angeborenen Geschlecht nicht identifizieren können. Wie René, der mit 15 seinen Eltern anvertraut, dass er nun ein Junge ist.","website":"https://www.3sat.de/gesellschaft/37-grad/37grad-gluecklich-erst-als-junge-100.html"},"7774547e-6dde-492d-83b9-3832d5d482bf":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":423936}},"uuid":"7774547e-6dde-492d-83b9-3832d5d482bf","sender":"DREISAT","time":"2023-07-18T22:15:00","geoLocations":[],"titel":"37°: Happy End auf Zeit (Audiodeskription)","thema":"37 Grad","beschreibung":"Sarah lebt mit einem transplantierten Herz, schon seit 15 Jahren. Irgendwann – und der Zeitpunkt rückt näher – wird Sarah ein neues Herz brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-happy-end-auf-zeit-100.html"},"e2156dfb-6fb9-4cf7-96cd-aa7642fe4eff":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230627_2215_sendung_37g/3/F1040172_hoh_deu_37_Grad_Fast_Fashion_Billige_Kleidung_fuer_Deutschland_27_06_2023.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M36S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":409600},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":409600},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":409600}},"uuid":"e2156dfb-6fb9-4cf7-96cd-aa7642fe4eff","sender":"DREISAT","time":"2023-06-27T22:15:00","geoLocations":[],"titel":"37°: Fast Fashion","thema":"37 Grad","beschreibung":"Deutschland ist nach den USA der größte Abnehmer von Fast-Fashion-Textilien aus Bangladesch. Sowohl Luxusmarken als auch Billiganbieter lassen dort produzieren, zu Dumpingpreisen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-fast-fashion-100.html"},"7703961b-6edf-4190-b720-38dcb56813d9":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230718_2215_sendung_37g/3/F1040266_hoh_deu_37_Grad_Happy_End_auf_Zeit_Sarah_und_ihr_Spenderherz_180723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":423936}},"uuid":"7703961b-6edf-4190-b720-38dcb56813d9","sender":"DREISAT","time":"2023-07-18T22:15:00","geoLocations":[],"titel":"37°: Happy End auf Zeit","thema":"37 Grad","beschreibung":"Sarah lebt mit einem transplantierten Herz, schon seit 15 Jahren. Irgendwann – und der Zeitpunkt rückt näher – wird Sarah ein neues Herz brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-happy-end-auf-zeit-100.html"},"888decbb-f13a-4223-a4ea-c1093dc41d13":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M7S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_E.mp4","fileSize":15360}},"uuid":"888decbb-f13a-4223-a4ea-c1093dc41d13","sender":"ARD","time":"2022-07-07T08:00:00","geoLocations":[],"titel":"Fredl Fesl zum 75. Geburtstag","thema":"#BR24Zeitreise","beschreibung":"Obwohl Fredl Fesl seit 15 Jahren nicht mehr auftreten kann, gehört er zu den Großen der Kleinkunstszene. Viele seiner Lieder, Moderationen und Wortspiele sind mittlerweile Allgemeingut. Heute wird der Meister der melankomischen Lieder 75 Jahre.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQ2ZDNhYzMzLTI5MTQtNDUwYy1iNGE5LWY2ZjgwMzg1MmQ0Mg"},"02306808-f908-4f7d-a729-8b28416d0f3f":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/06/200630_sendung_37g/4/F1026699_hoh_deu_37_Grad_Die_Sauberfrauen__Putzen_ist_ihr_Leben_300620.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M22S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":422912},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":422912},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":422912}},"uuid":"02306808-f908-4f7d-a729-8b28416d0f3f","sender":"DREISAT","time":"2020-06-30T22:15:00","geoLocations":[],"titel":"37°: Die Sauberfrauen","thema":"37 Grad","beschreibung":"Sie schrubben Böden, wienern Fenster, putzen Toiletten. Es ist harte körperliche Arbeit, meist wird sie von Frauen verrichtet. Wie kommen sie damit klar, dass sie den Dreck anderer wegmachen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-sauberfrauen-100.html"},"27b370f7-2a19-4707-b42b-e259f7a72691":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M22S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1033216},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1033216},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_476k_p9v13.mp4","fileSize":1033216}},"uuid":"27b370f7-2a19-4707-b42b-e259f7a72691","sender":"DREISAT","time":"2018-03-11T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühling 2018","thema":"3satbuchzeit","beschreibung":"Als Auftakt zur Leipziger Buchmesse präsentiert die Buchzeit ausgewählte Neuerscheinungen des Bücher-Frühlings.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d72147"},"7497e34c-45f4-4dc0-96f5-8d5f6290d8f7":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":417792},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":417792},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":417792}},"uuid":"7497e34c-45f4-4dc0-96f5-8d5f6290d8f7","sender":"DREISAT","time":"2018-05-15T22:15:00","geoLocations":[],"titel":"37 Grad: k.o. getropft (Audiodeskription)","thema":"37 Grad","beschreibung":"\"Ein Junge hat einen Drink ausgegeben Wir haben getanzt, und dann wird es dunkel mit meinen Erinnerungen. Wie eine Art Filmriss.\" Am Morgen wacht Nina nackt im Park auf. Was ist passiert?","website":"https://www.3sat.de/gesellschaft/37-grad/37-ko-getropft-100.html"},"d01be947-9423-4387-9d52-ff526f93e949":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M25S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_E.mp4","fileSize":20480}},"uuid":"d01be947-9423-4387-9d52-ff526f93e949","sender":"ARD","time":"2022-05-28T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: 50 Jahre MVV","thema":"#BR24Zeitreise","beschreibung":"Mit dem Start der S-Bahn nimmt München 1972 auch den Münchner Verkehrs- und Tarifverbund in Betrieb. Der Verbundgedanke war neu und OB Hans-Jochen Vogel hoffte, dass der ÖPNV den Individualverkehr in der Stadt zurückdrängen kann.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2JiZWM3NjBhLTZkYzAtNDIzNS1iODRlLTA2YzliNTAwMjI4Mg"},"b8f7ce65-356b-4c21-b6b7-a2181845f711":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/12/181211_sendung_37g/3/F1019392_hoh_deu_37Grad_Die_Pfandjaeger_111218.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":420864},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":420864},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":420864}},"uuid":"b8f7ce65-356b-4c21-b6b7-a2181845f711","sender":"DREISAT","time":"2018-12-11T22:15:00","geoLocations":[],"titel":"37°: Die Pfandjäger (Audiodeskription)","thema":"37 Grad","beschreibung":"In den letzten Jahren hat sich das Flaschensammeln zu einem gesellschaftlichen Phänomen entwickelt: Warum wühlen Menschen für ein paar Cent in Mülleimern? \"37°\" begleitet drei Pfandjäger.","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-pfandjaeger-100.html"},"3aa96e2e-acbf-4b17-b021-5dbbf760b3f6":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT6M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_HD.mp4","fileSize":83968},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_C.mp4","fileSize":83968},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_E.mp4","fileSize":83968}},"uuid":"3aa96e2e-acbf-4b17-b021-5dbbf760b3f6","sender":"ARD","time":"2022-11-30T00:00:03","geoLocations":[],"titel":"Mitarbeit im SuperCoop","thema":"#deinklimaprojekt","beschreibung":"Ilka Knigge packt an und steht an der Kasse beim genossenschaftlichen Supermarkt SuperCoop in Berlin. Hier können Mitglieder zu fairen Preise nachhaltige Produkte einkaufen. Wie kommt das bei Kunden an?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE4OTI1ZTk3LWM5ZGYtNDljNy1hMTEzLTA3MTgyYWJkYzQ5Zg"},"28bd4558-6f98-492a-ad40-7913cf8cfca3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT30M1S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1049-0842.hq.mp4","fileSize":453632},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1049-0842.hi.mp4","fileSize":453632}},"uuid":"28bd4558-6f98-492a-ad40-7913cf8cfca3","sender":"ARD","time":"2015-12-02T00:00:00","geoLocations":[],"titel":"Petar aus Mazedonien","thema":"#EinMomentDerBleibt","beschreibung":"Petar ist 34 Jahre alt und ist aus Mazedonien geflohen. \"Das ist eine andere Welt hier\", sagt er. \"Die deutschen Menschen leben im Himmel. Aber die meisten wissen das nicht.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9iNzM5MWFhYi1kOGVhLTQxNTQtOTBlNS0wOWY5NGVhMWZiMGM"},"ca85fa74-216c-4d26-a45a-0e9d3f519500":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M34S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_3296k_p15v13.mp4","fileSize":45056},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_2328k_p35v13.mp4","fileSize":45056},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_476k_p9v13.mp4","fileSize":45056}},"uuid":"ca85fa74-216c-4d26-a45a-0e9d3f519500","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Ein anderes Leben als dieses\"","thema":"3satbuchzeit","beschreibung":"Ein Südstaatenroman im Stile der ganz großen Südstaatenautoren, erzählt von einer Debütantin. Virginia Reeves gelang mit \"Ein anderes Leben als dieses\" auf Anhieb der Sprung auf die...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74402"},"1fa79b91-8388-4e9f-84f4-baffc5e47ffd":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT33M37S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1042.hq.mp4","fileSize":510976},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1042.hi.mp4","fileSize":510976}},"uuid":"1fa79b91-8388-4e9f-84f4-baffc5e47ffd","sender":"ARD","time":"2015-12-02T23:50:00","geoLocations":[],"titel":"Naji Hizwani Zarour aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Der 21-jährige Naji aus Homs in Syrien musste Familie und Heimat verlassen. Er nimmt uns mit und erzählt von seiner Flucht. Er sagt: \"Wir müssen lernen, zu verzeihen.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8yNjY3N2IyYi01MTRkLTRjZWYtOWFhOC00MTUyZjkzODI2YzQ"},"3c98a6c3-8906-4285-9ffa-04a475558ce5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M38S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_3296k_p15v13.mp4","fileSize":63488},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_2328k_p35v13.mp4","fileSize":63488},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_476k_p9v13.mp4","fileSize":63488}},"uuid":"3c98a6c3-8906-4285-9ffa-04a475558ce5","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Der Gott jenes Sommers\"","thema":"3satbuchzeit","beschreibung":"Die zwölfjährige Luisa erlebt die letzten Kriegsmonate auf dem Land. Ein Roman über ideologische Verblendung, Denunziation, Gewalt und darüber, was all das für ein Kind bedeutet.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74398"},"fd5bbfc3-b861-4023-909d-83df2d2f898c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M40S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_X.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_E.mp4","fileSize":24576}},"uuid":"fd5bbfc3-b861-4023-909d-83df2d2f898c","sender":"ARD","time":"2022-06-09T17:00:00","geoLocations":[],"titel":"40. Todestag Rainer Werner Fassbinder","thema":"#BR24Zeitreise","beschreibung":"Rainer Werner Fassbinder war einer der wichtigsten Vertreter des Neuen Deutschen Films und international ein gefeierter Star. Als er mit 37 Jahren an Herzstillstand verstarb, umfasste sein Werk 40 Filme und zwei Fernsehserien.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzJmNWU4MDVhLTUyODUtNGVhYi05YjljLWQ0MDNjZTdkZWZiZg"},"2503a57b-49ce-43d8-974c-3c5a05d64392":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M25S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1034240},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1034240},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_476k_p9v13.mp4","fileSize":1034240}},"uuid":"2503a57b-49ce-43d8-974c-3c5a05d64392","sender":"DREISAT","time":"2019-03-17T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühjahr 2019","thema":"3satbuchzeit","beschreibung":"Als Auftakt zur Leipziger Buchmesse präsentiert die Buchzeit spannende Neuerscheinungen dieses Frühjahrs.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d79622"},"6635c774-7689-48e8-b0bc-ed522a1561e4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_E.mp4","fileSize":14336}},"uuid":"6635c774-7689-48e8-b0bc-ed522a1561e4","sender":"ARD","time":"2020-04-04T08:00:00","geoLocations":[],"titel":"Bäckerstöchter","thema":"#BR24Zeitreise","beschreibung":"Handwerk hat goldenen Boden, heißt es im Volksmund. In unserer Zeitreise aus dem Jahre 1966 sehen wir einen Bäckermeister aus Westheim, der allen seinen fünf Töchtern das Bäckerhandwerk beibringt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzRlNTYyY2IwLTcxODYtNDc4Yy1iOWFlLTE3ZTBkZTYxYzQ3ZQ"},"1cf9f180-c34e-4dc2-a43f-f91e3e3bacd0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_E.mp4","fileSize":14336}},"uuid":"1cf9f180-c34e-4dc2-a43f-f91e3e3bacd0","sender":"ARD","time":"2020-03-22T08:00:00","geoLocations":[],"titel":"Rückständige Landwirtschaft","thema":"#BR24Zeitreise","beschreibung":"In den 1960er Jahren versuchten viele bayerische Kleinbauern konkurrenz- und wettbewerbsfähig zu bleiben. Allerdings mangelte es in vielen Höfen an einfachsten hygienischen Vorkehrungen, wie unsere #BRZeitreise aus dem Jahre 1962 zeigt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2UxMDc0YzJjLWI3ZDAtNGZhOC05MTM1LTNjYzk0ZWVhYWI2ZQ"},"c8ece606-e446-4094-823c-d5364da062d3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M27S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_3296k_p15v13.mp4","fileSize":791552},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_2328k_p35v13.mp4","fileSize":791552},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_776k_p11v13.mp4","fileSize":791552}},"uuid":"c8ece606-e446-4094-823c-d5364da062d3","sender":"DREISAT","time":"2020-02-22T02:47:00","geoLocations":[],"titel":"Schlachthof","thema":"3satFestival","beschreibung":"In den altehrwürdigen Mauern des Münchener Schlachthofs nehmen Michael Altinger und Christian Springer die Geschehnisse des Monats aufs Korn und sind dabei unschlagbar witzig.","website":"https://www.3sat.de/kabarett/3satfestival/schlachthof-michael-altinger-christian-springer-100.html"},"0bd0015b-1e09-41bc-b6a3-400756afb771":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT32M4S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1346-4942.hq.mp4","fileSize":484352},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1346-4942.hi.mp4","fileSize":484352}},"uuid":"0bd0015b-1e09-41bc-b6a3-400756afb771","sender":"ARD","time":"2015-12-04T00:20:00","geoLocations":[],"titel":"Benafsha Asadi aus Afghanistan","thema":"#EinMomentDerBleibt","beschreibung":"Benafsha aus Afghanistan hat mit nur 17 Jahren bereits Schweres erlebt. Ãœber ihre Flucht zu erzählen, kostet sie Kraft: \"Ich bin ein afghanisches Mädchen, ich muss stark sein.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS84ZTAyM2QzNS0wMGZmLTRkMTktYWZhMi0xNWU5NDJkOGNhYzA"},"220e47b5-9d2b-420f-bcfa-3f279dbc64b8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M38S","neu":false,"urls":{"NORMAL":{"url":"http://rodl.zdf.de/none/3sat/15/07/150712_sendung_buchzeit/2/150712_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1070080},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/15/07/150712_sendung_buchzeit/2/150712_sendung_buchzeit_436k_p9v11.mp4","fileSize":1070080}},"uuid":"220e47b5-9d2b-420f-bcfa-3f279dbc64b8","sender":"DREISAT","time":"2015-07-12T17:30:00","geoLocations":[],"titel":"Buchzeit: Sommerzeit - Lesezeit","thema":"3satbuchzeit","beschreibung":"Gert Scobel und die \"Buchzeit-Damen\"Svenja Flaßpöhler, Ina Hartwig und Barbara Vinken haben die Neuerscheinungen der Verlage vorsortiert und diskutieren über ihre Buchauswahl des...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d52767"},"1f5a2f29-b35d-48df-b8b6-4159e26e4438":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT8M52S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_HD.mp4","fileSize":128000},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_C.mp4","fileSize":128000},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_E.mp4","fileSize":128000}},"uuid":"1f5a2f29-b35d-48df-b8b6-4159e26e4438","sender":"ARD","time":"2021-11-02T12:00:00","geoLocations":[],"titel":"Wie macht das Bergwaldprojekt Wälder fit für den Klimawandel?","thema":"#deinklimaprojekt","beschreibung":"Beim Bergwaldprojekt melden sich jedes Jahr mehr als 3.000 Menschen an und pflanzen gemeinsam Bäume. Warum - und was bringt das? Ilka Knigge fragt nach und pflanzt mit.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzc1OTJkY2RiLTg0MDgtNGZhZS04YTUyLTI3OWIxY2NjMjA0Mg"},"43d7aa3a-4406-4a81-9fb5-bb7cfa2abfc0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M51S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"43d7aa3a-4406-4a81-9fb5-bb7cfa2abfc0","sender":"DREISAT","time":"2023-08-01T22:15:00","geoLocations":[],"titel":"37°: Glück kennt kein Gewicht (Audiodeskription)","thema":"37 Grad","beschreibung":"Nicole und Sebastian sind mehrgewichtig und wollen Frieden mit dem eigenen Körper schließen. Der Film ist ein Plädoyer für Vielfalt und gegen Bodyshaming.","website":"https://www.3sat.de/gesellschaft/37-grad/37-glueck-kennt-kein-gewicht-100.html"},"2817f548-a615-4bae-a18d-947d87349a6b":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230806_0903_sendung_sgl/2/F1040427_hoh_deu_37_Leben_Die_Seesoldaten.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M9S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"2817f548-a615-4bae-a18d-947d87349a6b","sender":"DREISAT","time":"2023-08-06T09:03:00","geoLocations":[],"titel":"Die Seesoldaten -","thema":"37 Grad Leben","beschreibung":"Seesoldaten heißen die Bundeswehr-Soldaten bei der Marine. Der Film zeigt das Leben des 24jährigen Robin und des 29jährigen Oliver an Bord der Fregatte \"Mecklenburg Vorpommern\".","website":"https://www.3sat.de/gesellschaft/37-grad-leben/die-seesoldaten-100.html"},"66abaa76-ad23-4d2f-81c9-8a408dc33cd0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT56M28S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1000448},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1000448},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_476k_p9v13.mp4","fileSize":1000448}},"uuid":"66abaa76-ad23-4d2f-81c9-8a408dc33cd0","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchzeit vom 1. Juli 2018","thema":"3satbuchzeit","beschreibung":"Die Buchzeit präsentiert akutelle Erscheinungen des Lesesommers.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74491"},"17d839a8-ad73-414e-b70f-5ba85edadc7c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M33S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_3328k_p36v13.mp4","fileSize":525312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_2328k_p35v13.mp4","fileSize":525312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_776k_p11v13.mp4","fileSize":525312}},"uuid":"17d839a8-ad73-414e-b70f-5ba85edadc7c","sender":"DREISAT","time":"2019-09-28T22:16:00","geoLocations":[],"titel":"Miss Allie: Mein Herz und die Toilette","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/miss-allie-meine-herz-und-die-toilette-100.html"},"c6f3c00b-4f75-4e9a-9b28-15b03b7858b9":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M34S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_3328k_p36v13.mp4","fileSize":525312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_2328k_p35v13.mp4","fileSize":525312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_776k_p11v13.mp4","fileSize":525312}},"uuid":"c6f3c00b-4f75-4e9a-9b28-15b03b7858b9","sender":"DREISAT","time":"2019-09-22T22:18:00","geoLocations":[],"titel":"Nessi Tausendschön: 30 Jahre Zenit","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/nessi-tausendschoen-30-jahre-zenit-104.html"},"ff046f77-8806-4076-8d55-fa8193a4803c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M16S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_3296k_p15v13.mp4","fileSize":57344},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_2328k_p35v13.mp4","fileSize":57344},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_476k_p9v13.mp4","fileSize":57344}},"uuid":"ff046f77-8806-4076-8d55-fa8193a4803c","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Mileva Einstein oder die Theorie der Einsamkeit\"","thema":"3satbuchzeit","beschreibung":"Sie hat selbst studiert, mit ihm gearbeitet und drei Kinder bekommen. Doch Albert Einstein verlässt seine Frau Mileva und lässt sich scheiden. Slavenka Drakulić, eine der bedeutendsten...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74401"},"811ef37a-1de9-478a-bc59-423e4a5b6369":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M32S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_HD.mp4","fileSize":21504},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_C.mp4","fileSize":21504},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_E.mp4","fileSize":21504}},"uuid":"811ef37a-1de9-478a-bc59-423e4a5b6369","sender":"ARD","time":"2015-10-19T12:54:00","geoLocations":[],"titel":"Ist Tiefkühlpizza schlecht fürs Klima?","thema":"#deinklimaprojekt","beschreibung":"Selbstgemacht oder aus dem Tiefkühlregal - was ist besser fürs Klima? Trägt die bequeme Fertigpizza zum Klimawandel bei? Wieviel CO2 kostet Tiefkühlkost? Wir haben nachgerechnet.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzlhMDRhMDA0LTdiNmEtNDdmZS1iNjUyLTllZmRiY2EyZTY4Ng"},"f608c7f8-fb75-4210-a4d9-0f7ee9981ef2":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M23S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_E.mp4","fileSize":20480}},"uuid":"f608c7f8-fb75-4210-a4d9-0f7ee9981ef2","sender":"ARD","time":"2022-06-14T08:00:00","geoLocations":[],"titel":"Helmut Fischer - der Stenz in der Buchhandlung","thema":"#BR24Zeitreise","beschreibung":"Als Franz Münchinger alias Monaco Franze verkörperte Helmut Fischer den Inbegriff des ewigen Stenzes. Aber was genau ist ein Stenz? Das wollte der vor 25 Jahren verstorbene Fischer in Helmut Dietls Kultserie genau wissen. Ob er es erfahren hat?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2EzNGVjNjc5LTA0ODgtNDQ4ZC05MDI2LWNhYTc5Y2I0YTBkZQ"},"5e9e3fe3-ec55-4676-a992-09f88b9152f9":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M","neu":false,"urls":{"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/15/03/150308_sendung_buchzeit/3/150308_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1058816},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/15/03/150308_sendung_buchzeit/3/150308_sendung_buchzeit_436k_p9v11.mp4","fileSize":1058816}},"uuid":"5e9e3fe3-ec55-4676-a992-09f88b9152f9","sender":"DREISAT","time":"2015-03-08T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühjahr - Sendung am 8. März","thema":"3satbuchzeit","beschreibung":"Gert Scobel hat zwei belesene, schlagfertige Frauen ins Szenelokal Oosten im Frankfurter Osthafen geladen, um über fünf Bücher zu reden, die die Buchzeit-Redaktion für die Sendung anläßlich...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d49852"},"7d62e1e4-a566-4dc3-b9a0-d945887f90e5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M47S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_X.mp4","fileSize":21504},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_C.mp4","fileSize":21504},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_E.mp4","fileSize":21504}},"uuid":"7d62e1e4-a566-4dc3-b9a0-d945887f90e5","sender":"ARD","time":"2020-04-07T08:00:00","geoLocations":[],"titel":"Autokino","thema":"#BR24Zeitreise","beschreibung":"Auch wenn sie in Bayern wegen Corona geschlossen bleiben, haben Autokinos in Deutschland momentan wieder Konjunktur. Aber bitte auch hier: Abstand halten und einzeln anschauen. Ein gepflegter Schafkopf während des Films geht leider auch hier nicht!","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzZkMGI4ZGQ1LTE2ZDMtNDU5Yy1iYzJhLWMwMjFkMWI2MmE4Nw"},"4ae84fa3-5c89-492f-8f0d-ecb539378c02":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M3S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_3360k_p36v15.mp4","fileSize":666624},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_2360k_p35v15.mp4","fileSize":666624},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_808k_p11v15.mp4","fileSize":666624}},"uuid":"4ae84fa3-5c89-492f-8f0d-ecb539378c02","sender":"DREISAT","time":"2022-09-24T20:15:00","geoLocations":[],"titel":"Lisa Eckhart: Die Unmoral von der Geschicht\u0027","thema":"3satFestival","beschreibung":"Von oben herab wagt Lisa Eckhart sich ebenso sprachverliebt wie präzise in die natürliche Heimat der Satire: den Grenzbereich.","website":"https://www.3sat.de/kabarett/3satfestival/lisa-eckhart-die-unmoral-100.html"},"53721375-41a9-4767-b68a-3e5d192f2353":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M18S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_E.mp4","fileSize":15360}},"uuid":"53721375-41a9-4767-b68a-3e5d192f2353","sender":"ARD","time":"2020-07-04T08:00:00","geoLocations":[],"titel":"Wohin nur mit dem ganzen Müll?","thema":"#BR24Zeitreise","beschreibung":"Der Skandal um den Plastikmüllexport in ärmere Länder spiegelt ein Problem, das in Deutschland schon in den 60er Jahren bestand: Die Vermüllung der Landschaft. In Reaktion darauf entstand in Schweinfurt das erste Müllkompostwerk Bayerns.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2ZkODI5NGNmLWMyZjYtNGUwZi1hMWMyLWIyNjU5NDkxNWRmYg"},"eb312296-b014-4304-941b-4a4bf77706f8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M32S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_3296k_p15v13.mp4","fileSize":61440},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_2328k_p35v13.mp4","fileSize":61440},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_476k_p9v13.mp4","fileSize":61440}},"uuid":"eb312296-b014-4304-941b-4a4bf77706f8","sender":"DREISAT","time":"2018-03-11T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Der Wachmann\"","thema":"3satbuchzeit","beschreibung":"Wie paranoid sind wir in unserer Gegenwart, was machen unsere Ängste aus uns? Diese Fragen thematisiert der flämische Autor Peter Terrin in seinem Psychodrama: Der Wachmann. Für deutsche Leser...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d72152"},"260255f2-f6d5-423b-8f58-4df04da4c478":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M43S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1037312},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1037312},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_476k_p9v13.mp4","fileSize":1037312}},"uuid":"260255f2-f6d5-423b-8f58-4df04da4c478","sender":"DREISAT","time":"2018-12-16T18:00:00","geoLocations":[],"titel":"Buchzeit im Winter 2018","thema":"3satbuchzeit","beschreibung":"Weihnachtszeit ist Buchzeit. Das Buchzeit-Team hat die aktuellen Neuerscheinungen vor-gelesen und ausgewählt. Gert Scobel diskutiert die Auswahl mit Barbara Vinken, Sandra Kegel und Katrin...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d77703"},"105b02b0-e3a9-4184-92c3-5392595724ab":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M18S","neu":false,"urls":{"NORMAL":{"url":"http://download.zdf.de/mp4/3sat/15/10/151011_sendung_buchzeit/4/151011_sendung_buchzeit_1456k_p13v11.mp4","fileSize":696320},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/15/10/151011_sendung_buchzeit/4/151011_sendung_buchzeit_436k_p9v11.mp4","fileSize":696320}},"uuid":"105b02b0-e3a9-4184-92c3-5392595724ab","sender":"DREISAT","time":"2015-10-11T18:00:00","geoLocations":[],"titel":"Buchzeit am 11. Oktober 2015","thema":"3satbuchzeit","beschreibung":"Gert Scobels diskutiert mit Ina Hartwig, Barbara Vinken und Svenja Flaßpöhler über Neuerscheinungen des Herbstes. Die Auslese dieses Mal: \"Unschuld\" von Jonathan Franzen, Nora...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d54458"},"a3ee7815-dc8a-40ad-8749-29d397de41f3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M8S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_X.mp4","fileSize":13312},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_C.mp4","fileSize":13312},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_E.mp4","fileSize":13312}},"uuid":"a3ee7815-dc8a-40ad-8749-29d397de41f3","sender":"ARD","time":"2021-09-01T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Kuh Yvonne wird eingefangen","thema":"#BR24Zeitreise","beschreibung":"Sie war der Medienstar des Sommers 2011. Der Freiheitsdrang von Kuh Yvonne berührte: gefühlt halb Bayern war mit Quads, Pferden oder im Hubschrauber unterwegs, um die anarchische Kuh aufzuspüren. Am Ende fand sie ihr Glück im Gut Aiderbichl.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2EwZTc1YjgzLTZlNDgtNDkwYy1hOTNjLWM4NDA0NDg2NWUwYQ"},"8f4c9527-1b4a-49e0-85e7-a7d1bd89f315":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_X.mp4","fileSize":27648},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_C.mp4","fileSize":27648},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_E.mp4","fileSize":27648}},"uuid":"8f4c9527-1b4a-49e0-85e7-a7d1bd89f315","sender":"ARD","time":"2020-04-04T08:00:00","geoLocations":[],"titel":"Helden das Alltags: Krankenschwestern","thema":"#BR24Zeitreise","beschreibung":"In normalen Zeiten steht das Krankenhauspersonal nicht im Fokus der Berichterstattung. Ganz anders in der Coronakrise. Da wird uns allen bewusst, wie wichtig diese Helden des Alltags sind. Dankeschön. In unserer Zeitreise eine nachgestellte Szene.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzkyNjc2OTA4LWZjZjgtNDA2NS1hZjhmLWU1Y2ViZmJmNzNmZA"},"c25a735e-f1bd-41fb-ae71-addb97d5884c":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/09/200922_sendung_37g/4/F1027729_hoh_deu_Homeoffice_am_Strand_220920.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":402432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":402432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":402432}},"uuid":"c25a735e-f1bd-41fb-ae71-addb97d5884c","sender":"DREISAT","time":"2020-09-28T23:40:00","geoLocations":[],"titel":"37°: Homeoffice am Strand","thema":"37 Grad","beschreibung":"Weltweit sind inzwischen geschätzt mehrere Millionen Internet-Nomaden unterwegs. Gut ausgebildete junge Selbstständige reisen um die Welt und bleiben, wo es ihnen gerade gefällt.","website":"https://www.3sat.de/gesellschaft/37-grad/37-homeoffice-am-strand-100.html"},"90747273-6c8e-4fa8-b08f-79d1fa756e78":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M45S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_3328k_p36v13.mp4","fileSize":790528},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_2328k_p35v13.mp4","fileSize":790528},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_776k_p11v13.mp4","fileSize":790528}},"uuid":"90747273-6c8e-4fa8-b08f-79d1fa756e78","sender":"DREISAT","time":"2019-09-28T21:01:00","geoLocations":[],"titel":"Horst Evers: Früher war ich älter","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/horst-evers-frueher-war-ich-aelter-104.html"},"190565d0-9be3-409b-b0f0-6ee3510973c4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M31S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1037312},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1037312},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_476k_p9v13.mp4","fileSize":1037312}},"uuid":"190565d0-9be3-409b-b0f0-6ee3510973c4","sender":"DREISAT","time":"2017-12-10T18:00:00","geoLocations":[],"titel":"Buchzeit im Winter 2017","thema":"3satbuchzeit","beschreibung":"Was gibt es Schöneres für Leseratten als haufenweise Bücher unterm Weihnachtsbaum und dann die Feiertage zum Schmökern nutzen? Unsere Vor-Leserunde hat die Auswahl an Neuerscheinungen sondiert...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d70553"},"5ab72f48-819a-4aba-9fb3-aa0c10347a20":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M19S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_3328k_p36v13.mp4","fileSize":500736},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_2328k_p35v13.mp4","fileSize":500736},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_776k_p11v13.mp4","fileSize":500736}},"uuid":"5ab72f48-819a-4aba-9fb3-aa0c10347a20","sender":"DREISAT","time":"2020-09-26T22:15:00","geoLocations":[],"titel":"Tahnee: Vulvarine","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/tahnee-vulvarine-102.html"},"2138cd2a-7c56-424f-9f19-e4c300e2bb49":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M48S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_3328k_p36v13.mp4","fileSize":527360},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_2328k_p35v13.mp4","fileSize":527360},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_776k_p11v13.mp4","fileSize":527360}},"uuid":"2138cd2a-7c56-424f-9f19-e4c300e2bb49","sender":"DREISAT","time":"2020-09-19T21:45:00","geoLocations":[],"titel":"Till Reiners: real bleiben","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/till-reiners-real-bleiben-100.html"},"fc484491-96ae-4cac-a379-98cb2485eb97":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M26S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_E.mp4","fileSize":20480}},"uuid":"fc484491-96ae-4cac-a379-98cb2485eb97","sender":"ARD","time":"2022-06-18T15:00:00","geoLocations":[],"titel":"Zivildienst 1989","thema":"#BR24Zeitreise","beschreibung":"Bis zur Aussetzung der Wehrpflicht 2011 verweigerten viele junge Männer den Kriegsdienst und leisteten stattdessen Zivildienst. Eingesetzt wurden sie überwiegend zur Pflege und Betreuung in sozialen Einrichtungen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2IyMDg2NTFhLTM5MzUtNGFhNy05MGJmLWJkMzcwNjUwZTQyYg"},"ab7373ea-6005-48e2-a4f5-7ccdbb79f043":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/06/200630_sendung_37g/4/F1026699_hoh_deu_37_Grad_Die_Sauberfrauen__Putzen_ist_ihr_Leben_300620.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M22S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":422912},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":422912},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":422912}},"uuid":"ab7373ea-6005-48e2-a4f5-7ccdbb79f043","sender":"DREISAT","time":"2020-06-30T22:15:00","geoLocations":[],"titel":"37°: Die Sauberfrauen (Audiodeskription)","thema":"37 Grad","beschreibung":"Sie schrubben Böden, wienern Fenster, putzen Toiletten. Es ist harte körperliche Arbeit, meist wird sie von Frauen verrichtet. Wie kommen sie damit klar, dass sie den Dreck anderer wegmachen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-sauberfrauen-100.html"},"99dd43b2-467f-4e88-baea-11ba0d970a22":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230716_0903_sendung_sgl/2/F1040394_hoh_deu_37_Grad_Leben_Too_toxic_to_handle_Love_Desaster_160723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":386048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":386048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_808k_p11v17.mp4","fileSize":386048}},"uuid":"99dd43b2-467f-4e88-baea-11ba0d970a22","sender":"DREISAT","time":"2023-07-16T09:03:00","geoLocations":[],"titel":"Too toxic to handle: Love - Desaster -","thema":"37 Grad Leben","beschreibung":"Was ihnen eben noch als Liebesparadies erschien, entpuppt sich als Liebeshölle. Menschen schlittern in eine toxische Beziehung. Wie kann das sein, und wie gehen Betroffene damit um?","website":"https://www.3sat.de/gesellschaft/37-grad-leben/too-toxic-to-handle-love---desaster-102.html"},"7584d7c8-e0d3-4230-b290-0a98903096ea":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230604_0903_sendung_sgl/2/F1039971_hoh_deu_37_Grad_Leben_Saving_Lives_Lebensretter_im_Einsatz.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M9S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":390144},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":390144},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_808k_p11v17.mp4","fileSize":390144}},"uuid":"7584d7c8-e0d3-4230-b290-0a98903096ea","sender":"DREISAT","time":"2023-06-04T09:03:00","geoLocations":[],"titel":"SAVING LIVES – Lebensretter im Einsatz Film von Petra Cyrus -","thema":"37 Grad Leben","beschreibung":"Sie arbeiten hart am Limit, sind rund um die Uhr in den Notaufnahmen oder mit Rettungswagen im Einsatz, um Leben zu retten. Aber die Arbeit der Lebensretter wird immer weniger wertgeschätzt.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/saving-lives--lebensretter-im-einsatz-film-von-petra-cyrus-102.html"},"da3ee691-e785-42ce-8c5d-fa3c0a30e1ca":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M2S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_3328k_p36v13.mp4","fileSize":514048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_2328k_p35v13.mp4","fileSize":514048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_776k_p11v13.mp4","fileSize":514048}},"uuid":"da3ee691-e785-42ce-8c5d-fa3c0a30e1ca","sender":"DREISAT","time":"2018-09-29T22:59:00","geoLocations":[],"titel":"Starbugs Comedy: Crash Boom Bang","thema":"3satFestival","beschreibung":"Sie sind die aktuellen Ãœberflieger der Schweizer Show-Szene: Starbugs Comedy mit 30 rasanten Minuten zwischen Clownerie und Slapstick, Anarchie und Schweizer Präzision.","website":"https://www.3sat.de/kabarett/3satfestival/starbugs-comedy-crash-boom-bang-100.html"},"c7d67e84-bd37-4e4e-996c-fdf1996be65f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M36S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":409600},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":409600},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":409600}},"uuid":"c7d67e84-bd37-4e4e-996c-fdf1996be65f","sender":"DREISAT","time":"2023-06-27T22:15:00","geoLocations":[],"titel":"37°: Fast Fashion (Audiodeskription)","thema":"37 Grad","beschreibung":"Deutschland ist nach den USA der größte Abnehmer von Fast-Fashion-Textilien aus Bangladesch. Sowohl Luxusmarken als auch Billiganbieter lassen dort produzieren, zu Dumpingpreisen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-fast-fashion-100.html"},"a5fa3a8d-aeca-4ecd-9d68-16f9ce39615c":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/09/200922_sendung_37g/4/F1027729_hoh_deu_Homeoffice_am_Strand_220920.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":402432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":402432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":402432}},"uuid":"a5fa3a8d-aeca-4ecd-9d68-16f9ce39615c","sender":"DREISAT","time":"2020-09-28T23:40:00","geoLocations":[],"titel":"37°: Homeoffice am Strand (Audiodeskription)","thema":"37 Grad","beschreibung":"Weltweit sind inzwischen geschätzt mehrere Millionen Internet-Nomaden unterwegs. Gut ausgebildete junge Selbstständige reisen um die Welt und bleiben, wo es ihnen gerade gefällt.","website":"https://www.3sat.de/gesellschaft/37-grad/37-homeoffice-am-strand-100.html"},"86c64388-93a1-49bd-8991-638386a8c66f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M20S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_X.mp4","fileSize":18432},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_C.mp4","fileSize":18432},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_E.mp4","fileSize":18432}},"uuid":"86c64388-93a1-49bd-8991-638386a8c66f","sender":"ARD","time":"2022-06-26T15:00:00","geoLocations":[],"titel":"Universität München 1961","thema":"#BR24Zeitreise","beschreibung":"1472 wurde in Ingolstadt die erste Universität in Bayern gegründet und seitdem wächst die bayerische Universitätslandschaft unaufhörlich weiter. 1961 erhält Regensburg den Zuschlag als vierte bayerische Landesuniversität.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Q0MzNjNGNhLWY5OTctNGZhMy05MWIxLTQ4ODI0ZmQ5N2UyOQ"},"7d57fbd5-d8a3-4564-b2b0-0477bebfc2b5":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230618_0903_sendung_sgl/2/F1040079_hoh_deu_37_Leben_Mamas_Stimme_lebt.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M6S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":386048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":386048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_808k_p11v17.mp4","fileSize":386048}},"uuid":"7d57fbd5-d8a3-4564-b2b0-0477bebfc2b5","sender":"DREISAT","time":"2023-06-18T09:03:00","geoLocations":[],"titel":"Mamas Stimme lebt -","thema":"37 Grad Leben","beschreibung":"Unheilbar krank. Was tun, wenn der Arzt keinen Zweifel lässt und die eigenen Kinder zu Waisen werden? Pauline, 17, ist froh, dass ihr zumindest die Stimme ihrer Mutter geblieben ist.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/mamas-stimme-lebt-102.html"},"8f0466c7-ea4c-4813-a6a6-0906d0dc056a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":423936}},"uuid":"8f0466c7-ea4c-4813-a6a6-0906d0dc056a","sender":"DREISAT","time":"2023-06-20T22:15:00","geoLocations":[],"titel":"37°: Radikal, gehasst, verzweifelt (Audiodeskription)","thema":"37 Grad","beschreibung":"Hungerstreiks, Blockaden in Städten und auf Autobahnen, Attacken auf berühmte Gemälde. Mit diesen Aktionen machen Klimaschützer*innen der \"Letzten Generation\" auf sich aufmerksam.","website":"https://www.3sat.de/gesellschaft/37-grad/37-radikal-gehasst-verzweifelt-100.html"},"ca00b1c2-cb1e-40f0-95fa-caacfc9cc06d":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT8M44S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_HD.mp4","fileSize":126976},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_C.mp4","fileSize":126976},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_E.mp4","fileSize":126976}},"uuid":"ca00b1c2-cb1e-40f0-95fa-caacfc9cc06d","sender":"ARD","time":"2021-11-02T12:02:00","geoLocations":[],"titel":"Was bringen Mitfahrbänke dem Klima?","thema":"#deinklimaprojekt","beschreibung":"Sich auf eine sogenannte Mitfahrbank zu setzen, darauf warten, dass jemand kommt, der in die gleiche Richtung will, und zusammen fahren: Was bringt das fürs Klima?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE0MzU0YzYwLTczOTMtNDI1Zi04MzU0LTczZDM1OGExYTU1OQ"},"77de98c0-66ee-41bf-8856-b7b365a42983":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M26S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_E.mp4","fileSize":20480}},"uuid":"77de98c0-66ee-41bf-8856-b7b365a42983","sender":"ARD","time":"2022-06-22T08:00:00","geoLocations":[],"titel":"Campino - vom Punker zum Altpunker","thema":"#BR24Zeitreise","beschreibung":"Gerade waren die Toten Hosen zum 40. Bühnenjubiläum im Olympiastadion, jetzt feiert Campino seinen 60. Geburtstag. Und auch wenn die Hosen älter und gesetzter geworden sind, ihre Liveshows haben nichts an Punk und Power eingebüßt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2FkMTZiZTdmLTExZGQtNDRhYS05YTdmLTgzOTNjMjc3YzY2OA"},"d1348ec1-cbab-4aa5-834b-ec89a7e6c650":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/10/201006_sendung_37g/4/F1027834_hoh_deu_37Grad_Zuhause_gesucht_061020.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M58S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":421888},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":421888},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":421888}},"uuid":"d1348ec1-cbab-4aa5-834b-ec89a7e6c650","sender":"DREISAT","time":"2020-10-06T22:15:00","geoLocations":[],"titel":"37°: Wohnungsnot","thema":"37 Grad","beschreibung":"Seit 2014 ist die Zahl der Wohnungslosen in Deutschland um 90 Prozent gestiegen. Bundesweit sind es etwa 680 000, allein in Berlin fast ein Viertel Familien mit Kindern.","website":"https://www.3sat.de/gesellschaft/37-grad/37-zuhause-gesucht-100.html"},"dfd74094-f5cc-42d0-b0cf-c93ae939ad1c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_3328k_p36v13.mp4","fileSize":514048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_2328k_p35v13.mp4","fileSize":514048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_776k_p11v13.mp4","fileSize":514048}},"uuid":"dfd74094-f5cc-42d0-b0cf-c93ae939ad1c","sender":"DREISAT","time":"2020-09-19T22:16:00","geoLocations":[],"titel":"Suchtpotenzial: Sexuelle Belustigung","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/suchtpotenzial-sexuelle-belustigung-102.html"},"fc489bb7-cda5-4095-8aa1-764a22746cdf":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT16M19S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1349-0842.hq.mp4","fileSize":245760},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1349-0842.hi.mp4","fileSize":245760}},"uuid":"fc489bb7-cda5-4095-8aa1-764a22746cdf","sender":"ARD","time":"2015-12-09T23:50:00","geoLocations":[],"titel":"Mahjur aus Afghanistan","thema":"#EinMomentDerBleibt","beschreibung":"Der 21-jährige Mahjur Hafizullah musste aus Afghanistan fliehen, um seine Familie zu retten. Vor seiner Flucht wurde ihm mit dem Tod gedroht. Er hat zwei Schussverletzungen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9kNTE2ODI1OC01OGMyLTQwMzYtOTY1Ny04YzBkODJiMzZjYWE"},"989dd492-2a2e-446f-9a37-b69b6ff29e84":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M37S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_3296k_p15v13.mp4","fileSize":507904},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_2328k_p35v13.mp4","fileSize":507904},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_776k_p11v13.mp4","fileSize":507904}},"uuid":"989dd492-2a2e-446f-9a37-b69b6ff29e84","sender":"DREISAT","time":"2017-07-04T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"Sarah und ihr fremdes Herz","thema":"37 Grad","beschreibung":"Sarah aus Flensburg ist 27 Jahre alt. Vor rund neun Jahren wurde ihr ein fremdes Herz transplantiert. Dieser Film dokumentiert ihren langen Weg zurück ins Leben - und ihre Angst.","website":"https://www.3sat.de/gesellschaft/37-grad/37-sarah-und-ihr-fremdes-herz-100.html"},"0be3961e-9a1c-4d7c-898c-da357cca737b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M1S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_E.mp4","fileSize":14336}},"uuid":"0be3961e-9a1c-4d7c-898c-da357cca737b","sender":"ARD","time":"2021-09-02T15:30:00","geoLocations":[],"titel":"#BR24Zeitreise: Zum Tode von Mikis Theodorakis","thema":"#BR24Zeitreise","beschreibung":"Heute verstarb der griechische Komponist, Schriftsteller und Widerstandskämpfer gegen die Militärdiktatur, Mikis Theodorakis im Alter von 96 Jahren. Aus diesem Anlass erinnern wir an seinen ersten Auslandsauftritt mit Orchester 1966 in München.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2JkNDA2Yzg3LTU3ZmEtNDE4Yi1hOWZhLWE5ODRmYjVhMWRhMw"},"75bd135a-13db-4345-99ae-9dcebbdc6652":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_3328k_p36v13.mp4","fileSize":521216},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_2328k_p35v13.mp4","fileSize":521216},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_776k_p11v13.mp4","fileSize":521216}},"uuid":"75bd135a-13db-4345-99ae-9dcebbdc6652","sender":"DREISAT","time":"2019-09-29T21:47:00","geoLocations":[],"titel":"Tino Bomelino: Man muss die Dinge nur zu Ende","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/tino-bomelino-man-muss-die-dinge-104.html"},"d867f3a2-6cab-4eb6-ab2a-317ef7f492e1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M2S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_X.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_E.mp4","fileSize":24576}},"uuid":"d867f3a2-6cab-4eb6-ab2a-317ef7f492e1","sender":"ARD","time":"2021-10-03T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Verwunschenes Land am Zonenrand","thema":"#BR24Zeitreise","beschreibung":"Am Tag der Deutschen Einheit erinnern wir an das Zonenrandgebiet im Kreis Königshofen in Unterfranken, das durch den Eisernen Vorhang von einer einst blühenden Landschaft zur gottverlassenen Gegend wurde.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2QwMzFmZmUyLTI5ZDgtNDVhMy04MzdhLTI5NGI4OGIwNjNiYw"},"18915e11-cb73-4e44-8a2e-511cf0d6c5cd":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230620_2215_sendung_37g/3/F1040192_hoh_deu_37_Grad_Radikal_gehasst_verzweifelt_Die_letzte_Generation.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":423936}},"uuid":"18915e11-cb73-4e44-8a2e-511cf0d6c5cd","sender":"DREISAT","time":"2023-06-20T22:15:00","geoLocations":[],"titel":"37°: Radikal, gehasst, verzweifelt","thema":"37 Grad","beschreibung":"Hungerstreiks, Blockaden in Städten und auf Autobahnen, Attacken auf berühmte Gemälde. Mit diesen Aktionen machen Klimaschützer*innen der \"Letzten Generation\" auf sich aufmerksam.","website":"https://www.3sat.de/gesellschaft/37-grad/37-radikal-gehasst-verzweifelt-100.html"},"cdb5b310-cf56-4896-b652-cc7b5b0356ed":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/12/181211_sendung_37g/3/F1019392_hoh_deu_37Grad_Die_Pfandjaeger_111218.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":420864},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":420864},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":420864}},"uuid":"cdb5b310-cf56-4896-b652-cc7b5b0356ed","sender":"DREISAT","time":"2018-12-11T22:15:00","geoLocations":[],"titel":"37°: Die Pfandjäger","thema":"37 Grad","beschreibung":"In den letzten Jahren hat sich das Flaschensammeln zu einem gesellschaftlichen Phänomen entwickelt: Warum wühlen Menschen für ein paar Cent in Mülleimern? \"37°\" begleitet drei Pfandjäger.","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-pfandjaeger-100.html"},"142bbd1b-aa25-4194-bbc3-e68a9b40042e":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M46S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_X.mp4","fileSize":25600},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_C.mp4","fileSize":25600},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_E.mp4","fileSize":25600}},"uuid":"142bbd1b-aa25-4194-bbc3-e68a9b40042e","sender":"ARD","time":"2022-06-16T08:00:00","geoLocations":[],"titel":"170 Jahre Germanisches Nationalmuseum","thema":"#BR24Zeitreise","beschreibung":"In Nürnberg steht mit dem Germanischen Nationalmuseum das größte kulturgeschichtliche Museum des deutschen Sprachraums. Zu den Höhepunkten der Sammlung gehören unter anderem Skulpturen von Veit Stoß und Tilman Riemenschneider.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2U2OTE3MmM0LWJkYmUtNGVjOS1hNmRiLTQ4YWEwMjkzZDhkYw"},"52a06983-3184-42de-957a-6a6c13362ef1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT57M56S","neu":false,"urls":{"NORMAL":{"url":"http://download.zdf.de/mp4/3sat/14/08/140806_sendung_buchzeit/6/140806_sendung_buchzeit_1456k_p13v11.mp4","fileSize":679936},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/14/08/140806_sendung_buchzeit/6/140806_sendung_buchzeit_436k_p9v11.mp4","fileSize":679936}},"uuid":"52a06983-3184-42de-957a-6a6c13362ef1","sender":"DREISAT","time":"2014-08-06T10:15:00","geoLocations":[],"titel":"Buchzeit am 6. August 2014","thema":"3satbuchzeit","beschreibung":"Gert Scobel unterhält sich mit den drei literarischen Expertinnen Svenja Flaßpöhler, Ina Hartwig und Barbara Vinken über die herbstlichen Buchneuerscheinungen.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d45218"},"0d1fdfe7-149d-433b-8411-88fe556f4977":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M41S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_HD.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_E.mp4","fileSize":24576}},"uuid":"0d1fdfe7-149d-433b-8411-88fe556f4977","sender":"ARD","time":"2015-11-16T12:49:00","geoLocations":[],"titel":"Ist Biofleisch auch gut fürs Klima?","thema":"#deinklimaprojekt","beschreibung":"Biofleisch ist gesund. Und gut fürs Tier, solange es noch lebt. Aber ist Biofleisch auch gut fürs Klima? Was produziert mehr Treibhausgase: Schwein oder Rind? Fleisch vom Biohof oder aus der Massentierhaltung? Wir haben nachgerechnet.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzJkNTYwMDIwLTkxNjMtNGYzOC05NWE0LTBmYmEwNzk2ZWFiMA"},"496e42c9-37bc-4478-9eb1-2e9cc9329ed6":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M38S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_3296k_p15v13.mp4","fileSize":63488},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_2328k_p35v13.mp4","fileSize":63488},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_476k_p9v13.mp4","fileSize":63488}},"uuid":"496e42c9-37bc-4478-9eb1-2e9cc9329ed6","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Slade House\"","thema":"3satbuchzeit","beschreibung":"Ein magischer Garten in einem Nobelviertel. Darin ein Spukhaus, in dem Menschen verschwinden, alle neun Jahre am letzten Sonntag im Oktober. Was passiert mit ihnen?","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74397"},"aa57286d-d510-4827-bee2-90181aa66afb":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_X.mp4","fileSize":27648},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_C.mp4","fileSize":27648},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_E.mp4","fileSize":27648}},"uuid":"aa57286d-d510-4827-bee2-90181aa66afb","sender":"ARD","time":"2022-07-01T08:00:00","geoLocations":[],"titel":"90 Jahre Hipp","thema":"#BR24Zeitreise","beschreibung":"1932 von Georg Hipp gegründet, übernimmt 1967 Sohn Claus den Familienbetrieb in Pfaffenhofen zur industriellen Herstellung von Babynahrung und setzt dafür früh und konsequent auf Rohstoffe aus ökologischem Landbau und nachhaltige Wertschöpfung.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Y2YzhkNGI5LTI1ZjEtNDhlMi1hMGE3LThhNThkNThhNzFiZQ"},"0f7b7e3f-f351-44e5-b2ea-58f6ae8f60cc":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M3S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1400-5442.hq.mp4","fileSize":423936},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1400-5442.hi.mp4","fileSize":423936}},"uuid":"0f7b7e3f-f351-44e5-b2ea-58f6ae8f60cc","sender":"ARD","time":"2015-12-11T00:00:00","geoLocations":[],"titel":"Alidu aus Liberia","thema":"#EinMomentDerBleibt","beschreibung":"Er verlor seine gesamte Familie als Kind durch den Krieg: Der 23-jährige Alidu Subierga aus Liberia sagt, er sei in seinem Leben noch nie glücklich gewesen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9lYTRlNGY5MC0yYzI3LTQxODgtODU0NS0yMGNmODdkNDQwNDI"},"4b764ee4-c981-498d-b6a3-7fc742ac08e4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hd.mp4","fileSize":430080},"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hq.mp4","fileSize":430080},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hi.mp4","fileSize":430080}},"uuid":"4b764ee4-c981-498d-b6a3-7fc742ac08e4","sender":"ARD","time":"2015-11-30T23:15:00","geoLocations":[],"titel":"Aeda und Bassam aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Aeda ist 40, Bassam 58 Jahre alt. Sie kommen aus der Hauptstadt Syriens. In Damaskus hatten sie eine Stoffdruckfabrik und ein Haus, sie haben alles verloren.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9lNjlmMThiNS1iNGExLTRmMGQtOWRlZi04ZDkwNGJmMTk5NjM"},"c6b0e58f-b262-422e-bfef-d018925f4268":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/05/180515_sendung_37g/8/F1016339_hoh_deu_37Grad_ko_Getropft_Leben_nach_dem_Filmriss_150518.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":417792},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":417792},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":417792}},"uuid":"c6b0e58f-b262-422e-bfef-d018925f4268","sender":"DREISAT","time":"2018-05-15T22:15:00","geoLocations":[],"titel":"37 Grad: k.o. getropft","thema":"37 Grad","beschreibung":"\"Ein Junge hat einen Drink ausgegeben Wir haben getanzt, und dann wird es dunkel mit meinen Erinnerungen. Wie eine Art Filmriss.\" Am Morgen wacht Nina nackt im Park auf. Was ist passiert?","website":"https://www.3sat.de/gesellschaft/37-grad/37-ko-getropft-100.html"},"e50c862f-0063-4bd4-933d-17050768bb70":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/22/03/220322_2215_sendung_37g/7/F1034554_hoh_deu_37_Grad_Wir_wollten_nur_raus_DDR_Haeftlinge_kaempfen_gegen_das_Vergessen_220322.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":431104},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":431104},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":431104}},"uuid":"e50c862f-0063-4bd4-933d-17050768bb70","sender":"DREISAT","time":"2022-03-22T22:15:00","geoLocations":[],"titel":"37°: Wir wollten nur raus","thema":"37 Grad","beschreibung":"Das Zuchthaus Cottbus war eines der größten politischen Gefängnisse der DDR. Heute ist dort ein Menschenrechtszentrum. Die früheren Insassen haben das Gefängnis gekauft.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wir-wollten-nur-raus-100.html"},"91f16f32-e9d9-4de8-b25f-912326a0d799":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_3328k_p36v13.mp4","fileSize":791552},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_2328k_p35v13.mp4","fileSize":791552},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_776k_p11v13.mp4","fileSize":791552}},"uuid":"91f16f32-e9d9-4de8-b25f-912326a0d799","sender":"DREISAT","time":"2019-09-29T21:02:00","geoLocations":[],"titel":"Timo Wopp: Auf der Suche nach dem verlorenen Witz","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/timo-wopp-auf-der-suche-100.html"},"45dff6a2-6378-45b7-b926-158b0d29e981":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M10S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_3328k_p36v13.mp4","fileSize":786432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_2328k_p35v13.mp4","fileSize":786432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_776k_p11v13.mp4","fileSize":786432}},"uuid":"45dff6a2-6378-45b7-b926-158b0d29e981","sender":"DREISAT","time":"2019-09-22T20:17:00","geoLocations":[],"titel":"Sebastian Pufpaff: Wir nach","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/sebastian-pufpaff-wir-nach-102.html"},"0544b2f9-1c1c-40e7-9382-9aec072240b6":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/10/201006_sendung_37g/4/F1027834_hoh_deu_37Grad_Zuhause_gesucht_061020.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M58S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":421888},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":421888},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":421888}},"uuid":"0544b2f9-1c1c-40e7-9382-9aec072240b6","sender":"DREISAT","time":"2020-10-06T22:15:00","geoLocations":[],"titel":"37°: Wohnungsnot (Audiodeskription)","thema":"37 Grad","beschreibung":"Seit 2014 ist die Zahl der Wohnungslosen in Deutschland um 90 Prozent gestiegen. Bundesweit sind es etwa 680 000, allein in Berlin fast ein Viertel Familien mit Kindern.","website":"https://www.3sat.de/gesellschaft/37-grad/37-zuhause-gesucht-100.html"},"d5dd00c6-b599-47ce-a51a-4801b83976d3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"d5dd00c6-b599-47ce-a51a-4801b83976d3","sender":"DREISAT","time":"2023-07-04T22:15:00","geoLocations":[],"titel":"37°: Was wir retten konnten (Audiodeskription)","thema":"37 Grad","beschreibung":"Fast zwei Jahre liegt die Flutkatastrophe im Ahrtal zurück, aber für viele herrscht weiter Ausnahmezustand: Existenzangst, Wohnungsnot und fehlende Unterstützung. Wie geht es den Menschen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-was-wir-retten-konnten-100.html"},"b8533ec7-d13b-4983-bb74-73a6f1acb2ec":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M3S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_3328k_p36v13.mp4","fileSize":780288},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_2328k_p35v13.mp4","fileSize":780288},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_776k_p11v13.mp4","fileSize":780288}},"uuid":"b8533ec7-d13b-4983-bb74-73a6f1acb2ec","sender":"DREISAT","time":"2018-09-29T21:00:00","geoLocations":[],"titel":"Kom(m)ödchen-Ensemble: Irgendwas mit Menschen","thema":"3satFestival","beschreibung":"Vier Eltern wollen eine Rede für die Abiturfeier ihrer Kinder schreiben. Kann doch nicht so schwierig sein? Irrtum! Plötzlich schieben sich die ganz großen Fragen des Lebens ins Bild: Welche...","website":"https://www.3sat.de/kabarett/3satfestival/kom-m-oedchen-ensemble-irgendwas-mit-menschen-100.html"},"8ffcc477-065b-4a0c-b3e9-6850dace2f69":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230801_2215_sendung_37g/4/F1040452_hoh_deu_37_Grad_Glueck_kennt_kein_Gewicht_Mehrgewichtige_und_ihr_neues_Selbstvertrauen.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M51S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"8ffcc477-065b-4a0c-b3e9-6850dace2f69","sender":"DREISAT","time":"2023-08-01T22:15:00","geoLocations":[],"titel":"37°: Glück kennt kein Gewicht","thema":"37 Grad","beschreibung":"Nicole und Sebastian sind mehrgewichtig und wollen Frieden mit dem eigenen Körper schließen. Der Film ist ein Plädoyer für Vielfalt und gegen Bodyshaming.","website":"https://www.3sat.de/gesellschaft/37-grad/37-glueck-kennt-kein-gewicht-100.html"},"86187241-da6a-4e98-8e54-e448cc252951":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M42S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_X.mp4","fileSize":19456},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_C.mp4","fileSize":19456},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_E.mp4","fileSize":19456}},"uuid":"86187241-da6a-4e98-8e54-e448cc252951","sender":"ARD","time":"2020-03-24T08:00:00","geoLocations":[],"titel":"50 Jahre Würzburger Synagoge","thema":"#BR24Zeitreise","beschreibung":"Seit 50 Jahren haben die Juden in Würzburg wieder eine Synagoge. Religiöse Schriften werden dort mit größter Sorgfalt behandelt. Rabbiner Jakov Ebert zeigt, wie liturgische Gegenstände nach ihrem Gebrauch auf dem jüdischen Friedhof beerdigt werden.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQzNjM4YmJhLTk0YjUtNGNmOS1hYTNiLTVhNjQ4ZDcxNTRlYg"},"a5d6a632-dc46-4302-bef9-181ab64a0dca":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT23M44S","neu":false,"urls":{"HD":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hd.mp4","fileSize":358400},"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hq.mp4","fileSize":358400},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hi.mp4","fileSize":358400}},"uuid":"a5d6a632-dc46-4302-bef9-181ab64a0dca","sender":"ARD","time":"2015-12-08T00:00:00","geoLocations":[],"titel":"Abdel-hanan Alo aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Der 35-jährige Abdel-hanan Alo floh mit Frau und Kinder aus Syrien. Seine alte Mutter konnte er nicht mitnehmen. Ein Abschied für immer.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8wMzJkNDJhYS02NmFlLTQ1ODYtOTQzNi1mYWZkNTI3NTViYzg"},"c70dbadc-4530-4943-9c83-ef3abda68378":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M48S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_X.mp4","fileSize":22528},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_C.mp4","fileSize":22528},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_E.mp4","fileSize":22528}},"uuid":"c70dbadc-4530-4943-9c83-ef3abda68378","sender":"ARD","time":"2020-03-31T08:00:00","geoLocations":[],"titel":"Vorratshaltung","thema":"#BR24Zeitreise","beschreibung":"Zu Beginn der Coronakrise begannen viele Menschen, Dinge des täglichen Bedarfs zu hamstern. Dies sollte man tunlichst unterlassen. Allerdings ist Hamstern genau das Gegenteil einer vernünftigen Vorratshaltung.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzg4ZWFmNWMzLTQ4NTgtNGU1Yy05YjkwLTE3MDNhNzM4OWU2MQ"},"95d3873e-3d15-4166-83f1-7e448fed6f0a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M42S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_3328k_p36v13.mp4","fileSize":524288},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_2328k_p35v13.mp4","fileSize":524288},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_776k_p11v13.mp4","fileSize":524288}},"uuid":"95d3873e-3d15-4166-83f1-7e448fed6f0a","sender":"DREISAT","time":"2020-09-20T21:47:00","geoLocations":[],"titel":"Sarah Bosetti: Ich hab nichts gegen Frauen, du Schlampe!","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/sarah-bosetti-ich-hab-nichts-gegen-frauen-102.html"},"4bb4c772-9424-4874-ab32-32c32897f93f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M3S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_X.mp4","fileSize":30720},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_C.mp4","fileSize":30720},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_E.mp4","fileSize":30720}},"uuid":"4bb4c772-9424-4874-ab32-32c32897f93f","sender":"ARD","time":"2022-06-30T08:00:00","geoLocations":[],"titel":"Fußgängerstrom statt Autolawine 1972","thema":"#BR24Zeitreise","beschreibung":"Zur Olympiade 1972 wurde in München auch die erste Fußgängerzone eröffnet. Wo vorher täglich tausende Autos zwischen Marienplatz und Stachus fuhren, übernahmen nun die Fußgänger den öffentlichen Raum, zum Einkaufsbummel oder auch nur zum Flanieren.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2U0YzIzNWQwLTM4YTAtNGUyYi1hMjhhLWFlOTBjZTUyOTUwNA"},"6501a620-d514-4547-8537-3c79a14d98a1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M20S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_X.mp4","fileSize":17408},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_C.mp4","fileSize":17408},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_E.mp4","fileSize":17408}},"uuid":"6501a620-d514-4547-8537-3c79a14d98a1","sender":"ARD","time":"2020-05-30T00:00:00","geoLocations":[],"titel":"Verkehrserziehung 1968","thema":"#BR24Zeitreise","beschreibung":"Verkehrsunterricht anno 1968: Schmierseifenbrett, Kreisel, Slalom - und eine Stimmung fast wie beim WM-Endspiel. 1866 wurde übrigens das Patent auf das pedalbetriebene Fahrrad vergeben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzUwYjY4N2YxLTY4MzgtNDNmMS1iZTQ1LTFiZmIwYmQyZGU5OQ"},"60259925-d5f6-455a-9d7f-2083fde78967":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M4S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_HD.mp4","fileSize":29696},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_C.mp4","fileSize":29696},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_E.mp4","fileSize":29696}},"uuid":"60259925-d5f6-455a-9d7f-2083fde78967","sender":"ARD","time":"2019-11-13T12:57:00","geoLocations":[],"titel":"Sind importierte Äpfel klimaschädlich?","thema":"#deinklimaprojekt","beschreibung":"Import-Äpfel sind tausende Kilometer unterwegs. So entsteht viel Treibhausgas, bevor sie im Supermarkt landen. Einheimische Äpfel haben dagegen kurze Transportwege. Aber haben sie tatsächlich die bessere Klimabilanz?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzY1NDk1OWJlLTQzODktNGEzYS1hMGUyLWUxZWQ4MThhZGZjMA"},"01921998-f2e1-4ed0-a8b6-11fbf2640cc0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M33S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_X.mp4","fileSize":18432},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_C.mp4","fileSize":18432},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_E.mp4","fileSize":18432}},"uuid":"01921998-f2e1-4ed0-a8b6-11fbf2640cc0","sender":"ARD","time":"2021-07-31T08:00:00","geoLocations":[],"titel":"#BR24Zeitreisen: Landtag macht Ferien","thema":"#BR24Zeitreise","beschreibung":"In der parlamentarischen Sommerpause macht auch der Landtag Ferien. Aber wie es halt so ist, Wichtiges muss trotzdem erledigt werden. Eine #BR24Zeitreise von 1961.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQ0M2Q3NGVhLWJhNzktNGQ5ZC1iYmUwLTZiYWIyYWM4NDQzMQ"},"1f563f72-1582-431d-9a12-66994b96c770":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230723_0903_sendung_sgl/3/F1040374_hoh_deu_37_Grad_Leben_Too_toxic_to_handle_Family_Desaster_230723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M4S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":387072},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":387072},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_808k_p11v17.mp4","fileSize":387072}},"uuid":"1f563f72-1582-431d-9a12-66994b96c770","sender":"DREISAT","time":"2023-07-23T09:03:00","geoLocations":[],"titel":"Too toxic to handle: Family - Desaster -","thema":"37 Grad Leben","beschreibung":"Sich fernhalten von toxischen Beziehungen – eigentlich ein guter Vorsatz. Aber was, wenn die Toxiker die eigenen Eltern sind und eben nicht der \"sichere Hafen\", den Kinder so sehr brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/too-toxic-to-handle-family---desaster-102.html"},"916b8ac5-15c6-4d6b-8900-97d4f2db8ada":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M14S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_3328k_p36v13.mp4","fileSize":520192},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_2328k_p35v13.mp4","fileSize":520192},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_776k_p11v13.mp4","fileSize":520192}},"uuid":"916b8ac5-15c6-4d6b-8900-97d4f2db8ada","sender":"DREISAT","time":"2019-09-28T21:46:00","geoLocations":[],"titel":"Lisa Eckhart: Die Vorteile des Lasters","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/lisa-eckhart-die-vorteile-des-lasters-104.html"},"62746f0a-d410-4295-ab04-0074daa926f5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT7M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_HD.mp4","fileSize":115712},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_C.mp4","fileSize":115712},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_E.mp4","fileSize":115712}},"uuid":"62746f0a-d410-4295-ab04-0074daa926f5","sender":"ARD","time":"2021-11-08T12:03:00","geoLocations":[],"titel":"Bürgerprojekt Solar - Was bringt die Mini-Photovoltaikanlage auf dem Balkon?","thema":"#deinklimaprojekt","beschreibung":"Eine Initiative aus Fürstenfeldbruck vernetzt Balkon-Besitzer mit einer Solarfirma: Wer möchte, kann zuhause die Kraft der Sonne nutzen und mit einer Mini-Photovoltaikanlage Strom produzieren. Ilka Knigge fragt nach, wie viel das bringt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzIxMTMwN2I0LWE4ZWYtNGYzYi1iNmZlLWZjNjI0YTVlYWMzMA"},"be70f81b-20a5-4fd3-b2c2-fa3cb7b94080":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT12M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_HD.mp4","fileSize":179200},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_C.mp4","fileSize":179200},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_E.mp4","fileSize":179200}},"uuid":"be70f81b-20a5-4fd3-b2c2-fa3cb7b94080","sender":"ARD","time":"2021-11-02T12:00:00","geoLocations":[],"titel":"Wie klimafreundlich wohnt man im Haus RIO der Wohngenossenschaften?","thema":"#deinklimaprojekt","beschreibung":"38 Prozent der weltweiten CO2-Emissionen entstehen beim Bauen und Wohnen. Wie kann man klimafreundlich wohnen? Ilka Knigge sieht sich das Haus RIO, ein Gemeinschaftsprojekt zweier Wohngenossenschaften, in München genauer an.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzA2YzQwM2MxLWMxZTQtNDg2OC05NTQ1LWI2OTNmMzg2NjZjZg"},"08835acc-2142-44b5-b62d-75b4e6b92e43":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M37S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_E.mp4","fileSize":20480}},"uuid":"08835acc-2142-44b5-b62d-75b4e6b92e43","sender":"ARD","time":"2020-03-21T08:00:00","geoLocations":[],"titel":"Wie Kinder früher gespielt haben","thema":"#BR24Zeitreise","beschreibung":"Welches Spielzeug für Kinder gut geeignet ist, darüber gab es auch schon 1971 unterschiedliche Ansichten. Schon damals wurde Spielsachen aus Holz denen aus Plastik vorgezogen. Aber ob diese auch bei der Zielgruppe gut ankamen, wurde nicht untersucht.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Q5ZTkwNTI1LTc2MzQtNDFhZS04YjgxLThlOWVhNzdlZGUxZA"},"2075f801-12fc-4af5-8f3a-402ed9a3e215":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M7S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_3328k_p36v13.mp4","fileSize":781312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_2328k_p35v13.mp4","fileSize":781312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_776k_p11v13.mp4","fileSize":781312}},"uuid":"2075f801-12fc-4af5-8f3a-402ed9a3e215","sender":"DREISAT","time":"2020-09-19T20:16:00","geoLocations":[],"titel":"Max Uthoff: Moskauer Hunde","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/max-uthoff-moskauer-hunde-102.html"},"d250c1c5-619c-4f56-bdfe-7b8f1d6c5d9d":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M10S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_X.mp4","fileSize":29696},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_C.mp4","fileSize":29696},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_E.mp4","fileSize":29696}},"uuid":"d250c1c5-619c-4f56-bdfe-7b8f1d6c5d9d","sender":"ARD","time":"2022-06-25T08:00:00","geoLocations":[],"titel":"Merkels G7-Gipfel 2015","thema":"#BR24Zeitreise","beschreibung":"Wie schon 2015 sind auch dieses Jahr der Krieg in der Ukraine und der Klimaschutz vorherrschende Themen beim G7-Gipfel in Elmau. Turbulenter könnte es dieses Jahr zumindest wettertechnisch werden - Gewitter und Starkregen werden vorhergesagt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2MxMjQ2ODFiLTU3YzAtNGYzNC05NGIxLWI1M2FlZjdkYmI2Mg"},"2678adcc-6a73-4a5c-b852-97d55260d09c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT9M5S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_HD.mp4","fileSize":130048},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_C.mp4","fileSize":130048},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_E.mp4","fileSize":130048}},"uuid":"2678adcc-6a73-4a5c-b852-97d55260d09c","sender":"ARD","time":"2022-05-26T09:03:00","geoLocations":[],"titel":"Ilka Knigge unterwegs mit einem Lastenrad in München","thema":"#deinklimaprojekt","beschreibung":"Ein Lastenradl ist einfach auszuleihen, wenn du rechtzeitig reservierst. Aber das Radfahren durch die Stadt erfordert etwas Ãœbung. Schafft es Ilka, eine Getränkekiste und eine Pflanze aus dem Baumarkt unversehrt zu transportieren?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzM3MzkxMDQxLTljZTItNGE0Zi1iNmYyLTg2ZWI4NGE3YjA2OA"},"b2f4746e-59ee-4ce8-aa31-5dcc7bf78b77":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M41S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_3328k_p36v13.mp4","fileSize":527360},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_2328k_p35v13.mp4","fileSize":527360},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_776k_p11v13.mp4","fileSize":527360}},"uuid":"b2f4746e-59ee-4ce8-aa31-5dcc7bf78b77","sender":"DREISAT","time":"2019-09-22T21:47:00","geoLocations":[],"titel":"Katie Freudenschuss: Einfach Compli-Katie!","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/katie-freudenschuss-einfach-compli-katie-104.html"},"c62e66a7-f35b-4541-a72a-c7a52b0601f8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT10M35S","neu":false,"urls":{"HD":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460840_video_720p.mp4","fileSize":139264},"NORMAL":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460838_video_540p.mp4","fileSize":139264},"SMALL":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460837_video_360p.mp4","fileSize":139264}},"uuid":"c62e66a7-f35b-4541-a72a-c7a52b0601f8","sender":"ARD","time":"2022-11-12T20:00:00","geoLocations":[],"titel":"\"Dancing on the ceiling\": So ertanzte Braunschweig den Meister-Titel","thema":"\"Dancing on the ceiling\": So ertanzte Braunschweig den Meister-Titel","beschreibung":"Mit einem Punkt Vorsprung vor Göttingen gewann der Braunschweiger TSC in Bremen die DM der Standardformationen. Der Finaldurchgang war des Teams war fehlerfrei.","website":"https://www.ardmediathek.de/video/Y3JpZDovL3JhZGlvYnJlbWVuLmRlLzVmNGJmODdiLTNjNDQtNDQ3ZC05N2I3LTI4YjgzYWFjODc4My9lcGlzb2RlL3VybjphcmQ6c2hvdzphZWQ3MzU4YThjM2RmMzhm"},"a1554c4a-bc00-4dc9-8fad-8ab639a90086":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT14M29S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1842.hq.mp4","fileSize":216064},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1842.hi.mp4","fileSize":216064}},"uuid":"a1554c4a-bc00-4dc9-8fad-8ab639a90086","sender":"ARD","time":"2015-12-12T01:10:00","geoLocations":[],"titel":"Laureta Kurani aus Albanien","thema":"#EinMomentDerBleibt","beschreibung":"Laureta ist mit ihrer Familie aus Albanien geflohen. Dort ist das Leben nicht sicher, ein Menschenleben nichts wert. Für ihre Töchter soll das Leben aber sicher sein.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS84ZjZiYTJmMy0wNTIxLTQ5YjEtYjhlNy1mYjRiMDhlN2UxNTU"},"5c570fa2-0bad-4ef4-a7b3-02c8e0dde1ed":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_3360k_p36v15.mp4","fileSize":436224},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_2360k_p35v15.mp4","fileSize":436224},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_808k_p11v15.mp4","fileSize":436224}},"uuid":"5c570fa2-0bad-4ef4-a7b3-02c8e0dde1ed","sender":"DREISAT","time":"2021-10-09T22:15:00","geoLocations":[],"titel":"Anna Mateur \u0026 The Beuys: Kaoshüter","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/anna-mateur-kaoshueter-102.html"},"b076dff6-1411-4cbf-a59d-028180f98a23":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M37S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_3296k_p15v13.mp4","fileSize":507904},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_2328k_p35v13.mp4","fileSize":507904},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_776k_p11v13.mp4","fileSize":507904}},"uuid":"b076dff6-1411-4cbf-a59d-028180f98a23","sender":"DREISAT","time":"2019-07-09T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"Ich lebe positiv - Corinne und ihr Schicksal HIV","thema":"37 Grad","beschreibung":"Die 23-jährige Corinne wurde bei der Geburt mit dem HI-Virus infiziert. Als Kind kommt sie zu einer Pflegefamilie, die leibliche Mutter stirbt an Aids.","website":"https://www.3sat.de/gesellschaft/37-grad/37-ich-lebe-positiv-100.html"},"6cab3a6c-7260-4d7c-a901-ca994a908d3a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_X.mp4","fileSize":22528},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_C.mp4","fileSize":22528},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_E.mp4","fileSize":22528}},"uuid":"6cab3a6c-7260-4d7c-a901-ca994a908d3a","sender":"ARD","time":"2020-03-26T08:00:00","geoLocations":[],"titel":"Impressionen aus dem Pfaffenwinkel","thema":"#BR24Zeitreise","beschreibung":"Im bayerisch-schwäbischen Alpenvorland, zwischen den Flüssen Loisach und Lech, liegt der sogenannte Pfaffenwinkel. Bekannt ist die Gegend vor allem durch ihre Vielzahl an Klöstern, deren bekannteste wohl Wessobrunn, Andechs und Ettal sind.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzdmMWQyNTczLWJmMmYtNGJiMC1hODBiLTc5OGIzNmRiNDFlNg"},"fb1faf37-0df2-47ab-9687-080dc4061f16":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M12S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_3328k_p36v13.mp4","fileSize":784384},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_2328k_p35v13.mp4","fileSize":784384},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_776k_p11v13.mp4","fileSize":784384}},"uuid":"fb1faf37-0df2-47ab-9687-080dc4061f16","sender":"DREISAT","time":"2020-09-20T20:17:00","geoLocations":[],"titel":"Urban Priol: Im Fluss.","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/urban-priol-im-fluss-102.html"},"3a4a6efb-3d8e-45f2-bcd8-76f44aac2aa1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT18M44S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1657-4542.hq.mp4","fileSize":281600},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1657-4542.hi.mp4","fileSize":281600}},"uuid":"3a4a6efb-3d8e-45f2-bcd8-76f44aac2aa1","sender":"ARD","time":"2015-12-12T01:25:00","geoLocations":[],"titel":"Alfiya aus Eritrea","thema":"#EinMomentDerBleibt","beschreibung":"Alfiya ist Mitte zwanzig, alleine und schwanger auf der Flucht gewesen. Ihr Kind brachte sie an einem Strand zur Welt. Für sie ist das Meer ein Schauplatz des Grauens.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8xMTNkMTc1NS1jNDZlLTRmMDUtYWYwOC1hMjZhMDQ2ZDQ2MDg"},"2e7b919c-1eb5-48e7-a6d8-cd099680110b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":431104},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":431104},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":431104}},"uuid":"2e7b919c-1eb5-48e7-a6d8-cd099680110b","sender":"DREISAT","time":"2022-03-22T22:15:00","geoLocations":[],"titel":"37°: Wir wollten nur raus (Audiodeskription)","thema":"37 Grad","beschreibung":"Das Zuchthaus Cottbus war eines der größten politischen Gefängnisse der DDR. Heute ist dort ein Menschenrechtszentrum. Die früheren Insassen haben das Gefängnis gekauft.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wir-wollten-nur-raus-100.html"},"a114b9aa-6b8a-4c0d-82e2-26ae403200a8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M30S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_3360k_p36v15.mp4","fileSize":447488},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_2360k_p35v15.mp4","fileSize":447488},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_808k_p11v15.mp4","fileSize":447488}},"uuid":"a114b9aa-6b8a-4c0d-82e2-26ae403200a8","sender":"DREISAT","time":"2021-10-09T21:45:00","geoLocations":[],"titel":"Helene Bockhorst: Die Bekenntnisse der Hochstaplerin Helene Bockhorst","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/helene-bockhorst-bekenntnisse-102.html"},"09c7fe0c-fbf1-4e48-8398-3e8abd510dc3":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230606_2215_sendung_37g/3/F1039846_hoh_deu_37_Grad_Nicht_ohne_meinen_Hund_Wie_Tiere_das_Leben_veraendern_060623.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M46S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"09c7fe0c-fbf1-4e48-8398-3e8abd510dc3","sender":"DREISAT","time":"2023-06-06T22:15:00","geoLocations":[],"titel":"37°: Nicht ohne meinen Hund","thema":"37 Grad","beschreibung":"Hunde verändern unseren Alltag. Sie können trösten, unterstützen, sogar Leben retten. \"37°\" begleitet drei Menschen, die durch ihre Assistenzhunde selbstständiger werden wollen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-nicht-ohne-meinen-hund-100.html"},"07bc6f0b-9f85-48c4-8c96-fe306abc7e18":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M51S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_3328k_p36v13.mp4","fileSize":795648},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_2328k_p35v13.mp4","fileSize":795648},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_776k_p11v13.mp4","fileSize":795648}},"uuid":"07bc6f0b-9f85-48c4-8c96-fe306abc7e18","sender":"DREISAT","time":"2020-09-27T20:16:00","geoLocations":[],"titel":"Michael Mittermeier: ZWISCHENWELT - Once Upon A Time In Corona","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/michael-mittermeier-zwischenwelt-102.html"},"fac347cc-acd9-468d-a06f-fdd85f0c8514":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M42S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_E.mp4","fileSize":20480}},"uuid":"fac347cc-acd9-468d-a06f-fdd85f0c8514","sender":"ARD","time":"2020-04-01T08:00:00","geoLocations":[],"titel":"Die Konfettimacher","thema":"#BR24Zeitreise","beschreibung":"Vieles von dem, was heute maschinell produziert wird, musste früher mühsam von Hand produziert werden. Ein Beispiel sehen Sie in unserer #BRZeitreise aus dem Jahre 1962.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzc4YTA4ZmE4LTUzODAtNGFiNy05Nzk4LWYxMTA0NjY2Y2FlNA"},"dc5d81b0-9a66-49b1-9453-3338d56b7bcc":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M44S","neu":false,"urls":{"NORMAL":{"url":"http://rodl.zdf.de/none/3sat/14/10/141011_sendung_buchzeit/2/141011_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1072128},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/14/10/141011_sendung_buchzeit/2/141011_sendung_buchzeit_436k_p9v11.mp4","fileSize":1072128}},"uuid":"dc5d81b0-9a66-49b1-9453-3338d56b7bcc","sender":"DREISAT","time":"2014-10-11T22:00:00","geoLocations":[],"titel":"Herbstzeit ist immer auch Buchzeit","thema":"3satbuchzeit","beschreibung":"Gert Scobel hat drei belesene, kluge, schlagfertige Frauen ins Szenelokal Oosten im Frankfurter Osthafen geladen, um über vier Bücher zu reden, die die Buchzeit-Redaktion für die Sendung...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d46743"},"76c36e90-2c09-4eed-83cd-82a766ee43c8":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230702_0903_sendung_sgl/3/F1040321_hoh_deu_37_Leben_Challenge_Fernbeziehung_020723_neu.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M20S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"76c36e90-2c09-4eed-83cd-82a766ee43c8","sender":"DREISAT","time":"2023-07-02T09:03:00","geoLocations":[],"titel":"Challenge Fernbeziehung Film von Ronja Henke und Laura Hohmann -","thema":"37 Grad Leben","beschreibung":"Eine Fernbeziehung: Für viele ist sie keine Option, für andere wiederum unvermeidbar. Wie sieht das Leben in einer Fernbeziehung aus? Vier junge Erwachsene und ihre Liebe auf Distanz.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/challenge-fernbeziehung-film-von-ronja-henke-und-laura-hohmann-102.html"},"8ca72c5c-7101-4424-82bd-14726fac7f41":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230611_0903_sendung_sgl/2/F1039958_hoh_deu_37_Grad_Leben_Fuck_Cancer_110623.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M32S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"8ca72c5c-7101-4424-82bd-14726fac7f41","sender":"DREISAT","time":"2023-06-11T09:03:00","geoLocations":[],"titel":"Fuck Cancer -","thema":"37 Grad Leben","beschreibung":"Liz bekam ihre Diagnose mit 19 im Juni 2022: Lymphdrüsenkrebs. Aber die schwere Diagnose bedeutete nicht das Ende. Liz spricht ehrlich über ihre Ängste, über Tief-, aber auch Höhepunkte.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/fuck-cancer-102.html"},"2f46183d-fe7f-48b6-868c-2efe682c8610":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_E.mp4","fileSize":15360}},"uuid":"2f46183d-fe7f-48b6-868c-2efe682c8610","sender":"ARD","time":"2021-06-02T20:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Diskussion über §218","thema":"#BR24Zeitreise","beschreibung":"Anfang der 1970er Jahre forderte die Frauenbewegung die ersatzlose Streichung des §218. Großes Aufsehen erregte eine Aktion im Stern, in der sich 374 prominente Frauen dazu bekannten, abgetrieben zu haben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2NmYjEzOTliLTk2YmUtNDczZC05MzI5LTFiMTI3MzUyNDFlZA"},"23406002-1a71-4331-8a7b-d4337caa481d":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230808_2215_sendung_37g/3/F1040411_hoh_deu_37_Grad_Wie_wir_lieben_wollen_080823.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M16S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_6660k_p37v17.mp4","fileSize":415744},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_2360k_p35v17.mp4","fileSize":415744},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_808k_p11v17.mp4","fileSize":415744}},"uuid":"23406002-1a71-4331-8a7b-d4337caa481d","sender":"DREISAT","time":"2023-08-08T22:15:00","geoLocations":[],"titel":"37°: Wie wir lieben wollen","thema":"37 Grad","beschreibung":"Beziehungsformen jenseits der Monogamie sind noch immer ein Tabu. Trotzdem wollen viele Menschen offenbar nicht mehr monogam leben. \"37°\" begleitet eine offene und eine polyamore Beziehung.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wie-wir-lieben-wollen-100.html"}},"podcasts":{},"livestreams":{},"creationDate":"2023-08-08T21:31:00","listId":"85c7b014-5875-4f09-9299-140c42a6d92b"} \ No newline at end of file diff --git a/src/test/resources/filmlists/livestream/live-streams.json.bz b/src/test/resources/filmlists/livestream/live-streams.json.bz new file mode 100644 index 0000000000000000000000000000000000000000..b5ab87fd805c8a1cf36e0530b7c157edf891226d GIT binary patch literal 25198 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 literal 0 HcmV?d00001 diff --git a/src/test/resources/filmlists/livestream/live-streams.json.xz b/src/test/resources/filmlists/livestream/live-streams.json.xz new file mode 100644 index 0000000000000000000000000000000000000000..714cd139725e526694c14359afa11f5e12efe57e GIT binary patch literal 24424 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 literal 0 HcmV?d00001 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json b/src/test/resources/filmlists/livestream/live-streams_old.json new file mode 100644 index 000000000..1d3b6365f --- /dev/null +++ b/src/test/resources/filmlists/livestream/live-streams_old.json @@ -0,0 +1 @@ +{"Filmliste":["20.08.2023, 11:20","20.08.2023, 11:20","3.1.213"," [Vers.: 3.1.213 ]","6e8539a0-fd15-47d9-9436-ab21ac51ae9b"],"Filmliste":["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"],"X":["ARD","Livestream","Das Erste HD Livestream","","","00:00:00","0","","https://mcdn.daserste.de/daserste/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","tagesschau24 Livestream","","","00:00:00","0","","https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8","","","","","","","","0","","","false"],"X":["","","ARD-alpha Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","one HD Livestream","","","00:00:00","0","","https://mcdn.one.ard.de/ardone/hls/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.DE","","ARTE HD Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.FR","","ARTE HD (FR) Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/master.m3u8","","","","","","","","0","","","false"],"X":["BR","","BR Fernsehen Nord HD Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","BR Fernsehen Süd HD Livestream","","","00:00:00","0","","https://brcdn.vo.llnwd.net/br/fs/bfs_sued/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["3Sat","","3sat Livestream","","","00:00:00","0","","https://zdf-hls-18.akamaized.net/hls/live/2016501/dach/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["DW","","Deutsche Welle Livestream","","","00:00:00","0","","https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (EN) Livestream","","","00:00:00","0","","https://dwamdstream107.akamaized.net/hls/live/2017968/dwstream107/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle+ Livestream","","","00:00:00","0","","https://dwamdstream110.akamaized.net/hls/live/2017971/dwstream110/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (ES) Livestream","","","00:00:00","0","","https://dwamdstream109.akamaized.net/hls/live/2017970/dwstream109/index.m3u8","","","","","","","","0","","","false"],"X":["HR","","hr-fernsehen Livestream","","","00:00:00","0","","https://hrhlsde.akamaized.net/hls/live/2024526/hrhlsde/index.m3u8","","","","","","","","0","","","false"],"X":["KiKA","","KiKA Livestream","","","00:00:00","0","","https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8","","","","","","","","0","","","false"],"X":["MDR","","MDR Sachsen-Anhalt HD Livestream","","","00:00:00","0","","https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Sachsen HD Livestream","","","00:00:00","0","","https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Thüringen HD Livestream","","","00:00:00","0","","https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/index.m3u8","","","","","","","","0","","","false"],"X":["NDR","","NDR Mecklenburg-Vorpommern HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Schleswig-Holstein HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Hamburg HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Niedersachsen HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8","","","","","","","","0","","","false"],"X":["ORF","","ORF 2 HD Livestream","","","00:00:00","0","","https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8","","","","","","","","0","","","false"],"X":["","","ORF SPORT + Livestream","","","00:00:00","0","","https://orfs.mdn.ors.at/out/u/orfs/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF III HD Livestream","","","00:00:00","0","","https://orf3.mdn.ors.at/out/u/orf3/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF eins HD Livestream","","","00:00:00","0","","https://orf1.mdn.ors.at/out/u/orf1/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["PHOENIX","","phoenix Livestream","","","00:00:00","0","","https://zdf-hls-19.akamaized.net/hls/live/2016502/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["RBB","","rbb Brandenburg HD Livestream","","","00:00:00","0","","https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","rbb Berlin HD Livestream","","","00:00:00","0","","https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8","","","","","","","","0","","","false"],"X":["SR","","SR Fernsehen HD Livestream","","","00:00:00","0","","https://srfs.akamaized.net/hls/live/689649/srfsgeo/index.m3u8","","","","","","","","0","","","false"],"X":["SWR","","SWR Baden-Württemberg HD Livestream","","","00:00:00","0","","https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8","","","","","","","","0","","","false"],"X":["","","SWR Rheinland-Pfalz HD Livestream","","","00:00:00","0","","https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8","","","","","","","","0","","","false"],"X":["WDR","","WDR Köln HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2023550-b/wdrlz_koeln/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bergisches Land HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018028-b/wdrlz_wuppertal/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Dortmund HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018022-b/wdrlz_dortmund/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Duisburg HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018024-b/wdrlz_duisburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Aachen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018019-b/wdrlz_aachen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ruhr HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018027-b/wdrlz_essen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Südwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018020-b/wdrlz_siegen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Münsterland HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018025-b/wdrlz_muensterland/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bonn HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018021-b/wdrlz_bonn/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ostwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018026-b/wdrlz_bielefeld/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR HD Livestream","","","00:00:00","0","","https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Düsseldorf HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018023-b/wdrlz_duesseldorf/master.m3u8","","","","","","","","0","","","false"],"X":["ZDF","","ZDF HD Livestream","","","00:00:00","0","","https://zdf-hls-15.akamaized.net/hls/live/2016498/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFinfo HD Livestream","","","00:00:00","0","","https://zdf-hls-17.akamaized.net/hls/live/2016500/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFneo HD Livestream","","","00:00:00","0","","https://zdf-hls-16.akamaized.net/hls/live/2016499/de/veryhigh/master.m3u8","","","","","","","","0","","","false"]} \ No newline at end of file diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.bz b/src/test/resources/filmlists/livestream/live-streams_old.json.bz new file mode 100644 index 0000000000000000000000000000000000000000..d9e422dd8b83f4c1503b0766b02329fd7567d47b GIT binary patch literal 19166 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 literal 0 HcmV?d00001 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.gz b/src/test/resources/filmlists/livestream/live-streams_old.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..293a1d2d5f6891ab7ebe51a0c67d57f8456c95ce GIT binary patch literal 20772 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 literal 0 HcmV?d00001 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.xz b/src/test/resources/filmlists/livestream/live-streams_old.json.xz new file mode 100644 index 0000000000000000000000000000000000000000..39425c96f18a7855e04b7b4d462b100308f89a08 GIT binary patch literal 18740 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 Date: Sun, 20 Aug 2023 14:28:20 +0200 Subject: [PATCH 2/7] add junit test for all formats --- .../crawler/CrawlerManagerLivestreamTest.java | 15 ++++++++------- .../filmlists/livestream/TestFilmlist.json | 8 -------- .../filmlists/livestream/live-streams.json | 2 +- .../filmlists/livestream/live-streams.json.bz | Bin 25198 -> 3227 bytes .../filmlists/livestream/live-streams.json.gz | Bin 29565 -> 2871 bytes .../filmlists/livestream/live-streams.json.xz | Bin 24424 -> 2804 bytes .../livestream/live-streams_old.json | 2 +- .../livestream/live-streams_old.json.bz | Bin 19166 -> 1541 bytes .../livestream/live-streams_old.json.gz | Bin 20772 -> 1394 bytes .../livestream/live-streams_old.json.xz | Bin 18740 -> 1412 bytes 10 files changed, 10 insertions(+), 17 deletions(-) delete mode 100644 src/test/resources/filmlists/livestream/TestFilmlist.json diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java index fb5c3a933..0b6bc414d 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java @@ -66,14 +66,15 @@ public CrawlerManagerLivestreamTest(final FilmlistFormats aFormat, final String public static Collection data() { return Arrays.asList( new Object[][] { - {FilmlistFormats.JSON, "filmlists/TestFilmlistNewJson.json", "filmlists/livestream/live-streams.json", 3, 127}, - {FilmlistFormats.JSON_COMPRESSED_XZ, "filmlists/TestFilmlistNewJson.json.xz", "filmlists/livestream/live-streams.json.xz", 3, 127}, - {FilmlistFormats.JSON_COMPRESSED_BZIP, "filmlists/TestFilmlistNewJson.json.bz", "filmlists/livestream/live-streams.json.bz", 3, 127}, - {FilmlistFormats.JSON_COMPRESSED_GZIP, "filmlists/TestFilmlistNewJson.json.gz", "filmlists/livestream/live-streams.json.gz", 3, 127}, + {FilmlistFormats.JSON, "filmlists/TestFilmlistNewJson.json", "filmlists/livestream/live-streams.json", 3, 50}, + {FilmlistFormats.JSON_COMPRESSED_XZ, "filmlists/TestFilmlistNewJson.json.xz", "filmlists/livestream/live-streams.json.xz", 3, 50}, + {FilmlistFormats.JSON_COMPRESSED_BZIP, "filmlists/TestFilmlistNewJson.json.bz", "filmlists/livestream/live-streams.json.bz", 3, 50}, + {FilmlistFormats.JSON_COMPRESSED_GZIP, "filmlists/TestFilmlistNewJson.json.gz", "filmlists/livestream/live-streams.json.gz", 3, 50}, {FilmlistFormats.OLD_JSON, "filmlists/TestFilmlist.json", "filmlists/livestream/live-streams_old.json", 3, 50}, - {FilmlistFormats.OLD_JSON_COMPRESSED_XZ, "filmlists/TestFilmlist.json.xz", "filmlists/livestream/live-streams_old.json.xz", 3, 127}, - {FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, "filmlists/TestFilmlist.json.bz", "filmlists/livestream/live-streams_old.json.bz", 3, 127}, - {FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, "filmlists/TestFilmlist.json.gz", "filmlists/livestream/live-streams_old.json.gz", 3, 127} + {FilmlistFormats.OLD_JSON_COMPRESSED_XZ, "filmlists/TestFilmlist.json.xz", "filmlists/livestream/live-streams_old.json.xz", 3, 50}, + {FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, "filmlists/TestFilmlist.json.bz", "filmlists/livestream/live-streams_old.json.bz", 3, 50}, + {FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, "filmlists/TestFilmlist.json.gz", "filmlists/livestream/live-streams_old.json.gz", 3, 50}, + {FilmlistFormats.JSON, "filmlists/livestream/live-streams.json", "filmlists/livestream/live-streams.json", 47, 47}, }); } diff --git a/src/test/resources/filmlists/livestream/TestFilmlist.json b/src/test/resources/filmlists/livestream/TestFilmlist.json deleted file mode 100644 index 1f631e528..000000000 --- a/src/test/resources/filmlists/livestream/TestFilmlist.json +++ /dev/null @@ -1,8 +0,0 @@ -{ -"Filmliste": ["20.10.2019, 20:04","20.10.2019, 20:04","0.0.0"," [Vers.: 0.0.0 ]","5f330449-c9d2-4b67-89b4-75373b38b9f8"], -"Filmliste": ["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"], -"X": ["ARD","TestThema","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test.mp4","http://www.example.org/","","","19|klein.mp4","","19|hd.mp4","","1483311300","","","false"], -"X": ["","","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test2.mp4","http://www.example.org/2","","","19|klein2.mp4","","19|hd2.mp4","","1483311300","","","false"], -"X": ["BR","TestThema2","TestTitel","01.01.2017","23:55:00","00:10:00","42","Test beschreibung.","http://example.org/Test.mp4","http://www.example.org/","","","19|klein.mp4","","19|hd.mp4","","1483311300","","","false"], -"X": [ "3Sat", "Livestream", "3Sat Livestream", "", "", "", "", "", "http://3sat/master.m3u8", "http://www.3sat.de/live", "", "", "", "", "", "", "", "", "", "" ] -} diff --git a/src/test/resources/filmlists/livestream/live-streams.json b/src/test/resources/filmlists/livestream/live-streams.json index 117f9490f..57c047c54 100644 --- a/src/test/resources/filmlists/livestream/live-streams.json +++ b/src/test/resources/filmlists/livestream/live-streams.json @@ -1 +1 @@ -{"films":{"d9c0ad0e-8697-454f-a2dc-6781f4f55fbe":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M7S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_X.mp4","fileSize":28672},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_C.mp4","fileSize":28672},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5ykp571S/956b0e04-c5c9-4ee5-8f26-f1089703f871_E.mp4","fileSize":28672}},"uuid":"d9c0ad0e-8697-454f-a2dc-6781f4f55fbe","sender":"ARD","time":"2022-06-10T16:00:00","geoLocations":[],"titel":"Günter Behnisch zum 100. Geburtstag","thema":"#BR24Zeitreise","beschreibung":"Günter Behnischs Bauwerke waren Ausdruck des demokratischen Bauens. Sie prägten das Bild der Bundesrepublik in der Welt, wie beispielsweise das Olympiagelände in München. Aber auch in Schulen und Sozialwohnungen setzte er seine Bauphilosophie um.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzk1NmIwZTA0LWM1YzktNGVlNS04ZjI2LWYxMDg5NzAzZjg3MQ"},"f6bc5392-5124-4a29-8079-c06eb2508566":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M14S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_3328k_p36v13.mp4","fileSize":519168},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_2328k_p35v13.mp4","fileSize":519168},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/10/191005_stefan_danziger_3satfestival/1/191005_stefan_danziger_3satfestival_776k_p11v13.mp4","fileSize":519168}},"uuid":"f6bc5392-5124-4a29-8079-c06eb2508566","sender":"DREISAT","time":"2019-10-05T22:45:00","geoLocations":[],"titel":"Stefan Danziger: Was machen Sie eigentlich tagsüber?","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/stefan-danziger-was-machen-sie-eigentlich-104.html"},"d53516f8-b398-4dbc-b5a2-86fa2325a990":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M46S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"d53516f8-b398-4dbc-b5a2-86fa2325a990","sender":"DREISAT","time":"2023-06-06T22:15:00","geoLocations":[],"titel":"37°: Nicht ohne meinen Hund (Audiodeskription)","thema":"37 Grad","beschreibung":"Hunde verändern unseren Alltag. Sie können trösten, unterstützen, sogar Leben retten. \"37°\" begleitet drei Menschen, die durch ihre Assistenzhunde selbstständiger werden wollen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-nicht-ohne-meinen-hund-100.html"},"53c47600-89bb-42dc-bae3-045579919082":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_X.mp4","fileSize":12288},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_C.mp4","fileSize":12288},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP5AgH571S/15077cc4-6276-4520-a33b-16d8ad00b83c_E.mp4","fileSize":12288}},"uuid":"53c47600-89bb-42dc-bae3-045579919082","sender":"ARD","time":"2022-06-07T16:00:00","geoLocations":[],"titel":"Erste elektrische Straßenbeleuchtung in Deutschland","thema":"#BR24Zeitreise","beschreibung":"Heute vor 140 Jahren nimmt Sigmund Schuckert die erste dauerhafte elektrische Straßenbeleuchtung In Nürnberg in Betrieb. Einige Monate später folgte in Berlin die Beleuchtung des Potsdamer Platzes.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE1MDc3Y2M0LTYyNzYtNDUyMC1hMzNiLTE2ZDhhZDAwYjgzYw"},"a39e2dee-2b4e-41f3-abcf-36098c668b6a":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230704_2215_sendung_37g/3/F1040140_hoh_deu_37_Grad_Was_wir_retten_konnten_Zwei_Jahre_nach_der_Flutkatastrophe.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"a39e2dee-2b4e-41f3-abcf-36098c668b6a","sender":"DREISAT","time":"2023-07-04T22:15:00","geoLocations":[],"titel":"37°: Was wir retten konnten","thema":"37 Grad","beschreibung":"Fast zwei Jahre liegt die Flutkatastrophe im Ahrtal zurück, aber für viele herrscht weiter Ausnahmezustand: Existenzangst, Wohnungsnot und fehlende Unterstützung. Wie geht es den Menschen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-was-wir-retten-konnten-100.html"},"ac9d5997-a224-4f80-a8dc-ffe089d87e41":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M58S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_3296k_p15v13.mp4","fileSize":1044480},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_2328k_p35v13.mp4","fileSize":1044480},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/10/181007_sendung_buchzeit_buchzeit/5/181007_sendung_buchzeit_buchzeit_476k_p9v13.mp4","fileSize":1044480}},"uuid":"ac9d5997-a224-4f80-a8dc-ffe089d87e41","sender":"DREISAT","time":"2018-10-07T18:00:00","geoLocations":[],"titel":"Buchzeit im Herbst 2018","thema":"3satbuchzeit","beschreibung":"Das Team der Buchzeit hat ausgewählt und vor-gelesen. Im Frankfurter Osthafen diskutieren Barbara Vinken, Sandra Kegel, Katrin Schumacher und Gert Scobel über ausgewählte Neuerscheinungen.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d76204"},"491754a1-fc14-402f-b9bf-af5427c576af":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230709_0903_sendung_sgl/2/F1040353_hoh_deu_37_Grad_Leben_Mehr_als_nur_Sport_Zwei_Frauen_im_Profifussball_090723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M6S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":381952},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":381952},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230709_0903_sendung_sgl/1/230709_0903_sendung_sgl_808k_p11v17.mp4","fileSize":381952}},"uuid":"491754a1-fc14-402f-b9bf-af5427c576af","sender":"DREISAT","time":"2023-07-09T09:03:00","geoLocations":[],"titel":"Mehr als nur Sport - Zwei Frauen im Profifußball -","thema":"37 Grad Leben","beschreibung":"Die Liebe zum Ball begleitet Fabienne Michel und Marie-Louise Eta schon seit Kindheitstagen. Fabienne ist Schiedsrichterin, und Marie-Louise steht kurz vor ihrer Trainerinnen-Prüfung.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/mehr-als-nur-sport---zwei-frauen-im-profifussball-102.html"},"58d6b8da-8117-4dc6-9e9d-e2c31f9a3d17":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M2S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_X.mp4","fileSize":12288},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_C.mp4","fileSize":12288},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-9S/_AvP_ykg571S/5eb5b681-e383-4cf7-b997-2367124c2622_E.mp4","fileSize":12288}},"uuid":"58d6b8da-8117-4dc6-9e9d-e2c31f9a3d17","sender":"ARD","time":"2021-04-24T08:00:00","geoLocations":[],"titel":"Spargelköstlichkeiten","thema":"#BR24Zeitreise","beschreibung":"Die Spargelernte hat vielerorts bereits begonnen. Und wenn es witterungsbedingt erstmal nur wenig des weißen Goldes zu kaufen gibt, schnellen die Preise besonders beim heimischen Freilandspargel in die Höhe. Das war auch schon 1978 so.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzVlYjViNjgxLWUzODMtNGNmNy1iOTk3LTIzNjcxMjRjMjYyMg"},"974d286d-5a6e-4532-b3ff-d95149a41d61":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT57S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_X.mp4","fileSize":13312},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_C.mp4","fileSize":13312},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2bf_-xH_U1S/b871033f-8dfb-4594-9de1-858d45f18dc1_E.mp4","fileSize":13312}},"uuid":"974d286d-5a6e-4532-b3ff-d95149a41d61","sender":"ARD","time":"2022-07-08T14:15:00","geoLocations":[],"titel":"Enfant terrible des deutschen Films gestorben","thema":"#BR24Zeitreise","beschreibung":"Kunst kommt von Küssen, so sah Klaus Lemke die Welt. Eben noch war sein neuester Film Champagner für die Augen - Gift für den Rest im BR-Fernsehen zu sehen. Jetzt ist der große Außenseiter des deutschen Kinos überraschend gestorben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2I4NzEwMzNmLThkZmItNDU5NC05ZGUxLTg1OGQ0NWYxOGRjMQ"},"71a71f9a-c2ec-4f43-994c-ba9b2706255b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_3296k_p15v13.mp4","fileSize":503808},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_2328k_p35v13.mp4","fileSize":503808},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/05/190513_37grad_gluecklich_als_junge_online/2/190513_37grad_gluecklich_als_junge_online_776k_p11v13.mp4","fileSize":503808}},"uuid":"71a71f9a-c2ec-4f43-994c-ba9b2706255b","sender":"DREISAT","time":"2019-05-07T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"37°: Glücklich erst als Junge","thema":"37 Grad","beschreibung":"Als trans* bezeichnen sich Menschen, die sich mit ihrem angeborenen Geschlecht nicht identifizieren können. Wie René, der mit 15 seinen Eltern anvertraut, dass er nun ein Junge ist.","website":"https://www.3sat.de/gesellschaft/37-grad/37grad-gluecklich-erst-als-junge-100.html"},"7774547e-6dde-492d-83b9-3832d5d482bf":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":423936}},"uuid":"7774547e-6dde-492d-83b9-3832d5d482bf","sender":"DREISAT","time":"2023-07-18T22:15:00","geoLocations":[],"titel":"37°: Happy End auf Zeit (Audiodeskription)","thema":"37 Grad","beschreibung":"Sarah lebt mit einem transplantierten Herz, schon seit 15 Jahren. Irgendwann – und der Zeitpunkt rückt näher – wird Sarah ein neues Herz brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-happy-end-auf-zeit-100.html"},"e2156dfb-6fb9-4cf7-96cd-aa7642fe4eff":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230627_2215_sendung_37g/3/F1040172_hoh_deu_37_Grad_Fast_Fashion_Billige_Kleidung_fuer_Deutschland_27_06_2023.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M36S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":409600},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":409600},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":409600}},"uuid":"e2156dfb-6fb9-4cf7-96cd-aa7642fe4eff","sender":"DREISAT","time":"2023-06-27T22:15:00","geoLocations":[],"titel":"37°: Fast Fashion","thema":"37 Grad","beschreibung":"Deutschland ist nach den USA der größte Abnehmer von Fast-Fashion-Textilien aus Bangladesch. Sowohl Luxusmarken als auch Billiganbieter lassen dort produzieren, zu Dumpingpreisen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-fast-fashion-100.html"},"7703961b-6edf-4190-b720-38dcb56813d9":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230718_2215_sendung_37g/3/F1040266_hoh_deu_37_Grad_Happy_End_auf_Zeit_Sarah_und_ihr_Spenderherz_180723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230718_2215_sendung_37g/3/230718_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":423936}},"uuid":"7703961b-6edf-4190-b720-38dcb56813d9","sender":"DREISAT","time":"2023-07-18T22:15:00","geoLocations":[],"titel":"37°: Happy End auf Zeit","thema":"37 Grad","beschreibung":"Sarah lebt mit einem transplantierten Herz, schon seit 15 Jahren. Irgendwann – und der Zeitpunkt rückt näher – wird Sarah ein neues Herz brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-happy-end-auf-zeit-100.html"},"888decbb-f13a-4223-a4ea-c1093dc41d13":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M7S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-0S/_2by9ANG5U1S/46d3ac33-2914-450c-b4a9-f6f803852d42_E.mp4","fileSize":15360}},"uuid":"888decbb-f13a-4223-a4ea-c1093dc41d13","sender":"ARD","time":"2022-07-07T08:00:00","geoLocations":[],"titel":"Fredl Fesl zum 75. Geburtstag","thema":"#BR24Zeitreise","beschreibung":"Obwohl Fredl Fesl seit 15 Jahren nicht mehr auftreten kann, gehört er zu den Großen der Kleinkunstszene. Viele seiner Lieder, Moderationen und Wortspiele sind mittlerweile Allgemeingut. Heute wird der Meister der melankomischen Lieder 75 Jahre.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQ2ZDNhYzMzLTI5MTQtNDUwYy1iNGE5LWY2ZjgwMzg1MmQ0Mg"},"02306808-f908-4f7d-a729-8b28416d0f3f":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/06/200630_sendung_37g/4/F1026699_hoh_deu_37_Grad_Die_Sauberfrauen__Putzen_ist_ihr_Leben_300620.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M22S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":422912},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":422912},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":422912}},"uuid":"02306808-f908-4f7d-a729-8b28416d0f3f","sender":"DREISAT","time":"2020-06-30T22:15:00","geoLocations":[],"titel":"37°: Die Sauberfrauen","thema":"37 Grad","beschreibung":"Sie schrubben Böden, wienern Fenster, putzen Toiletten. Es ist harte körperliche Arbeit, meist wird sie von Frauen verrichtet. Wie kommen sie damit klar, dass sie den Dreck anderer wegmachen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-sauberfrauen-100.html"},"27b370f7-2a19-4707-b42b-e259f7a72691":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M22S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1033216},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1033216},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_sendung_buchzeit/3/180311_sendung_buchzeit_476k_p9v13.mp4","fileSize":1033216}},"uuid":"27b370f7-2a19-4707-b42b-e259f7a72691","sender":"DREISAT","time":"2018-03-11T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühling 2018","thema":"3satbuchzeit","beschreibung":"Als Auftakt zur Leipziger Buchmesse präsentiert die Buchzeit ausgewählte Neuerscheinungen des Bücher-Frühlings.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d72147"},"7497e34c-45f4-4dc0-96f5-8d5f6290d8f7":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":417792},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":417792},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":417792}},"uuid":"7497e34c-45f4-4dc0-96f5-8d5f6290d8f7","sender":"DREISAT","time":"2018-05-15T22:15:00","geoLocations":[],"titel":"37 Grad: k.o. getropft (Audiodeskription)","thema":"37 Grad","beschreibung":"\"Ein Junge hat einen Drink ausgegeben Wir haben getanzt, und dann wird es dunkel mit meinen Erinnerungen. Wie eine Art Filmriss.\" Am Morgen wacht Nina nackt im Park auf. Was ist passiert?","website":"https://www.3sat.de/gesellschaft/37-grad/37-ko-getropft-100.html"},"d01be947-9423-4387-9d52-ff526f93e949":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M25S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-OS/_2bP_-b6_71S/bbec760a-6dc0-4235-b84e-06c9b5002282_E.mp4","fileSize":20480}},"uuid":"d01be947-9423-4387-9d52-ff526f93e949","sender":"ARD","time":"2022-05-28T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: 50 Jahre MVV","thema":"#BR24Zeitreise","beschreibung":"Mit dem Start der S-Bahn nimmt München 1972 auch den Münchner Verkehrs- und Tarifverbund in Betrieb. Der Verbundgedanke war neu und OB Hans-Jochen Vogel hoffte, dass der ÖPNV den Individualverkehr in der Stadt zurückdrängen kann.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2JiZWM3NjBhLTZkYzAtNDIzNS1iODRlLTA2YzliNTAwMjI4Mg"},"b8f7ce65-356b-4c21-b6b7-a2181845f711":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/12/181211_sendung_37g/3/F1019392_hoh_deu_37Grad_Die_Pfandjaeger_111218.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":420864},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":420864},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":420864}},"uuid":"b8f7ce65-356b-4c21-b6b7-a2181845f711","sender":"DREISAT","time":"2018-12-11T22:15:00","geoLocations":[],"titel":"37°: Die Pfandjäger (Audiodeskription)","thema":"37 Grad","beschreibung":"In den letzten Jahren hat sich das Flaschensammeln zu einem gesellschaftlichen Phänomen entwickelt: Warum wühlen Menschen für ein paar Cent in Mülleimern? \"37°\" begleitet drei Pfandjäger.","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-pfandjaeger-100.html"},"3aa96e2e-acbf-4b17-b021-5dbbf760b3f6":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT6M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_HD.mp4","fileSize":83968},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_C.mp4","fileSize":83968},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_AiS/_24H9-Fg_U1S/18925e97-c9df-49c7-a113-07182abdc49f_E.mp4","fileSize":83968}},"uuid":"3aa96e2e-acbf-4b17-b021-5dbbf760b3f6","sender":"ARD","time":"2022-11-30T00:00:03","geoLocations":[],"titel":"Mitarbeit im SuperCoop","thema":"#deinklimaprojekt","beschreibung":"Ilka Knigge packt an und steht an der Kasse beim genossenschaftlichen Supermarkt SuperCoop in Berlin. Hier können Mitglieder zu fairen Preise nachhaltige Produkte einkaufen. Wie kommt das bei Kunden an?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE4OTI1ZTk3LWM5ZGYtNDljNy1hMTEzLTA3MTgyYWJkYzQ5Zg"},"28bd4558-6f98-492a-ad40-7913cf8cfca3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT30M1S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1049-0842.hq.mp4","fileSize":453632},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1049-0842.hi.mp4","fileSize":453632}},"uuid":"28bd4558-6f98-492a-ad40-7913cf8cfca3","sender":"ARD","time":"2015-12-02T00:00:00","geoLocations":[],"titel":"Petar aus Mazedonien","thema":"#EinMomentDerBleibt","beschreibung":"Petar ist 34 Jahre alt und ist aus Mazedonien geflohen. \"Das ist eine andere Welt hier\", sagt er. \"Die deutschen Menschen leben im Himmel. Aber die meisten wissen das nicht.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9iNzM5MWFhYi1kOGVhLTQxNTQtOTBlNS0wOWY5NGVhMWZiMGM"},"ca85fa74-216c-4d26-a45a-0e9d3f519500":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M34S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_3296k_p15v13.mp4","fileSize":45056},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_2328k_p35v13.mp4","fileSize":45056},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_reeves_buchzeit/4/180701_buch_reeves_buchzeit_476k_p9v13.mp4","fileSize":45056}},"uuid":"ca85fa74-216c-4d26-a45a-0e9d3f519500","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Ein anderes Leben als dieses\"","thema":"3satbuchzeit","beschreibung":"Ein Südstaatenroman im Stile der ganz großen Südstaatenautoren, erzählt von einer Debütantin. Virginia Reeves gelang mit \"Ein anderes Leben als dieses\" auf Anhieb der Sprung auf die...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74402"},"1fa79b91-8388-4e9f-84f4-baffc5e47ffd":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT33M37S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1042.hq.mp4","fileSize":510976},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1042.hi.mp4","fileSize":510976}},"uuid":"1fa79b91-8388-4e9f-84f4-baffc5e47ffd","sender":"ARD","time":"2015-12-02T23:50:00","geoLocations":[],"titel":"Naji Hizwani Zarour aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Der 21-jährige Naji aus Homs in Syrien musste Familie und Heimat verlassen. Er nimmt uns mit und erzählt von seiner Flucht. Er sagt: \"Wir müssen lernen, zu verzeihen.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8yNjY3N2IyYi01MTRkLTRjZWYtOWFhOC00MTUyZjkzODI2YzQ"},"3c98a6c3-8906-4285-9ffa-04a475558ce5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M38S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_3296k_p15v13.mp4","fileSize":63488},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_2328k_p35v13.mp4","fileSize":63488},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_rothmann_buchzeit/3/180701_buch_rothmann_buchzeit_476k_p9v13.mp4","fileSize":63488}},"uuid":"3c98a6c3-8906-4285-9ffa-04a475558ce5","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Der Gott jenes Sommers\"","thema":"3satbuchzeit","beschreibung":"Die zwölfjährige Luisa erlebt die letzten Kriegsmonate auf dem Land. Ein Roman über ideologische Verblendung, Denunziation, Gewalt und darüber, was all das für ein Kind bedeutet.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74398"},"fd5bbfc3-b861-4023-909d-83df2d2f898c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M40S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_X.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP52v65U1S/2f5e805a-5285-4eab-9b9c-d403ce7defbf_E.mp4","fileSize":24576}},"uuid":"fd5bbfc3-b861-4023-909d-83df2d2f898c","sender":"ARD","time":"2022-06-09T17:00:00","geoLocations":[],"titel":"40. Todestag Rainer Werner Fassbinder","thema":"#BR24Zeitreise","beschreibung":"Rainer Werner Fassbinder war einer der wichtigsten Vertreter des Neuen Deutschen Films und international ein gefeierter Star. Als er mit 37 Jahren an Herzstillstand verstarb, umfasste sein Werk 40 Filme und zwei Fernsehserien.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzJmNWU4MDVhLTUyODUtNGVhYi05YjljLWQ0MDNjZTdkZWZiZg"},"2503a57b-49ce-43d8-974c-3c5a05d64392":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M25S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1034240},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1034240},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/19/03/190317_sendung_buchzeit/3/190317_sendung_buchzeit_476k_p9v13.mp4","fileSize":1034240}},"uuid":"2503a57b-49ce-43d8-974c-3c5a05d64392","sender":"DREISAT","time":"2019-03-17T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühjahr 2019","thema":"3satbuchzeit","beschreibung":"Als Auftakt zur Leipziger Buchmesse präsentiert die Buchzeit spannende Neuerscheinungen dieses Frühjahrs.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d79622"},"6635c774-7689-48e8-b0bc-ed522a1561e4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65y4d_71S/4e562cb0-7186-478c-b9ae-17e0de61c47e_E.mp4","fileSize":14336}},"uuid":"6635c774-7689-48e8-b0bc-ed522a1561e4","sender":"ARD","time":"2020-04-04T08:00:00","geoLocations":[],"titel":"Bäckerstöchter","thema":"#BR24Zeitreise","beschreibung":"Handwerk hat goldenen Boden, heißt es im Volksmund. In unserer Zeitreise aus dem Jahre 1966 sehen wir einen Bäckermeister aus Westheim, der allen seinen fünf Töchtern das Bäckerhandwerk beibringt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzRlNTYyY2IwLTcxODYtNDc4Yy1iOWFlLTE3ZTBkZTYxYzQ3ZQ"},"1cf9f180-c34e-4dc2-a43f-f91e3e3bacd0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH9-vf9U1S/e1074c2c-b7d0-4fa8-9135-3cc94eeaab6e_E.mp4","fileSize":14336}},"uuid":"1cf9f180-c34e-4dc2-a43f-f91e3e3bacd0","sender":"ARD","time":"2020-03-22T08:00:00","geoLocations":[],"titel":"Rückständige Landwirtschaft","thema":"#BR24Zeitreise","beschreibung":"In den 1960er Jahren versuchten viele bayerische Kleinbauern konkurrenz- und wettbewerbsfähig zu bleiben. Allerdings mangelte es in vielen Höfen an einfachsten hygienischen Vorkehrungen, wie unsere #BRZeitreise aus dem Jahre 1962 zeigt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2UxMDc0YzJjLWI3ZDAtNGZhOC05MTM1LTNjYzk0ZWVhYWI2ZQ"},"c8ece606-e446-4094-823c-d5364da062d3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M27S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_3296k_p15v13.mp4","fileSize":791552},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_2328k_p35v13.mp4","fileSize":791552},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/02/200221_schlachthof_kabarett/1/200221_schlachthof_kabarett_776k_p11v13.mp4","fileSize":791552}},"uuid":"c8ece606-e446-4094-823c-d5364da062d3","sender":"DREISAT","time":"2020-02-22T02:47:00","geoLocations":[],"titel":"Schlachthof","thema":"3satFestival","beschreibung":"In den altehrwürdigen Mauern des Münchener Schlachthofs nehmen Michael Altinger und Christian Springer die Geschehnisse des Monats aufs Korn und sind dabei unschlagbar witzig.","website":"https://www.3sat.de/kabarett/3satfestival/schlachthof-michael-altinger-christian-springer-100.html"},"0bd0015b-1e09-41bc-b6a3-400756afb771":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT32M4S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1346-4942.hq.mp4","fileSize":484352},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1346-4942.hi.mp4","fileSize":484352}},"uuid":"0bd0015b-1e09-41bc-b6a3-400756afb771","sender":"ARD","time":"2015-12-04T00:20:00","geoLocations":[],"titel":"Benafsha Asadi aus Afghanistan","thema":"#EinMomentDerBleibt","beschreibung":"Benafsha aus Afghanistan hat mit nur 17 Jahren bereits Schweres erlebt. Über ihre Flucht zu erzählen, kostet sie Kraft: \"Ich bin ein afghanisches Mädchen, ich muss stark sein.\"","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS84ZTAyM2QzNS0wMGZmLTRkMTktYWZhMi0xNWU5NDJkOGNhYzA"},"220e47b5-9d2b-420f-bcfa-3f279dbc64b8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M38S","neu":false,"urls":{"NORMAL":{"url":"http://rodl.zdf.de/none/3sat/15/07/150712_sendung_buchzeit/2/150712_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1070080},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/15/07/150712_sendung_buchzeit/2/150712_sendung_buchzeit_436k_p9v11.mp4","fileSize":1070080}},"uuid":"220e47b5-9d2b-420f-bcfa-3f279dbc64b8","sender":"DREISAT","time":"2015-07-12T17:30:00","geoLocations":[],"titel":"Buchzeit: Sommerzeit - Lesezeit","thema":"3satbuchzeit","beschreibung":"Gert Scobel und die \"Buchzeit-Damen\"Svenja Flaßpöhler, Ina Hartwig und Barbara Vinken haben die Neuerscheinungen der Verlage vorsortiert und diskutieren über ihre Buchauswahl des...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d52767"},"1f5a2f29-b35d-48df-b8b6-4159e26e4438":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT8M52S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_HD.mp4","fileSize":128000},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_C.mp4","fileSize":128000},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_Ab69U1S/7592dcdb-8408-4fae-8a52-279b1ccc2042_E.mp4","fileSize":128000}},"uuid":"1f5a2f29-b35d-48df-b8b6-4159e26e4438","sender":"ARD","time":"2021-11-02T12:00:00","geoLocations":[],"titel":"Wie macht das Bergwaldprojekt Wälder fit für den Klimawandel?","thema":"#deinklimaprojekt","beschreibung":"Beim Bergwaldprojekt melden sich jedes Jahr mehr als 3.000 Menschen an und pflanzen gemeinsam Bäume. Warum - und was bringt das? Ilka Knigge fragt nach und pflanzt mit.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzc1OTJkY2RiLTg0MDgtNGZhZS04YTUyLTI3OWIxY2NjMjA0Mg"},"43d7aa3a-4406-4a81-9fb5-bb7cfa2abfc0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M51S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"43d7aa3a-4406-4a81-9fb5-bb7cfa2abfc0","sender":"DREISAT","time":"2023-08-01T22:15:00","geoLocations":[],"titel":"37°: Glück kennt kein Gewicht (Audiodeskription)","thema":"37 Grad","beschreibung":"Nicole und Sebastian sind mehrgewichtig und wollen Frieden mit dem eigenen Körper schließen. Der Film ist ein Plädoyer für Vielfalt und gegen Bodyshaming.","website":"https://www.3sat.de/gesellschaft/37-grad/37-glueck-kennt-kein-gewicht-100.html"},"2817f548-a615-4bae-a18d-947d87349a6b":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230806_0903_sendung_sgl/2/F1040427_hoh_deu_37_Leben_Die_Seesoldaten.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M9S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230806_0903_sendung_sgl/1/230806_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"2817f548-a615-4bae-a18d-947d87349a6b","sender":"DREISAT","time":"2023-08-06T09:03:00","geoLocations":[],"titel":"Die Seesoldaten -","thema":"37 Grad Leben","beschreibung":"Seesoldaten heißen die Bundeswehr-Soldaten bei der Marine. Der Film zeigt das Leben des 24jährigen Robin und des 29jährigen Oliver an Bord der Fregatte \"Mecklenburg Vorpommern\".","website":"https://www.3sat.de/gesellschaft/37-grad-leben/die-seesoldaten-100.html"},"66abaa76-ad23-4d2f-81c9-8a408dc33cd0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT56M28S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1000448},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1000448},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_sendung_buchzeit/5/180701_sendung_buchzeit_476k_p9v13.mp4","fileSize":1000448}},"uuid":"66abaa76-ad23-4d2f-81c9-8a408dc33cd0","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchzeit vom 1. Juli 2018","thema":"3satbuchzeit","beschreibung":"Die Buchzeit präsentiert akutelle Erscheinungen des Lesesommers.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74491"},"17d839a8-ad73-414e-b70f-5ba85edadc7c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M33S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_3328k_p36v13.mp4","fileSize":525312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_2328k_p35v13.mp4","fileSize":525312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_miss_allie_3satfestival/1/190928_miss_allie_3satfestival_776k_p11v13.mp4","fileSize":525312}},"uuid":"17d839a8-ad73-414e-b70f-5ba85edadc7c","sender":"DREISAT","time":"2019-09-28T22:16:00","geoLocations":[],"titel":"Miss Allie: Mein Herz und die Toilette","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/miss-allie-meine-herz-und-die-toilette-100.html"},"c6f3c00b-4f75-4e9a-9b28-15b03b7858b9":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M34S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_3328k_p36v13.mp4","fileSize":525312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_2328k_p35v13.mp4","fileSize":525312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_nessi_tausendschoen_3satfestival/1/190922_nessi_tausendschoen_3satfestival_776k_p11v13.mp4","fileSize":525312}},"uuid":"c6f3c00b-4f75-4e9a-9b28-15b03b7858b9","sender":"DREISAT","time":"2019-09-22T22:18:00","geoLocations":[],"titel":"Nessi Tausendschön: 30 Jahre Zenit","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/nessi-tausendschoen-30-jahre-zenit-104.html"},"ff046f77-8806-4076-8d55-fa8193a4803c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M16S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_3296k_p15v13.mp4","fileSize":57344},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_2328k_p35v13.mp4","fileSize":57344},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_drakulic_buchzeit/4/180701_buch_drakulic_buchzeit_476k_p9v13.mp4","fileSize":57344}},"uuid":"ff046f77-8806-4076-8d55-fa8193a4803c","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Mileva Einstein oder die Theorie der Einsamkeit\"","thema":"3satbuchzeit","beschreibung":"Sie hat selbst studiert, mit ihm gearbeitet und drei Kinder bekommen. Doch Albert Einstein verlässt seine Frau Mileva und lässt sich scheiden. Slavenka Drakulić, eine der bedeutendsten...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74401"},"811ef37a-1de9-478a-bc59-423e4a5b6369":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M32S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_HD.mp4","fileSize":21504},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_C.mp4","fileSize":21504},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9Axp/9a04a004-7b6a-47fe-b652-9efdbca2e686_E.mp4","fileSize":21504}},"uuid":"811ef37a-1de9-478a-bc59-423e4a5b6369","sender":"ARD","time":"2015-10-19T12:54:00","geoLocations":[],"titel":"Ist Tiefkühlpizza schlecht fürs Klima?","thema":"#deinklimaprojekt","beschreibung":"Selbstgemacht oder aus dem Tiefkühlregal - was ist besser fürs Klima? Trägt die bequeme Fertigpizza zum Klimawandel bei? Wieviel CO2 kostet Tiefkühlkost? Wir haben nachgerechnet.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzlhMDRhMDA0LTdiNmEtNDdmZS1iNjUyLTllZmRiY2EyZTY4Ng"},"f608c7f8-fb75-4210-a4d9-0f7ee9981ef2":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M23S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-8c_71S/a34ec679-0488-448d-9026-caa79cb4a0de_E.mp4","fileSize":20480}},"uuid":"f608c7f8-fb75-4210-a4d9-0f7ee9981ef2","sender":"ARD","time":"2022-06-14T08:00:00","geoLocations":[],"titel":"Helmut Fischer - der Stenz in der Buchhandlung","thema":"#BR24Zeitreise","beschreibung":"Als Franz Münchinger alias Monaco Franze verkörperte Helmut Fischer den Inbegriff des ewigen Stenzes. Aber was genau ist ein Stenz? Das wollte der vor 25 Jahren verstorbene Fischer in Helmut Dietls Kultserie genau wissen. Ob er es erfahren hat?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2EzNGVjNjc5LTA0ODgtNDQ4ZC05MDI2LWNhYTc5Y2I0YTBkZQ"},"5e9e3fe3-ec55-4676-a992-09f88b9152f9":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M","neu":false,"urls":{"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/15/03/150308_sendung_buchzeit/3/150308_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1058816},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/15/03/150308_sendung_buchzeit/3/150308_sendung_buchzeit_436k_p9v11.mp4","fileSize":1058816}},"uuid":"5e9e3fe3-ec55-4676-a992-09f88b9152f9","sender":"DREISAT","time":"2015-03-08T18:00:00","geoLocations":[],"titel":"Buchzeit im Frühjahr - Sendung am 8. März","thema":"3satbuchzeit","beschreibung":"Gert Scobel hat zwei belesene, schlagfertige Frauen ins Szenelokal Oosten im Frankfurter Osthafen geladen, um über fünf Bücher zu reden, die die Buchzeit-Redaktion für die Sendung anläßlich...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d49852"},"7d62e1e4-a566-4dc3-b9a0-d945887f90e5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M47S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_X.mp4","fileSize":21504},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_C.mp4","fileSize":21504},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax69-8H571S/6d0b8dd5-16d3-459c-bc2a-c021d1b62a87_E.mp4","fileSize":21504}},"uuid":"7d62e1e4-a566-4dc3-b9a0-d945887f90e5","sender":"ARD","time":"2020-04-07T08:00:00","geoLocations":[],"titel":"Autokino","thema":"#BR24Zeitreise","beschreibung":"Auch wenn sie in Bayern wegen Corona geschlossen bleiben, haben Autokinos in Deutschland momentan wieder Konjunktur. Aber bitte auch hier: Abstand halten und einzeln anschauen. Ein gepflegter Schafkopf während des Films geht leider auch hier nicht!","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzZkMGI4ZGQ1LTE2ZDMtNDU5Yy1iYzJhLWMwMjFkMWI2MmE4Nw"},"4ae84fa3-5c89-492f-8f0d-ecb539378c02":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M3S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_3360k_p36v15.mp4","fileSize":666624},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_2360k_p35v15.mp4","fileSize":666624},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/22/09/220924_lisa_eckhart_3satfestival/1/220924_lisa_eckhart_3satfestival_808k_p11v15.mp4","fileSize":666624}},"uuid":"4ae84fa3-5c89-492f-8f0d-ecb539378c02","sender":"DREISAT","time":"2022-09-24T20:15:00","geoLocations":[],"titel":"Lisa Eckhart: Die Unmoral von der Geschicht\u0027","thema":"3satFestival","beschreibung":"Von oben herab wagt Lisa Eckhart sich ebenso sprachverliebt wie präzise in die natürliche Heimat der Satire: den Grenzbereich.","website":"https://www.3sat.de/kabarett/3satfestival/lisa-eckhart-die-unmoral-100.html"},"53721375-41a9-4767-b68a-3e5d192f2353":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M18S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rc9K1S/_-0S/_Akp_AkG5U1S/fd8294cf-c2f6-4e0f-a1c2-b26594915dfb_E.mp4","fileSize":15360}},"uuid":"53721375-41a9-4767-b68a-3e5d192f2353","sender":"ARD","time":"2020-07-04T08:00:00","geoLocations":[],"titel":"Wohin nur mit dem ganzen Müll?","thema":"#BR24Zeitreise","beschreibung":"Der Skandal um den Plastikmüllexport in ärmere Länder spiegelt ein Problem, das in Deutschland schon in den 60er Jahren bestand: Die Vermüllung der Landschaft. In Reaktion darauf entstand in Schweinfurt das erste Müllkompostwerk Bayerns.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2ZkODI5NGNmLWMyZjYtNGUwZi1hMWMyLWIyNjU5NDkxNWRmYg"},"eb312296-b014-4304-941b-4a4bf77706f8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M32S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_3296k_p15v13.mp4","fileSize":61440},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_2328k_p35v13.mp4","fileSize":61440},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/03/180311_buch_terrin_buchzeit/4/180311_buch_terrin_buchzeit_476k_p9v13.mp4","fileSize":61440}},"uuid":"eb312296-b014-4304-941b-4a4bf77706f8","sender":"DREISAT","time":"2018-03-11T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Der Wachmann\"","thema":"3satbuchzeit","beschreibung":"Wie paranoid sind wir in unserer Gegenwart, was machen unsere Ängste aus uns? Diese Fragen thematisiert der flämische Autor Peter Terrin in seinem Psychodrama: Der Wachmann. Für deutsche Leser...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d72152"},"260255f2-f6d5-423b-8f58-4df04da4c478":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M43S","neu":false,"urls":{"HD":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1037312},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1037312},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/12/181216_sendung_buchzeit/4/181216_sendung_buchzeit_476k_p9v13.mp4","fileSize":1037312}},"uuid":"260255f2-f6d5-423b-8f58-4df04da4c478","sender":"DREISAT","time":"2018-12-16T18:00:00","geoLocations":[],"titel":"Buchzeit im Winter 2018","thema":"3satbuchzeit","beschreibung":"Weihnachtszeit ist Buchzeit. Das Buchzeit-Team hat die aktuellen Neuerscheinungen vor-gelesen und ausgewählt. Gert Scobel diskutiert die Auswahl mit Barbara Vinken, Sandra Kegel und Katrin...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d77703"},"105b02b0-e3a9-4184-92c3-5392595724ab":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M18S","neu":false,"urls":{"NORMAL":{"url":"http://download.zdf.de/mp4/3sat/15/10/151011_sendung_buchzeit/4/151011_sendung_buchzeit_1456k_p13v11.mp4","fileSize":696320},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/15/10/151011_sendung_buchzeit/4/151011_sendung_buchzeit_436k_p9v11.mp4","fileSize":696320}},"uuid":"105b02b0-e3a9-4184-92c3-5392595724ab","sender":"DREISAT","time":"2015-10-11T18:00:00","geoLocations":[],"titel":"Buchzeit am 11. Oktober 2015","thema":"3satbuchzeit","beschreibung":"Gert Scobels diskutiert mit Ina Hartwig, Barbara Vinken und Svenja Flaßpöhler über Neuerscheinungen des Herbstes. Die Auslese dieses Mal: \"Unschuld\" von Jonathan Franzen, Nora...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d54458"},"a3ee7815-dc8a-40ad-8749-29d397de41f3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M8S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_X.mp4","fileSize":13312},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_C.mp4","fileSize":13312},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-dS/_2rH_-8f_71S/a0e75b83-6e48-490c-a93c-c84044865e0a_E.mp4","fileSize":13312}},"uuid":"a3ee7815-dc8a-40ad-8749-29d397de41f3","sender":"ARD","time":"2021-09-01T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Kuh Yvonne wird eingefangen","thema":"#BR24Zeitreise","beschreibung":"Sie war der Medienstar des Sommers 2011. Der Freiheitsdrang von Kuh Yvonne berührte: gefühlt halb Bayern war mit Quads, Pferden oder im Hubschrauber unterwegs, um die anarchische Kuh aufzuspüren. Am Ende fand sie ihr Glück im Gut Aiderbichl.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2EwZTc1YjgzLTZlNDgtNDkwYy1hOTNjLWM4NDA0NDg2NWUwYQ"},"8f4c9527-1b4a-49e0-85e7-a7d1bd89f315":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M12S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_X.mp4","fileSize":27648},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_C.mp4","fileSize":27648},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax65yry_U1S/92676908-fcf8-4065-af8f-e5cebfbf73fd_E.mp4","fileSize":27648}},"uuid":"8f4c9527-1b4a-49e0-85e7-a7d1bd89f315","sender":"ARD","time":"2020-04-04T08:00:00","geoLocations":[],"titel":"Helden das Alltags: Krankenschwestern","thema":"#BR24Zeitreise","beschreibung":"In normalen Zeiten steht das Krankenhauspersonal nicht im Fokus der Berichterstattung. Ganz anders in der Coronakrise. Da wird uns allen bewusst, wie wichtig diese Helden des Alltags sind. Dankeschön. In unserer Zeitreise eine nachgestellte Szene.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzkyNjc2OTA4LWZjZjgtNDA2NS1hZjhmLWU1Y2ViZmJmNzNmZA"},"c25a735e-f1bd-41fb-ae71-addb97d5884c":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/09/200922_sendung_37g/4/F1027729_hoh_deu_Homeoffice_am_Strand_220920.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":402432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":402432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":402432}},"uuid":"c25a735e-f1bd-41fb-ae71-addb97d5884c","sender":"DREISAT","time":"2020-09-28T23:40:00","geoLocations":[],"titel":"37°: Homeoffice am Strand","thema":"37 Grad","beschreibung":"Weltweit sind inzwischen geschätzt mehrere Millionen Internet-Nomaden unterwegs. Gut ausgebildete junge Selbstständige reisen um die Welt und bleiben, wo es ihnen gerade gefällt.","website":"https://www.3sat.de/gesellschaft/37-grad/37-homeoffice-am-strand-100.html"},"90747273-6c8e-4fa8-b08f-79d1fa756e78":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M45S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_3328k_p36v13.mp4","fileSize":790528},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_2328k_p35v13.mp4","fileSize":790528},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_horst_evers_3satfestival/1/190928_horst_evers_3satfestival_776k_p11v13.mp4","fileSize":790528}},"uuid":"90747273-6c8e-4fa8-b08f-79d1fa756e78","sender":"DREISAT","time":"2019-09-28T21:01:00","geoLocations":[],"titel":"Horst Evers: Früher war ich älter","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/horst-evers-frueher-war-ich-aelter-104.html"},"190565d0-9be3-409b-b0f0-6ee3510973c4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT58M31S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_3296k_p15v13.mp4","fileSize":1037312},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_2328k_p35v13.mp4","fileSize":1037312},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/17/12/171210_onlinetalk_sendung_buchzeit/4/171210_onlinetalk_sendung_buchzeit_476k_p9v13.mp4","fileSize":1037312}},"uuid":"190565d0-9be3-409b-b0f0-6ee3510973c4","sender":"DREISAT","time":"2017-12-10T18:00:00","geoLocations":[],"titel":"Buchzeit im Winter 2017","thema":"3satbuchzeit","beschreibung":"Was gibt es Schöneres für Leseratten als haufenweise Bücher unterm Weihnachtsbaum und dann die Feiertage zum Schmökern nutzen? Unsere Vor-Leserunde hat die Auswahl an Neuerscheinungen sondiert...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d70553"},"5ab72f48-819a-4aba-9fb3-aa0c10347a20":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M19S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_3328k_p36v13.mp4","fileSize":500736},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_2328k_p35v13.mp4","fileSize":500736},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200926_tahnee_3satfestival/1/200926_tahnee_3satfestival_776k_p11v13.mp4","fileSize":500736}},"uuid":"5ab72f48-819a-4aba-9fb3-aa0c10347a20","sender":"DREISAT","time":"2020-09-26T22:15:00","geoLocations":[],"titel":"Tahnee: Vulvarine","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/tahnee-vulvarine-102.html"},"2138cd2a-7c56-424f-9f19-e4c300e2bb49":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M48S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_3328k_p36v13.mp4","fileSize":527360},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_2328k_p35v13.mp4","fileSize":527360},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_till_reiners_3satfestival/1/200919_till_reiners_3satfestival_776k_p11v13.mp4","fileSize":527360}},"uuid":"2138cd2a-7c56-424f-9f19-e4c300e2bb49","sender":"DREISAT","time":"2020-09-19T21:45:00","geoLocations":[],"titel":"Till Reiners: real bleiben","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/till-reiners-real-bleiben-100.html"},"fc484491-96ae-4cac-a379-98cb2485eb97":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M26S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9ANg9U1S/b208651a-3935-4aa7-90bf-bd370650e42b_E.mp4","fileSize":20480}},"uuid":"fc484491-96ae-4cac-a379-98cb2485eb97","sender":"ARD","time":"2022-06-18T15:00:00","geoLocations":[],"titel":"Zivildienst 1989","thema":"#BR24Zeitreise","beschreibung":"Bis zur Aussetzung der Wehrpflicht 2011 verweigerten viele junge Männer den Kriegsdienst und leisteten stattdessen Zivildienst. Eingesetzt wurden sie überwiegend zur Pflege und Betreuung in sozialen Einrichtungen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2IyMDg2NTFhLTM5MzUtNGFhNy05MGJmLWJkMzcwNjUwZTQyYg"},"ab7373ea-6005-48e2-a4f5-7ccdbb79f043":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/06/200630_sendung_37g/4/F1026699_hoh_deu_37_Grad_Die_Sauberfrauen__Putzen_ist_ihr_Leben_300620.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M22S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":422912},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":422912},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/06/200630_sendung_37g/4/200630_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":422912}},"uuid":"ab7373ea-6005-48e2-a4f5-7ccdbb79f043","sender":"DREISAT","time":"2020-06-30T22:15:00","geoLocations":[],"titel":"37°: Die Sauberfrauen (Audiodeskription)","thema":"37 Grad","beschreibung":"Sie schrubben Böden, wienern Fenster, putzen Toiletten. Es ist harte körperliche Arbeit, meist wird sie von Frauen verrichtet. Wie kommen sie damit klar, dass sie den Dreck anderer wegmachen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-sauberfrauen-100.html"},"99dd43b2-467f-4e88-baea-11ba0d970a22":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230716_0903_sendung_sgl/2/F1040394_hoh_deu_37_Grad_Leben_Too_toxic_to_handle_Love_Desaster_160723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":386048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":386048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230716_0903_sendung_sgl/1/230716_0903_sendung_sgl_808k_p11v17.mp4","fileSize":386048}},"uuid":"99dd43b2-467f-4e88-baea-11ba0d970a22","sender":"DREISAT","time":"2023-07-16T09:03:00","geoLocations":[],"titel":"Too toxic to handle: Love - Desaster -","thema":"37 Grad Leben","beschreibung":"Was ihnen eben noch als Liebesparadies erschien, entpuppt sich als Liebeshölle. Menschen schlittern in eine toxische Beziehung. Wie kann das sein, und wie gehen Betroffene damit um?","website":"https://www.3sat.de/gesellschaft/37-grad-leben/too-toxic-to-handle-love---desaster-102.html"},"7584d7c8-e0d3-4230-b290-0a98903096ea":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230604_0903_sendung_sgl/2/F1039971_hoh_deu_37_Grad_Leben_Saving_Lives_Lebensretter_im_Einsatz.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M9S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":390144},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":390144},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230604_0903_sendung_sgl/1/230604_0903_sendung_sgl_808k_p11v17.mp4","fileSize":390144}},"uuid":"7584d7c8-e0d3-4230-b290-0a98903096ea","sender":"DREISAT","time":"2023-06-04T09:03:00","geoLocations":[],"titel":"SAVING LIVES – Lebensretter im Einsatz Film von Petra Cyrus -","thema":"37 Grad Leben","beschreibung":"Sie arbeiten hart am Limit, sind rund um die Uhr in den Notaufnahmen oder mit Rettungswagen im Einsatz, um Leben zu retten. Aber die Arbeit der Lebensretter wird immer weniger wertgeschätzt.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/saving-lives--lebensretter-im-einsatz-film-von-petra-cyrus-102.html"},"da3ee691-e785-42ce-8c5d-fa3c0a30e1ca":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M2S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_3328k_p36v13.mp4","fileSize":514048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_2328k_p35v13.mp4","fileSize":514048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival_starbugs_kabarett/5/180929_3satfestival_starbugs_kabarett_776k_p11v13.mp4","fileSize":514048}},"uuid":"da3ee691-e785-42ce-8c5d-fa3c0a30e1ca","sender":"DREISAT","time":"2018-09-29T22:59:00","geoLocations":[],"titel":"Starbugs Comedy: Crash Boom Bang","thema":"3satFestival","beschreibung":"Sie sind die aktuellen Überflieger der Schweizer Show-Szene: Starbugs Comedy mit 30 rasanten Minuten zwischen Clownerie und Slapstick, Anarchie und Schweizer Präzision.","website":"https://www.3sat.de/kabarett/3satfestival/starbugs-comedy-crash-boom-bang-100.html"},"c7d67e84-bd37-4e4e-996c-fdf1996be65f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M36S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":409600},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":409600},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230627_2215_sendung_37g/3/230627_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":409600}},"uuid":"c7d67e84-bd37-4e4e-996c-fdf1996be65f","sender":"DREISAT","time":"2023-06-27T22:15:00","geoLocations":[],"titel":"37°: Fast Fashion (Audiodeskription)","thema":"37 Grad","beschreibung":"Deutschland ist nach den USA der größte Abnehmer von Fast-Fashion-Textilien aus Bangladesch. Sowohl Luxusmarken als auch Billiganbieter lassen dort produzieren, zu Dumpingpreisen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-fast-fashion-100.html"},"a5fa3a8d-aeca-4ecd-9d68-16f9ce39615c":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/09/200922_sendung_37g/4/F1027729_hoh_deu_Homeoffice_am_Strand_220920.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":402432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":402432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/09/200922_sendung_37g/4/200922_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":402432}},"uuid":"a5fa3a8d-aeca-4ecd-9d68-16f9ce39615c","sender":"DREISAT","time":"2020-09-28T23:40:00","geoLocations":[],"titel":"37°: Homeoffice am Strand (Audiodeskription)","thema":"37 Grad","beschreibung":"Weltweit sind inzwischen geschätzt mehrere Millionen Internet-Nomaden unterwegs. Gut ausgebildete junge Selbstständige reisen um die Welt und bleiben, wo es ihnen gerade gefällt.","website":"https://www.3sat.de/gesellschaft/37-grad/37-homeoffice-am-strand-100.html"},"86c64388-93a1-49bd-8991-638386a8c66f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M20S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_X.mp4","fileSize":18432},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_C.mp4","fileSize":18432},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kf_71S/d433c4ca-f997-4fa3-91b1-48824fd97e29_E.mp4","fileSize":18432}},"uuid":"86c64388-93a1-49bd-8991-638386a8c66f","sender":"ARD","time":"2022-06-26T15:00:00","geoLocations":[],"titel":"Universität München 1961","thema":"#BR24Zeitreise","beschreibung":"1472 wurde in Ingolstadt die erste Universität in Bayern gegründet und seitdem wächst die bayerische Universitätslandschaft unaufhörlich weiter. 1961 erhält Regensburg den Zuschlag als vierte bayerische Landesuniversität.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Q0MzNjNGNhLWY5OTctNGZhMy05MWIxLTQ4ODI0ZmQ5N2UyOQ"},"7d57fbd5-d8a3-4564-b2b0-0477bebfc2b5":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230618_0903_sendung_sgl/2/F1040079_hoh_deu_37_Leben_Mamas_Stimme_lebt.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M6S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":386048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":386048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230618_0903_sendung_sgl/1/230618_0903_sendung_sgl_808k_p11v17.mp4","fileSize":386048}},"uuid":"7d57fbd5-d8a3-4564-b2b0-0477bebfc2b5","sender":"DREISAT","time":"2023-06-18T09:03:00","geoLocations":[],"titel":"Mamas Stimme lebt -","thema":"37 Grad Leben","beschreibung":"Unheilbar krank. Was tun, wenn der Arzt keinen Zweifel lässt und die eigenen Kinder zu Waisen werden? Pauline, 17, ist froh, dass ihr zumindest die Stimme ihrer Mutter geblieben ist.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/mamas-stimme-lebt-102.html"},"8f0466c7-ea4c-4813-a6a6-0906d0dc056a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":423936}},"uuid":"8f0466c7-ea4c-4813-a6a6-0906d0dc056a","sender":"DREISAT","time":"2023-06-20T22:15:00","geoLocations":[],"titel":"37°: Radikal, gehasst, verzweifelt (Audiodeskription)","thema":"37 Grad","beschreibung":"Hungerstreiks, Blockaden in Städten und auf Autobahnen, Attacken auf berühmte Gemälde. Mit diesen Aktionen machen Klimaschützer*innen der \"Letzten Generation\" auf sich aufmerksam.","website":"https://www.3sat.de/gesellschaft/37-grad/37-radikal-gehasst-verzweifelt-100.html"},"ca00b1c2-cb1e-40f0-95fa-caacfc9cc06d":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT8M44S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_HD.mp4","fileSize":126976},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_C.mp4","fileSize":126976},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5Axy_U1S/14354c60-7393-425f-8354-73d358a1a559_E.mp4","fileSize":126976}},"uuid":"ca00b1c2-cb1e-40f0-95fa-caacfc9cc06d","sender":"ARD","time":"2021-11-02T12:02:00","geoLocations":[],"titel":"Was bringen Mitfahrbänke dem Klima?","thema":"#deinklimaprojekt","beschreibung":"Sich auf eine sogenannte Mitfahrbank zu setzen, darauf warten, dass jemand kommt, der in die gleiche Richtung will, und zusammen fahren: Was bringt das fürs Klima?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzE0MzU0YzYwLTczOTMtNDI1Zi04MzU0LTczZDM1OGExYTU1OQ"},"77de98c0-66ee-41bf-8856-b7b365a42983":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M26S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_AFP5U1S/ad16be7f-11dd-44aa-9a7f-8393c277c668_E.mp4","fileSize":20480}},"uuid":"77de98c0-66ee-41bf-8856-b7b365a42983","sender":"ARD","time":"2022-06-22T08:00:00","geoLocations":[],"titel":"Campino - vom Punker zum Altpunker","thema":"#BR24Zeitreise","beschreibung":"Gerade waren die Toten Hosen zum 40. Bühnenjubiläum im Olympiastadion, jetzt feiert Campino seinen 60. Geburtstag. Und auch wenn die Hosen älter und gesetzter geworden sind, ihre Liveshows haben nichts an Punk und Power eingebüßt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2FkMTZiZTdmLTExZGQtNDRhYS05YTdmLTgzOTNjMjc3YzY2OA"},"d1348ec1-cbab-4aa5-834b-ec89a7e6c650":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/10/201006_sendung_37g/4/F1027834_hoh_deu_37Grad_Zuhause_gesucht_061020.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M58S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":421888},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":421888},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":421888}},"uuid":"d1348ec1-cbab-4aa5-834b-ec89a7e6c650","sender":"DREISAT","time":"2020-10-06T22:15:00","geoLocations":[],"titel":"37°: Wohnungsnot","thema":"37 Grad","beschreibung":"Seit 2014 ist die Zahl der Wohnungslosen in Deutschland um 90 Prozent gestiegen. Bundesweit sind es etwa 680 000, allein in Berlin fast ein Viertel Familien mit Kindern.","website":"https://www.3sat.de/gesellschaft/37-grad/37-zuhause-gesucht-100.html"},"dfd74094-f5cc-42d0-b0cf-c93ae939ad1c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_3328k_p36v13.mp4","fileSize":514048},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_2328k_p35v13.mp4","fileSize":514048},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_suchtpotenzial_3satfestival/1/200919_suchtpotenzial_3satfestival_776k_p11v13.mp4","fileSize":514048}},"uuid":"dfd74094-f5cc-42d0-b0cf-c93ae939ad1c","sender":"DREISAT","time":"2020-09-19T22:16:00","geoLocations":[],"titel":"Suchtpotenzial: Sexuelle Belustigung","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/suchtpotenzial-sexuelle-belustigung-102.html"},"fc489bb7-cda5-4095-8aa1-764a22746cdf":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT16M19S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1349-0842.hq.mp4","fileSize":245760},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1349-0842.hi.mp4","fileSize":245760}},"uuid":"fc489bb7-cda5-4095-8aa1-764a22746cdf","sender":"ARD","time":"2015-12-09T23:50:00","geoLocations":[],"titel":"Mahjur aus Afghanistan","thema":"#EinMomentDerBleibt","beschreibung":"Der 21-jährige Mahjur Hafizullah musste aus Afghanistan fliehen, um seine Familie zu retten. Vor seiner Flucht wurde ihm mit dem Tod gedroht. Er hat zwei Schussverletzungen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9kNTE2ODI1OC01OGMyLTQwMzYtOTY1Ny04YzBkODJiMzZjYWE"},"989dd492-2a2e-446f-9a37-b69b6ff29e84":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M37S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_3296k_p15v13.mp4","fileSize":507904},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_2328k_p35v13.mp4","fileSize":507904},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190708_37grad_sarah_und_ihr_fremdes_herz_37g/2/190708_37grad_sarah_und_ihr_fremdes_herz_37g_776k_p11v13.mp4","fileSize":507904}},"uuid":"989dd492-2a2e-446f-9a37-b69b6ff29e84","sender":"DREISAT","time":"2017-07-04T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"Sarah und ihr fremdes Herz","thema":"37 Grad","beschreibung":"Sarah aus Flensburg ist 27 Jahre alt. Vor rund neun Jahren wurde ihr ein fremdes Herz transplantiert. Dieser Film dokumentiert ihren langen Weg zurück ins Leben - und ihre Angst.","website":"https://www.3sat.de/gesellschaft/37-grad/37-sarah-und-ihr-fremdes-herz-100.html"},"0be3961e-9a1c-4d7c-898c-da357cca737b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M1S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_X.mp4","fileSize":14336},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_C.mp4","fileSize":14336},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_-QS/_2rH_A8y_U1S/bd406c87-57fa-418b-a9fa-a984fb5a1da3_E.mp4","fileSize":14336}},"uuid":"0be3961e-9a1c-4d7c-898c-da357cca737b","sender":"ARD","time":"2021-09-02T15:30:00","geoLocations":[],"titel":"#BR24Zeitreise: Zum Tode von Mikis Theodorakis","thema":"#BR24Zeitreise","beschreibung":"Heute verstarb der griechische Komponist, Schriftsteller und Widerstandskämpfer gegen die Militärdiktatur, Mikis Theodorakis im Alter von 96 Jahren. Aus diesem Anlass erinnern wir an seinen ersten Auslandsauftritt mit Orchester 1966 in München.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2JkNDA2Yzg3LTU3ZmEtNDE4Yi1hOWZhLWE5ODRmYjVhMWRhMw"},"75bd135a-13db-4345-99ae-9dcebbdc6652":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_3328k_p36v13.mp4","fileSize":521216},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_2328k_p35v13.mp4","fileSize":521216},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_tino_bomelino_3satfestival/1/190929_tino_bomelino_3satfestival_776k_p11v13.mp4","fileSize":521216}},"uuid":"75bd135a-13db-4345-99ae-9dcebbdc6652","sender":"DREISAT","time":"2019-09-29T21:47:00","geoLocations":[],"titel":"Tino Bomelino: Man muss die Dinge nur zu Ende","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/tino-bomelino-man-muss-die-dinge-104.html"},"d867f3a2-6cab-4eb6-ab2a-317ef7f492e1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M2S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_X.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-QS/_2r65-bG_71S/d031ffe2-29d8-45a3-837a-294b88b063bc_E.mp4","fileSize":24576}},"uuid":"d867f3a2-6cab-4eb6-ab2a-317ef7f492e1","sender":"ARD","time":"2021-10-03T08:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Verwunschenes Land am Zonenrand","thema":"#BR24Zeitreise","beschreibung":"Am Tag der Deutschen Einheit erinnern wir an das Zonenrandgebiet im Kreis Königshofen in Unterfranken, das durch den Eisernen Vorhang von einer einst blühenden Landschaft zur gottverlassenen Gegend wurde.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2QwMzFmZmUyLTI5ZDgtNDVhMy04MzdhLTI5NGI4OGIwNjNiYw"},"18915e11-cb73-4e44-8a2e-511cf0d6c5cd":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230620_2215_sendung_37g/3/F1040192_hoh_deu_37_Grad_Radikal_gehasst_verzweifelt_Die_letzte_Generation.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":423936},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":423936},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230620_2215_sendung_37g/3/230620_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":423936}},"uuid":"18915e11-cb73-4e44-8a2e-511cf0d6c5cd","sender":"DREISAT","time":"2023-06-20T22:15:00","geoLocations":[],"titel":"37°: Radikal, gehasst, verzweifelt","thema":"37 Grad","beschreibung":"Hungerstreiks, Blockaden in Städten und auf Autobahnen, Attacken auf berühmte Gemälde. Mit diesen Aktionen machen Klimaschützer*innen der \"Letzten Generation\" auf sich aufmerksam.","website":"https://www.3sat.de/gesellschaft/37-grad/37-radikal-gehasst-verzweifelt-100.html"},"cdb5b310-cf56-4896-b652-cc7b5b0356ed":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/12/181211_sendung_37g/3/F1019392_hoh_deu_37Grad_Die_Pfandjaeger_111218.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M25S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":420864},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":420864},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/12/181211_sendung_37g/3/181211_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":420864}},"uuid":"cdb5b310-cf56-4896-b652-cc7b5b0356ed","sender":"DREISAT","time":"2018-12-11T22:15:00","geoLocations":[],"titel":"37°: Die Pfandjäger","thema":"37 Grad","beschreibung":"In den letzten Jahren hat sich das Flaschensammeln zu einem gesellschaftlichen Phänomen entwickelt: Warum wühlen Menschen für ein paar Cent in Mülleimern? \"37°\" begleitet drei Pfandjäger.","website":"https://www.3sat.de/gesellschaft/37-grad/37-die-pfandjaeger-100.html"},"142bbd1b-aa25-4194-bbc3-e68a9b40042e":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M46S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_X.mp4","fileSize":25600},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_C.mp4","fileSize":25600},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2bP9-vp571S/e69172c4-bdbe-4ec9-a6db-48aa0293d8dc_E.mp4","fileSize":25600}},"uuid":"142bbd1b-aa25-4194-bbc3-e68a9b40042e","sender":"ARD","time":"2022-06-16T08:00:00","geoLocations":[],"titel":"170 Jahre Germanisches Nationalmuseum","thema":"#BR24Zeitreise","beschreibung":"In Nürnberg steht mit dem Germanischen Nationalmuseum das größte kulturgeschichtliche Museum des deutschen Sprachraums. Zu den Höhepunkten der Sammlung gehören unter anderem Skulpturen von Veit Stoß und Tilman Riemenschneider.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2U2OTE3MmM0LWJkYmUtNGVjOS1hNmRiLTQ4YWEwMjkzZDhkYw"},"52a06983-3184-42de-957a-6a6c13362ef1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT57M56S","neu":false,"urls":{"NORMAL":{"url":"http://download.zdf.de/mp4/3sat/14/08/140806_sendung_buchzeit/6/140806_sendung_buchzeit_1456k_p13v11.mp4","fileSize":679936},"SMALL":{"url":"http://download.zdf.de/mp4/3sat/14/08/140806_sendung_buchzeit/6/140806_sendung_buchzeit_436k_p9v11.mp4","fileSize":679936}},"uuid":"52a06983-3184-42de-957a-6a6c13362ef1","sender":"DREISAT","time":"2014-08-06T10:15:00","geoLocations":[],"titel":"Buchzeit am 6. August 2014","thema":"3satbuchzeit","beschreibung":"Gert Scobel unterhält sich mit den drei literarischen Expertinnen Svenja Flaßpöhler, Ina Hartwig und Barbara Vinken über die herbstlichen Buchneuerscheinungen.","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d45218"},"0d1fdfe7-149d-433b-8411-88fe556f4977":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M41S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_HD.mp4","fileSize":24576},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_C.mp4","fileSize":24576},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AkH/2d560020-9163-4f38-95a4-0fba0796eab0_E.mp4","fileSize":24576}},"uuid":"0d1fdfe7-149d-433b-8411-88fe556f4977","sender":"ARD","time":"2015-11-16T12:49:00","geoLocations":[],"titel":"Ist Biofleisch auch gut fürs Klima?","thema":"#deinklimaprojekt","beschreibung":"Biofleisch ist gesund. Und gut fürs Tier, solange es noch lebt. Aber ist Biofleisch auch gut fürs Klima? Was produziert mehr Treibhausgase: Schwein oder Rind? Fleisch vom Biohof oder aus der Massentierhaltung? Wir haben nachgerechnet.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzJkNTYwMDIwLTkxNjMtNGYzOC05NWE0LTBmYmEwNzk2ZWFiMA"},"496e42c9-37bc-4478-9eb1-2e9cc9329ed6":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT3M38S","neu":false,"urls":{"HD":{"url":"http://download.zdf.de/mp4/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_3296k_p15v13.mp4","fileSize":63488},"NORMAL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_2328k_p35v13.mp4","fileSize":63488},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/18/07/180701_buch_mitchell_buchzeit/2/180701_buch_mitchell_buchzeit_476k_p9v13.mp4","fileSize":63488}},"uuid":"496e42c9-37bc-4478-9eb1-2e9cc9329ed6","sender":"DREISAT","time":"2018-07-01T18:00:00","geoLocations":[],"titel":"Buchvorstellung: \"Slade House\"","thema":"3satbuchzeit","beschreibung":"Ein magischer Garten in einem Nobelviertel. Darin ein Spukhaus, in dem Menschen verschwinden, alle neun Jahre am letzten Sonntag im Oktober. Was passiert mit ihnen?","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d74397"},"aa57286d-d510-4827-bee2-90181aa66afb":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_X.mp4","fileSize":27648},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_C.mp4","fileSize":27648},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52gf5U1S/f6c8d4b9-25f1-48e2-a0a7-8a58d58a71be_E.mp4","fileSize":27648}},"uuid":"aa57286d-d510-4827-bee2-90181aa66afb","sender":"ARD","time":"2022-07-01T08:00:00","geoLocations":[],"titel":"90 Jahre Hipp","thema":"#BR24Zeitreise","beschreibung":"1932 von Georg Hipp gegründet, übernimmt 1967 Sohn Claus den Familienbetrieb in Pfaffenhofen zur industriellen Herstellung von Babynahrung und setzt dafür früh und konsequent auf Rohstoffe aus ökologischem Landbau und nachhaltige Wertschöpfung.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Y2YzhkNGI5LTI1ZjEtNDhlMi1hMGE3LThhNThkNThhNzFiZQ"},"0f7b7e3f-f351-44e5-b2ea-58f6ae8f60cc":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M3S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1400-5442.hq.mp4","fileSize":423936},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1400-5442.hi.mp4","fileSize":423936}},"uuid":"0f7b7e3f-f351-44e5-b2ea-58f6ae8f60cc","sender":"ARD","time":"2015-12-11T00:00:00","geoLocations":[],"titel":"Alidu aus Liberia","thema":"#EinMomentDerBleibt","beschreibung":"Er verlor seine gesamte Familie als Kind durch den Krieg: Der 23-jährige Alidu Subierga aus Liberia sagt, er sei in seinem Leben noch nie glücklich gewesen.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9lYTRlNGY5MC0yYzI3LTQxODgtODU0NS0yMGNmODdkNDQwNDI"},"4b764ee4-c981-498d-b6a3-7fc742ac08e4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M31S","neu":false,"urls":{"HD":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hd.mp4","fileSize":430080},"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hq.mp4","fileSize":430080},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1116-2242.hi.mp4","fileSize":430080}},"uuid":"4b764ee4-c981-498d-b6a3-7fc742ac08e4","sender":"ARD","time":"2015-11-30T23:15:00","geoLocations":[],"titel":"Aeda und Bassam aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Aeda ist 40, Bassam 58 Jahre alt. Sie kommen aus der Hauptstadt Syriens. In Damaskus hatten sie eine Stoffdruckfabrik und ein Haus, sie haben alles verloren.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS9lNjlmMThiNS1iNGExLTRmMGQtOWRlZi04ZDkwNGJmMTk5NjM"},"c6b0e58f-b262-422e-bfef-d018925f4268":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/18/05/180515_sendung_37g/8/F1016339_hoh_deu_37Grad_ko_Getropft_Leben_nach_dem_Filmriss_150518.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M52S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":417792},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":417792},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/18/05/180515_sendung_37g/7/180515_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":417792}},"uuid":"c6b0e58f-b262-422e-bfef-d018925f4268","sender":"DREISAT","time":"2018-05-15T22:15:00","geoLocations":[],"titel":"37 Grad: k.o. getropft","thema":"37 Grad","beschreibung":"\"Ein Junge hat einen Drink ausgegeben Wir haben getanzt, und dann wird es dunkel mit meinen Erinnerungen. Wie eine Art Filmriss.\" Am Morgen wacht Nina nackt im Park auf. Was ist passiert?","website":"https://www.3sat.de/gesellschaft/37-grad/37-ko-getropft-100.html"},"e50c862f-0063-4bd4-933d-17050768bb70":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/22/03/220322_2215_sendung_37g/7/F1034554_hoh_deu_37_Grad_Wir_wollten_nur_raus_DDR_Haeftlinge_kaempfen_gegen_das_Vergessen_220322.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_3360k_p36v15.mp4","fileSize":431104},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_2360k_p35v15.mp4","fileSize":431104},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a1a2_808k_p11v15.mp4","fileSize":431104}},"uuid":"e50c862f-0063-4bd4-933d-17050768bb70","sender":"DREISAT","time":"2022-03-22T22:15:00","geoLocations":[],"titel":"37°: Wir wollten nur raus","thema":"37 Grad","beschreibung":"Das Zuchthaus Cottbus war eines der größten politischen Gefängnisse der DDR. Heute ist dort ein Menschenrechtszentrum. Die früheren Insassen haben das Gefängnis gekauft.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wir-wollten-nur-raus-100.html"},"91f16f32-e9d9-4de8-b25f-912326a0d799":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M31S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_3328k_p36v13.mp4","fileSize":791552},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_2328k_p35v13.mp4","fileSize":791552},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190929_timo_wopp_3satfestival/1/190929_timo_wopp_3satfestival_776k_p11v13.mp4","fileSize":791552}},"uuid":"91f16f32-e9d9-4de8-b25f-912326a0d799","sender":"DREISAT","time":"2019-09-29T21:02:00","geoLocations":[],"titel":"Timo Wopp: Auf der Suche nach dem verlorenen Witz","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/timo-wopp-auf-der-suche-100.html"},"45dff6a2-6378-45b7-b926-158b0d29e981":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M10S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_3328k_p36v13.mp4","fileSize":786432},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_2328k_p35v13.mp4","fileSize":786432},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_sebastian_pufpaff_3satfestival/1/190922_sebastian_pufpaff_3satfestival_776k_p11v13.mp4","fileSize":786432}},"uuid":"45dff6a2-6378-45b7-b926-158b0d29e981","sender":"DREISAT","time":"2019-09-22T20:17:00","geoLocations":[],"titel":"Sebastian Pufpaff: Wir nach","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/sebastian-pufpaff-wir-nach-102.html"},"0544b2f9-1c1c-40e7-9382-9aec072240b6":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/20/10/201006_sendung_37g/4/F1027834_hoh_deu_37Grad_Zuhause_gesucht_061020.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M58S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":421888},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":421888},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/20/10/201006_sendung_37g/4/201006_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":421888}},"uuid":"0544b2f9-1c1c-40e7-9382-9aec072240b6","sender":"DREISAT","time":"2020-10-06T22:15:00","geoLocations":[],"titel":"37°: Wohnungsnot (Audiodeskription)","thema":"37 Grad","beschreibung":"Seit 2014 ist die Zahl der Wohnungslosen in Deutschland um 90 Prozent gestiegen. Bundesweit sind es etwa 680 000, allein in Berlin fast ein Viertel Familien mit Kindern.","website":"https://www.3sat.de/gesellschaft/37-grad/37-zuhause-gesucht-100.html"},"d5dd00c6-b599-47ce-a51a-4801b83976d3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230704_2215_sendung_37g/3/230704_2215_sendung_37g_a3a4_808k_p11v17.mp4","fileSize":413696}},"uuid":"d5dd00c6-b599-47ce-a51a-4801b83976d3","sender":"DREISAT","time":"2023-07-04T22:15:00","geoLocations":[],"titel":"37°: Was wir retten konnten (Audiodeskription)","thema":"37 Grad","beschreibung":"Fast zwei Jahre liegt die Flutkatastrophe im Ahrtal zurück, aber für viele herrscht weiter Ausnahmezustand: Existenzangst, Wohnungsnot und fehlende Unterstützung. Wie geht es den Menschen?","website":"https://www.3sat.de/gesellschaft/37-grad/37-was-wir-retten-konnten-100.html"},"b8533ec7-d13b-4983-bb74-73a6f1acb2ec":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M3S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_3328k_p36v13.mp4","fileSize":780288},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_2328k_p35v13.mp4","fileSize":780288},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/18/09/180929_3satfestival2018_kommoedchen_ensemble_kabarett/5/180929_3satfestival2018_kommoedchen_ensemble_kabarett_776k_p11v13.mp4","fileSize":780288}},"uuid":"b8533ec7-d13b-4983-bb74-73a6f1acb2ec","sender":"DREISAT","time":"2018-09-29T21:00:00","geoLocations":[],"titel":"Kom(m)ödchen-Ensemble: Irgendwas mit Menschen","thema":"3satFestival","beschreibung":"Vier Eltern wollen eine Rede für die Abiturfeier ihrer Kinder schreiben. Kann doch nicht so schwierig sein? Irrtum! Plötzlich schieben sich die ganz großen Fragen des Lebens ins Bild: Welche...","website":"https://www.3sat.de/kabarett/3satfestival/kom-m-oedchen-ensemble-irgendwas-mit-menschen-100.html"},"8ffcc477-065b-4a0c-b3e9-6850dace2f69":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230801_2215_sendung_37g/4/F1040452_hoh_deu_37_Grad_Glueck_kennt_kein_Gewicht_Mehrgewichtige_und_ihr_neues_Selbstvertrauen.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M51S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230801_2215_sendung_37g/3/230801_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"8ffcc477-065b-4a0c-b3e9-6850dace2f69","sender":"DREISAT","time":"2023-08-01T22:15:00","geoLocations":[],"titel":"37°: Glück kennt kein Gewicht","thema":"37 Grad","beschreibung":"Nicole und Sebastian sind mehrgewichtig und wollen Frieden mit dem eigenen Körper schließen. Der Film ist ein Plädoyer für Vielfalt und gegen Bodyshaming.","website":"https://www.3sat.de/gesellschaft/37-grad/37-glueck-kennt-kein-gewicht-100.html"},"86187241-da6a-4e98-8e54-e448cc252951":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M42S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_X.mp4","fileSize":19456},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_C.mp4","fileSize":19456},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_-Fp571S/43638bba-94b5-4cf9-aa3b-5a648d7154eb_E.mp4","fileSize":19456}},"uuid":"86187241-da6a-4e98-8e54-e448cc252951","sender":"ARD","time":"2020-03-24T08:00:00","geoLocations":[],"titel":"50 Jahre Würzburger Synagoge","thema":"#BR24Zeitreise","beschreibung":"Seit 50 Jahren haben die Juden in Würzburg wieder eine Synagoge. Religiöse Schriften werden dort mit größter Sorgfalt behandelt. Rabbiner Jakov Ebert zeigt, wie liturgische Gegenstände nach ihrem Gebrauch auf dem jüdischen Friedhof beerdigt werden.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQzNjM4YmJhLTk0YjUtNGNmOS1hYTNiLTVhNjQ4ZDcxNTRlYg"},"a5d6a632-dc46-4302-bef9-181ab64a0dca":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT23M44S","neu":false,"urls":{"HD":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hd.mp4","fileSize":358400},"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hq.mp4","fileSize":358400},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1026-3242.hi.mp4","fileSize":358400}},"uuid":"a5d6a632-dc46-4302-bef9-181ab64a0dca","sender":"ARD","time":"2015-12-08T00:00:00","geoLocations":[],"titel":"Abdel-hanan Alo aus Syrien","thema":"#EinMomentDerBleibt","beschreibung":"Der 35-jährige Abdel-hanan Alo floh mit Frau und Kinder aus Syrien. Seine alte Mutter konnte er nicht mitnehmen. Ein Abschied für immer.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8wMzJkNDJhYS02NmFlLTQ1ODYtOTQzNi1mYWZkNTI3NTViYzg"},"c70dbadc-4530-4943-9c83-ef3abda68378":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M48S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_X.mp4","fileSize":22528},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_C.mp4","fileSize":22528},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-9S/_Ax6528y571S/88eaf5c3-4858-4e5c-9b90-1703a7389e61_E.mp4","fileSize":22528}},"uuid":"c70dbadc-4530-4943-9c83-ef3abda68378","sender":"ARD","time":"2020-03-31T08:00:00","geoLocations":[],"titel":"Vorratshaltung","thema":"#BR24Zeitreise","beschreibung":"Zu Beginn der Coronakrise begannen viele Menschen, Dinge des täglichen Bedarfs zu hamstern. Dies sollte man tunlichst unterlassen. Allerdings ist Hamstern genau das Gegenteil einer vernünftigen Vorratshaltung.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzg4ZWFmNWMzLTQ4NTgtNGU1Yy05YjkwLTE3MDNhNzM4OWU2MQ"},"95d3873e-3d15-4166-83f1-7e448fed6f0a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M42S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_3328k_p36v13.mp4","fileSize":524288},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_2328k_p35v13.mp4","fileSize":524288},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_sarah_bosetti_3satfestival/1/200920_sarah_bosetti_3satfestival_776k_p11v13.mp4","fileSize":524288}},"uuid":"95d3873e-3d15-4166-83f1-7e448fed6f0a","sender":"DREISAT","time":"2020-09-20T21:47:00","geoLocations":[],"titel":"Sarah Bosetti: Ich hab nichts gegen Frauen, du Schlampe!","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/sarah-bosetti-ich-hab-nichts-gegen-frauen-102.html"},"4bb4c772-9424-4874-ab32-32c32897f93f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M3S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_X.mp4","fileSize":30720},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_C.mp4","fileSize":30720},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by52rG571S/e4c235d0-38a0-4e2b-a28a-ae90ce529504_E.mp4","fileSize":30720}},"uuid":"4bb4c772-9424-4874-ab32-32c32897f93f","sender":"ARD","time":"2022-06-30T08:00:00","geoLocations":[],"titel":"Fußgängerstrom statt Autolawine 1972","thema":"#BR24Zeitreise","beschreibung":"Zur Olympiade 1972 wurde in München auch die erste Fußgängerzone eröffnet. Wo vorher täglich tausende Autos zwischen Marienplatz und Stachus fuhren, übernahmen nun die Fußgänger den öffentlichen Raum, zum Einkaufsbummel oder auch nur zum Flanieren.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2U0YzIzNWQwLTM4YTAtNGUyYi1hMjhhLWFlOTBjZTUyOTUwNA"},"6501a620-d514-4547-8537-3c79a14d98a1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M20S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_X.mp4","fileSize":17408},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_C.mp4","fileSize":17408},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2ES/_-OS/_Axy9-v6_71S/50b687f1-6838-43f1-be45-1bfb0bd2de99_E.mp4","fileSize":17408}},"uuid":"6501a620-d514-4547-8537-3c79a14d98a1","sender":"ARD","time":"2020-05-30T00:00:00","geoLocations":[],"titel":"Verkehrserziehung 1968","thema":"#BR24Zeitreise","beschreibung":"Verkehrsunterricht anno 1968: Schmierseifenbrett, Kreisel, Slalom - und eine Stimmung fast wie beim WM-Endspiel. 1866 wurde übrigens das Patent auf das pedalbetriebene Fahrrad vergeben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzUwYjY4N2YxLTY4MzgtNDNmMS1iZTQ1LTFiZmIwYmQyZGU5OQ"},"60259925-d5f6-455a-9d7f-2083fde78967":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M4S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_HD.mp4","fileSize":29696},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_C.mp4","fileSize":29696},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rc5K1S/_AiS/5ygp9AgG/654959be-4389-4a3a-a0e2-e1ed818adfc0_E.mp4","fileSize":29696}},"uuid":"60259925-d5f6-455a-9d7f-2083fde78967","sender":"ARD","time":"2019-11-13T12:57:00","geoLocations":[],"titel":"Sind importierte Äpfel klimaschädlich?","thema":"#deinklimaprojekt","beschreibung":"Import-Äpfel sind tausende Kilometer unterwegs. So entsteht viel Treibhausgas, bevor sie im Supermarkt landen. Einheimische Äpfel haben dagegen kurze Transportwege. Aber haben sie tatsächlich die bessere Klimabilanz?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzY1NDk1OWJlLTQzODktNGEzYS1hMGUyLWUxZWQ4MThhZGZjMA"},"01921998-f2e1-4ed0-a8b6-11fbf2640cc0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M33S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_X.mp4","fileSize":18432},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_C.mp4","fileSize":18432},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-0S/_2rp528p571S/443d74ea-ba79-4d9d-bbe0-6bab2ac84431_E.mp4","fileSize":18432}},"uuid":"01921998-f2e1-4ed0-a8b6-11fbf2640cc0","sender":"ARD","time":"2021-07-31T08:00:00","geoLocations":[],"titel":"#BR24Zeitreisen: Landtag macht Ferien","thema":"#BR24Zeitreise","beschreibung":"In der parlamentarischen Sommerpause macht auch der Landtag Ferien. Aber wie es halt so ist, Wichtiges muss trotzdem erledigt werden. Eine #BR24Zeitreise von 1961.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzQ0M2Q3NGVhLWJhNzktNGQ5ZC1iYmUwLTZiYWIyYWM4NDQzMQ"},"1f563f72-1582-431d-9a12-66994b96c770":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230723_0903_sendung_sgl/3/F1040374_hoh_deu_37_Grad_Leben_Too_toxic_to_handle_Family_Desaster_230723.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M4S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":387072},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":387072},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230723_0903_sendung_sgl/3/230723_0903_sendung_sgl_808k_p11v17.mp4","fileSize":387072}},"uuid":"1f563f72-1582-431d-9a12-66994b96c770","sender":"DREISAT","time":"2023-07-23T09:03:00","geoLocations":[],"titel":"Too toxic to handle: Family - Desaster -","thema":"37 Grad Leben","beschreibung":"Sich fernhalten von toxischen Beziehungen – eigentlich ein guter Vorsatz. Aber was, wenn die Toxiker die eigenen Eltern sind und eben nicht der \"sichere Hafen\", den Kinder so sehr brauchen.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/too-toxic-to-handle-family---desaster-102.html"},"916b8ac5-15c6-4d6b-8900-97d4f2db8ada":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M14S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_3328k_p36v13.mp4","fileSize":520192},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_2328k_p35v13.mp4","fileSize":520192},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190928_lisa_eckhart_3satfestival/1/190928_lisa_eckhart_3satfestival_776k_p11v13.mp4","fileSize":520192}},"uuid":"916b8ac5-15c6-4d6b-8900-97d4f2db8ada","sender":"DREISAT","time":"2019-09-28T21:46:00","geoLocations":[],"titel":"Lisa Eckhart: Die Vorteile des Lasters","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/lisa-eckhart-die-vorteile-des-lasters-104.html"},"62746f0a-d410-4295-ab04-0074daa926f5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT7M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_HD.mp4","fileSize":115712},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_C.mp4","fileSize":115712},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AiS/_2rP5y869U1S/211307b4-a8ef-4f3b-b6fe-fc624a5eac30_E.mp4","fileSize":115712}},"uuid":"62746f0a-d410-4295-ab04-0074daa926f5","sender":"ARD","time":"2021-11-08T12:03:00","geoLocations":[],"titel":"Bürgerprojekt Solar - Was bringt die Mini-Photovoltaikanlage auf dem Balkon?","thema":"#deinklimaprojekt","beschreibung":"Eine Initiative aus Fürstenfeldbruck vernetzt Balkon-Besitzer mit einer Solarfirma: Wer möchte, kann zuhause die Kraft der Sonne nutzen und mit einer Mini-Photovoltaikanlage Strom produzieren. Ilka Knigge fragt nach, wie viel das bringt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzIxMTMwN2I0LWE4ZWYtNGYzYi1iNmZlLWZjNjI0YTVlYWMzMA"},"be70f81b-20a5-4fd3-b2c2-fa3cb7b94080":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT12M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_HD.mp4","fileSize":179200},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_C.mp4","fileSize":179200},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtCCBLzGiLC1uwQoNA4p_2iS/_AES/_2rG_AbG_71S/06c403c1-c1e4-4868-9545-b693f38666cf_E.mp4","fileSize":179200}},"uuid":"be70f81b-20a5-4fd3-b2c2-fa3cb7b94080","sender":"ARD","time":"2021-11-02T12:00:00","geoLocations":[],"titel":"Wie klimafreundlich wohnt man im Haus RIO der Wohngenossenschaften?","thema":"#deinklimaprojekt","beschreibung":"38 Prozent der weltweiten CO2-Emissionen entstehen beim Bauen und Wohnen. Wie kann man klimafreundlich wohnen? Ilka Knigge sieht sich das Haus RIO, ein Gemeinschaftsprojekt zweier Wohngenossenschaften, in München genauer an.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzA2YzQwM2MxLWMxZTQtNDg2OC05NTQ1LWI2OTNmMzg2NjZjZg"},"08835acc-2142-44b5-b62d-75b4e6b92e43":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M37S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_AxH5yxc_71S/d9e90525-7634-41ae-8b81-8e9ea77ede1d_E.mp4","fileSize":20480}},"uuid":"08835acc-2142-44b5-b62d-75b4e6b92e43","sender":"ARD","time":"2020-03-21T08:00:00","geoLocations":[],"titel":"Wie Kinder früher gespielt haben","thema":"#BR24Zeitreise","beschreibung":"Welches Spielzeug für Kinder gut geeignet ist, darüber gab es auch schon 1971 unterschiedliche Ansichten. Schon damals wurde Spielsachen aus Holz denen aus Plastik vorgezogen. Aber ob diese auch bei der Zielgruppe gut ankamen, wurde nicht untersucht.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2Q5ZTkwNTI1LTc2MzQtNDFhZS04YjgxLThlOWVhNzdlZGUxZA"},"2075f801-12fc-4af5-8f3a-402ed9a3e215":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M7S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_3328k_p36v13.mp4","fileSize":781312},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_2328k_p35v13.mp4","fileSize":781312},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200919_max_uthoff_3satfestival/1/200919_max_uthoff_3satfestival_776k_p11v13.mp4","fileSize":781312}},"uuid":"2075f801-12fc-4af5-8f3a-402ed9a3e215","sender":"DREISAT","time":"2020-09-19T20:16:00","geoLocations":[],"titel":"Max Uthoff: Moskauer Hunde","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/max-uthoff-moskauer-hunde-102.html"},"d250c1c5-619c-4f56-bdfe-7b8f1d6c5d9d":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT2M10S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_X.mp4","fileSize":29696},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_C.mp4","fileSize":29696},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_71S/_-TS/_2by_2kd_U1S/c124681b-57c0-4f34-94b1-b53aef7dbb62_E.mp4","fileSize":29696}},"uuid":"d250c1c5-619c-4f56-bdfe-7b8f1d6c5d9d","sender":"ARD","time":"2022-06-25T08:00:00","geoLocations":[],"titel":"Merkels G7-Gipfel 2015","thema":"#BR24Zeitreise","beschreibung":"Wie schon 2015 sind auch dieses Jahr der Krieg in der Ukraine und der Klimaschutz vorherrschende Themen beim G7-Gipfel in Elmau. Turbulenter könnte es dieses Jahr zumindest wettertechnisch werden - Gewitter und Starkregen werden vorhergesagt.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2MxMjQ2ODFiLTU3YzAtNGYzNC05NGIxLWI1M2FlZjdkYmI2Mg"},"2678adcc-6a73-4a5c-b852-97d55260d09c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT9M5S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_HD.mp4","fileSize":130048},"NORMAL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_C.mp4","fileSize":130048},"SMALL":{"url":"https://cdn-storage.br.de/MUJIuUOVBwQIbtC2uKJDM6OhuLnC_2rH_71S/_-9S/_2b65Axg_71S/37391041-9ce2-4a4f-b6f2-86eb84a7b068_E.mp4","fileSize":130048}},"uuid":"2678adcc-6a73-4a5c-b852-97d55260d09c","sender":"ARD","time":"2022-05-26T09:03:00","geoLocations":[],"titel":"Ilka Knigge unterwegs mit einem Lastenrad in München","thema":"#deinklimaprojekt","beschreibung":"Ein Lastenradl ist einfach auszuleihen, wenn du rechtzeitig reservierst. Aber das Radfahren durch die Stadt erfordert etwas Übung. Schafft es Ilka, eine Getränkekiste und eine Pflanze aus dem Baumarkt unversehrt zu transportieren?","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzM3MzkxMDQxLTljZTItNGE0Zi1iNmYyLTg2ZWI4NGE3YjA2OA"},"b2f4746e-59ee-4ce8-aa31-5dcc7bf78b77":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M41S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_3328k_p36v13.mp4","fileSize":527360},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_2328k_p35v13.mp4","fileSize":527360},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/19/09/190922_katie_freudenschuss_3satfestival/1/190922_katie_freudenschuss_3satfestival_776k_p11v13.mp4","fileSize":527360}},"uuid":"b2f4746e-59ee-4ce8-aa31-5dcc7bf78b77","sender":"DREISAT","time":"2019-09-22T21:47:00","geoLocations":[],"titel":"Katie Freudenschuss: Einfach Compli-Katie!","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/katie-freudenschuss-einfach-compli-katie-104.html"},"c62e66a7-f35b-4541-a72a-c7a52b0601f8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT10M35S","neu":false,"urls":{"HD":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460840_video_720p.mp4","fileSize":139264},"NORMAL":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460838_video_540p.mp4","fileSize":139264},"SMALL":{"url":"https://rbprogressivedl-a.akamaihd.net/clips/112/112905/112905_00460837_video_360p.mp4","fileSize":139264}},"uuid":"c62e66a7-f35b-4541-a72a-c7a52b0601f8","sender":"ARD","time":"2022-11-12T20:00:00","geoLocations":[],"titel":"\"Dancing on the ceiling\": So ertanzte Braunschweig den Meister-Titel","thema":"\"Dancing on the ceiling\": So ertanzte Braunschweig den Meister-Titel","beschreibung":"Mit einem Punkt Vorsprung vor Göttingen gewann der Braunschweiger TSC in Bremen die DM der Standardformationen. Der Finaldurchgang war des Teams war fehlerfrei.","website":"https://www.ardmediathek.de/video/Y3JpZDovL3JhZGlvYnJlbWVuLmRlLzVmNGJmODdiLTNjNDQtNDQ3ZC05N2I3LTI4YjgzYWFjODc4My9lcGlzb2RlL3VybjphcmQ6c2hvdzphZWQ3MzU4YThjM2RmMzhm"},"a1554c4a-bc00-4dc9-8fad-8ab639a90086":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT14M29S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1842.hq.mp4","fileSize":216064},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1130/TV-20151130-1345-1842.hi.mp4","fileSize":216064}},"uuid":"a1554c4a-bc00-4dc9-8fad-8ab639a90086","sender":"ARD","time":"2015-12-12T01:10:00","geoLocations":[],"titel":"Laureta Kurani aus Albanien","thema":"#EinMomentDerBleibt","beschreibung":"Laureta ist mit ihrer Familie aus Albanien geflohen. Dort ist das Leben nicht sicher, ein Menschenleben nichts wert. Für ihre Töchter soll das Leben aber sicher sein.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS84ZjZiYTJmMy0wNTIxLTQ5YjEtYjhlNy1mYjRiMDhlN2UxNTU"},"5c570fa2-0bad-4ef4-a7b3-02c8e0dde1ed":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M39S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_3360k_p36v15.mp4","fileSize":436224},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_2360k_p35v15.mp4","fileSize":436224},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_mateur_3satfestival/1/211009_mateur_3satfestival_808k_p11v15.mp4","fileSize":436224}},"uuid":"5c570fa2-0bad-4ef4-a7b3-02c8e0dde1ed","sender":"DREISAT","time":"2021-10-09T22:15:00","geoLocations":[],"titel":"Anna Mateur \u0026 The Beuys: Kaoshüter","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/anna-mateur-kaoshueter-102.html"},"b076dff6-1411-4cbf-a59d-028180f98a23":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M37S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_3296k_p15v13.mp4","fileSize":507904},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_2328k_p35v13.mp4","fileSize":507904},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/dach/3sat/19/07/190715_37grad_ich_lebe_positiv_37g/2/190715_37grad_ich_lebe_positiv_37g_776k_p11v13.mp4","fileSize":507904}},"uuid":"b076dff6-1411-4cbf-a59d-028180f98a23","sender":"DREISAT","time":"2019-07-09T22:15:00","geoLocations":["GEO_DE_AT_CH"],"titel":"Ich lebe positiv - Corinne und ihr Schicksal HIV","thema":"37 Grad","beschreibung":"Die 23-jährige Corinne wurde bei der Geburt mit dem HI-Virus infiziert. Als Kind kommt sie zu einer Pflegefamilie, die leibliche Mutter stirbt an Aids.","website":"https://www.3sat.de/gesellschaft/37-grad/37-ich-lebe-positiv-100.html"},"6cab3a6c-7260-4d7c-a901-ca994a908d3a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M53S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_X.mp4","fileSize":22528},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_C.mp4","fileSize":22528},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax6_Aky9U1S/7f1d2573-bf2f-4bb0-a80b-798b36db41e6_E.mp4","fileSize":22528}},"uuid":"6cab3a6c-7260-4d7c-a901-ca994a908d3a","sender":"ARD","time":"2020-03-26T08:00:00","geoLocations":[],"titel":"Impressionen aus dem Pfaffenwinkel","thema":"#BR24Zeitreise","beschreibung":"Im bayerisch-schwäbischen Alpenvorland, zwischen den Flüssen Loisach und Lech, liegt der sogenannte Pfaffenwinkel. Bekannt ist die Gegend vor allem durch ihre Vielzahl an Klöstern, deren bekannteste wohl Wessobrunn, Andechs und Ettal sind.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzdmMWQyNTczLWJmMmYtNGJiMC1hODBiLTc5OGIzNmRiNDFlNg"},"fb1faf37-0df2-47ab-9687-080dc4061f16":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M12S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_3328k_p36v13.mp4","fileSize":784384},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_2328k_p35v13.mp4","fileSize":784384},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200920_urban_priol_3satfestival/3/200920_urban_priol_3satfestival_776k_p11v13.mp4","fileSize":784384}},"uuid":"fb1faf37-0df2-47ab-9687-080dc4061f16","sender":"DREISAT","time":"2020-09-20T20:17:00","geoLocations":[],"titel":"Urban Priol: Im Fluss.","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/urban-priol-im-fluss-102.html"},"3a4a6efb-3d8e-45f2-bcd8-76f44aac2aa1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT18M44S","neu":false,"urls":{"NORMAL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1657-4542.hq.mp4","fileSize":281600},"SMALL":{"url":"https://mediandr-a.akamaihd.net/progressive/2015/1128/TV-20151128-1657-4542.hi.mp4","fileSize":281600}},"uuid":"3a4a6efb-3d8e-45f2-bcd8-76f44aac2aa1","sender":"ARD","time":"2015-12-12T01:25:00","geoLocations":[],"titel":"Alfiya aus Eritrea","thema":"#EinMomentDerBleibt","beschreibung":"Alfiya ist Mitte zwanzig, alleine und schwanger auf der Flucht gewesen. Ihr Kind brachte sie an einem Strand zur Welt. Für sie ist das Meer ein Schauplatz des Grauens.","website":"https://www.ardmediathek.de/video/Y3JpZDovL25kci5kZS8xMTNkMTc1NS1jNDZlLTRmMDUtYWYwOC1hMjZhMDQ2ZDQ2MDg"},"2e7b919c-1eb5-48e7-a6d8-cd099680110b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M56S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_3360k_p36v15.mp4","fileSize":431104},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_2360k_p35v15.mp4","fileSize":431104},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/22/03/220322_2215_sendung_37g/7/220322_2215_sendung_37g_a3a4_808k_p11v15.mp4","fileSize":431104}},"uuid":"2e7b919c-1eb5-48e7-a6d8-cd099680110b","sender":"DREISAT","time":"2022-03-22T22:15:00","geoLocations":[],"titel":"37°: Wir wollten nur raus (Audiodeskription)","thema":"37 Grad","beschreibung":"Das Zuchthaus Cottbus war eines der größten politischen Gefängnisse der DDR. Heute ist dort ein Menschenrechtszentrum. Die früheren Insassen haben das Gefängnis gekauft.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wir-wollten-nur-raus-100.html"},"a114b9aa-6b8a-4c0d-82e2-26ae403200a8":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT29M30S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_3360k_p36v15.mp4","fileSize":447488},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_2360k_p35v15.mp4","fileSize":447488},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/21/10/211009_bockhorst_3satfestival/1/211009_bockhorst_3satfestival_808k_p11v15.mp4","fileSize":447488}},"uuid":"a114b9aa-6b8a-4c0d-82e2-26ae403200a8","sender":"DREISAT","time":"2021-10-09T21:45:00","geoLocations":[],"titel":"Helene Bockhorst: Die Bekenntnisse der Hochstaplerin Helene Bockhorst","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/helene-bockhorst-bekenntnisse-102.html"},"09c7fe0c-fbf1-4e48-8398-3e8abd510dc3":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230606_2215_sendung_37g/3/F1039846_hoh_deu_37_Grad_Nicht_ohne_meinen_Hund_Wie_Tiere_das_Leben_veraendern_060623.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M46S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_6660k_p37v17.mp4","fileSize":413696},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_2360k_p35v17.mp4","fileSize":413696},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230606_2215_sendung_37g/2/230606_2215_sendung_37g_a1a2_808k_p11v17.mp4","fileSize":413696}},"uuid":"09c7fe0c-fbf1-4e48-8398-3e8abd510dc3","sender":"DREISAT","time":"2023-06-06T22:15:00","geoLocations":[],"titel":"37°: Nicht ohne meinen Hund","thema":"37 Grad","beschreibung":"Hunde verändern unseren Alltag. Sie können trösten, unterstützen, sogar Leben retten. \"37°\" begleitet drei Menschen, die durch ihre Assistenzhunde selbstständiger werden wollen.","website":"https://www.3sat.de/gesellschaft/37-grad/37-nicht-ohne-meinen-hund-100.html"},"07bc6f0b-9f85-48c4-8c96-fe306abc7e18":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT44M51S","neu":false,"urls":{"HD":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_3328k_p36v13.mp4","fileSize":795648},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_2328k_p35v13.mp4","fileSize":795648},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/3sat/20/09/200927_michael_mittermeier_3satfestival/1/200927_michael_mittermeier_3satfestival_776k_p11v13.mp4","fileSize":795648}},"uuid":"07bc6f0b-9f85-48c4-8c96-fe306abc7e18","sender":"DREISAT","time":"2020-09-27T20:16:00","geoLocations":[],"titel":"Michael Mittermeier: ZWISCHENWELT - Once Upon A Time In Corona","thema":"3satFestival","beschreibung":"","website":"https://www.3sat.de/kabarett/3satfestival/michael-mittermeier-zwischenwelt-102.html"},"fac347cc-acd9-468d-a06f-fdd85f0c8514":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M42S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_X.mp4","fileSize":20480},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_C.mp4","fileSize":20480},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_U1S/_-ZS/_Ax65-Ng9U1S/78a08fa8-5380-4ab7-9798-f1104666cae4_E.mp4","fileSize":20480}},"uuid":"fac347cc-acd9-468d-a06f-fdd85f0c8514","sender":"ARD","time":"2020-04-01T08:00:00","geoLocations":[],"titel":"Die Konfettimacher","thema":"#BR24Zeitreise","beschreibung":"Vieles von dem, was heute maschinell produziert wird, musste früher mühsam von Hand produziert werden. Ein Beispiel sehen Sie in unserer #BRZeitreise aus dem Jahre 1962.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvLzc4YTA4ZmE4LTUzODAtNGFiNy05Nzk4LWYxMTA0NjY2Y2FlNA"},"dc5d81b0-9a66-49b1-9453-3338d56b7bcc":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT59M44S","neu":false,"urls":{"NORMAL":{"url":"http://rodl.zdf.de/none/3sat/14/10/141011_sendung_buchzeit/2/141011_sendung_buchzeit_2328k_p35v11.mp4","fileSize":1072128},"SMALL":{"url":"http://nrodl.zdf.de/none/3sat/14/10/141011_sendung_buchzeit/2/141011_sendung_buchzeit_436k_p9v11.mp4","fileSize":1072128}},"uuid":"dc5d81b0-9a66-49b1-9453-3338d56b7bcc","sender":"DREISAT","time":"2014-10-11T22:00:00","geoLocations":[],"titel":"Herbstzeit ist immer auch Buchzeit","thema":"3satbuchzeit","beschreibung":"Gert Scobel hat drei belesene, kluge, schlagfertige Frauen ins Szenelokal Oosten im Frankfurter Osthafen geladen, um über vier Bücher zu reden, die die Buchzeit-Redaktion für die Sendung...","website":"http://www.3sat.de/mediathek/?mode\u003dplay\u0026obj\u003d46743"},"76c36e90-2c09-4eed-83cd-82a766ee43c8":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/07/230702_0903_sendung_sgl/3/F1040321_hoh_deu_37_Leben_Challenge_Fernbeziehung_020723_neu.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M20S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/07/230702_0903_sendung_sgl/1/230702_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"76c36e90-2c09-4eed-83cd-82a766ee43c8","sender":"DREISAT","time":"2023-07-02T09:03:00","geoLocations":[],"titel":"Challenge Fernbeziehung Film von Ronja Henke und Laura Hohmann -","thema":"37 Grad Leben","beschreibung":"Eine Fernbeziehung: Für viele ist sie keine Option, für andere wiederum unvermeidbar. Wie sieht das Leben in einer Fernbeziehung aus? Vier junge Erwachsene und ihre Liebe auf Distanz.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/challenge-fernbeziehung-film-von-ronja-henke-und-laura-hohmann-102.html"},"8ca72c5c-7101-4424-82bd-14726fac7f41":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/06/230611_0903_sendung_sgl/2/F1039958_hoh_deu_37_Grad_Leben_Fuck_Cancer_110623.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT27M32S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_6660k_p37v17.mp4","fileSize":398336},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_2360k_p35v17.mp4","fileSize":398336},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/06/230611_0903_sendung_sgl/1/230611_0903_sendung_sgl_808k_p11v17.mp4","fileSize":398336}},"uuid":"8ca72c5c-7101-4424-82bd-14726fac7f41","sender":"DREISAT","time":"2023-06-11T09:03:00","geoLocations":[],"titel":"Fuck Cancer -","thema":"37 Grad Leben","beschreibung":"Liz bekam ihre Diagnose mit 19 im Juni 2022: Lymphdrüsenkrebs. Aber die schwere Diagnose bedeutete nicht das Ende. Liz spricht ehrlich über ihre Ängste, über Tief-, aber auch Höhepunkte.","website":"https://www.3sat.de/gesellschaft/37-grad-leben/fuck-cancer-102.html"},"2f46183d-fe7f-48b6-868c-2efe682c8610":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"duration":"PT1M15S","neu":false,"urls":{"HD":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_X.mp4","fileSize":15360},"NORMAL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_C.mp4","fileSize":15360},"SMALL":{"url":"https://cdn-storage.br.de/iLCpbHJGNLT6NK9HsLo6s61luK4C_2rH_K1S/_-TS/_Avf528f_U1S/cfb1399b-96be-473d-9329-1b12735241ed_E.mp4","fileSize":15360}},"uuid":"2f46183d-fe7f-48b6-868c-2efe682c8610","sender":"ARD","time":"2021-06-02T20:00:00","geoLocations":[],"titel":"#BR24Zeitreise: Diskussion über §218","thema":"#BR24Zeitreise","beschreibung":"Anfang der 1970er Jahre forderte die Frauenbewegung die ersatzlose Streichung des §218. Großes Aufsehen erregte eine Aktion im Stern, in der sich 374 prominente Frauen dazu bekannten, abgetrieben zu haben.","website":"https://www.ardmediathek.de/video/Y3JpZDovL2JyLmRlL3ZpZGVvL2NmYjEzOTliLTk2YmUtNDczZC05MzI5LTFiMTI3MzUyNDFlZA"},"23406002-1a71-4331-8a7b-d4337caa481d":{"subtitles":["https://utstreaming.zdf.de/mtt/zdf/23/08/230808_2215_sendung_37g/3/F1040411_hoh_deu_37_Grad_Wie_wir_lieben_wollen_080823.xml"],"audioDescriptions":{},"signLanguages":{},"duration":"PT28M16S","neu":false,"urls":{"HD":{"url":"https://nrodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_6660k_p37v17.mp4","fileSize":415744},"NORMAL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_2360k_p35v17.mp4","fileSize":415744},"SMALL":{"url":"https://rodlzdf-a.akamaihd.net/none/zdf/23/08/230808_2215_sendung_37g/1/230808_2215_sendung_37g_808k_p11v17.mp4","fileSize":415744}},"uuid":"23406002-1a71-4331-8a7b-d4337caa481d","sender":"DREISAT","time":"2023-08-08T22:15:00","geoLocations":[],"titel":"37°: Wie wir lieben wollen","thema":"37 Grad","beschreibung":"Beziehungsformen jenseits der Monogamie sind noch immer ein Tabu. Trotzdem wollen viele Menschen offenbar nicht mehr monogam leben. \"37°\" begleitet eine offene und eine polyamore Beziehung.","website":"https://www.3sat.de/gesellschaft/37-grad/37-wie-wir-lieben-wollen-100.html"}},"podcasts":{},"livestreams":{},"creationDate":"2023-08-08T21:31:00","listId":"85c7b014-5875-4f09-9299-140c42a6d92b"} \ No newline at end of file +{"films":{"76bf4f71-e316-4eb2-a21f-fe3f847a5ab0":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8","fileSize":0}},"uuid":"76bf4f71-e316-4eb2-a21f-fe3f847a5ab0","sender":"RBB","geoLocations":[],"titel":"rbb Brandenburg HD Livestream","thema":"Livestream","beschreibung":""},"9928dc16-c887-474e-ae5b-365c720de03f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8","fileSize":0}},"uuid":"9928dc16-c887-474e-ae5b-365c720de03f","sender":"NDR","geoLocations":[],"titel":"NDR Schleswig-Holstein HD Livestream","thema":"Livestream","beschreibung":""},"fe86050e-f20a-4e16-a1c0-a273fd6ef14a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://orf1.mdn.ors.at/out/u/orf1/q6a/manifest_6.m3u8","fileSize":0}},"uuid":"fe86050e-f20a-4e16-a1c0-a273fd6ef14a","sender":"ORF","geoLocations":[],"titel":"ORF eins HD Livestream","thema":"Livestream","beschreibung":""},"276f1e16-74f6-49e2-8229-d5d4e46ab7fe":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/index.m3u8","fileSize":0}},"uuid":"276f1e16-74f6-49e2-8229-d5d4e46ab7fe","sender":"MDR","geoLocations":[],"titel":"MDR Sachsen HD Livestream","thema":"Livestream","beschreibung":""},"9a151263-96d8-47b0-b5d4-5172b8f9fac4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/master.m3u8","fileSize":0}},"uuid":"9a151263-96d8-47b0-b5d4-5172b8f9fac4","sender":"ARTE_FR","geoLocations":[],"titel":"ARTE HD (FR) Livestream","thema":"Livestream","beschreibung":""},"4ed2d99e-c7dd-4964-943d-6683ef78adb5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://zdf-hls-19.akamaized.net/hls/live/2016502/de/veryhigh/master.m3u8","fileSize":0}},"uuid":"4ed2d99e-c7dd-4964-943d-6683ef78adb5","sender":"PHOENIX","geoLocations":[],"titel":"phoenix Livestream","thema":"Livestream","beschreibung":""},"f6f629a0-5b11-4766-9a28-6045487d52b6":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8","fileSize":0}},"uuid":"f6f629a0-5b11-4766-9a28-6045487d52b6","sender":"DW","geoLocations":[],"titel":"Deutsche Welle Livestream","thema":"Livestream","beschreibung":""},"e7a6d2fd-721f-4a86-8d77-ee40fbf59908":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8","fileSize":0}},"uuid":"e7a6d2fd-721f-4a86-8d77-ee40fbf59908","sender":"RBB","geoLocations":[],"titel":"rbb Berlin HD Livestream","thema":"Livestream","beschreibung":""},"82bf5856-ff35-4116-ad6c-645806f26d46":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018019-b/wdrlz_aachen/master.m3u8","fileSize":0}},"uuid":"82bf5856-ff35-4116-ad6c-645806f26d46","sender":"WDR","geoLocations":[],"titel":"WDR Aachen HD Livestream","thema":"Livestream","beschreibung":""},"929853cf-bc9c-4f0a-8141-b88fdaf71133":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2023550-b/wdrlz_koeln/master.m3u8","fileSize":0}},"uuid":"929853cf-bc9c-4f0a-8141-b88fdaf71133","sender":"WDR","geoLocations":[],"titel":"WDR Köln HD Livestream","thema":"Livestream","beschreibung":""},"cfb418a1-f30d-4745-a745-9818899e8292":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018024-b/wdrlz_duisburg/master.m3u8","fileSize":0}},"uuid":"cfb418a1-f30d-4745-a745-9818899e8292","sender":"WDR","geoLocations":[],"titel":"WDR Duisburg HD Livestream","thema":"Livestream","beschreibung":""},"3beb2d7c-f906-4935-9806-291a095f96aa":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8","fileSize":0}},"uuid":"3beb2d7c-f906-4935-9806-291a095f96aa","sender":"WDR","geoLocations":[],"titel":"WDR HD Livestream","thema":"Livestream","beschreibung":""},"47f88957-d426-4610-8714-843e45fcbd41":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://hrhlsde.akamaized.net/hls/live/2024526/hrhlsde/index.m3u8","fileSize":0}},"uuid":"47f88957-d426-4610-8714-843e45fcbd41","sender":"HR","geoLocations":[],"titel":"hr-fernsehen Livestream","thema":"Livestream","beschreibung":""},"35cb46d4-029d-44e6-a2bc-10516b33b735":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8","fileSize":0}},"uuid":"35cb46d4-029d-44e6-a2bc-10516b33b735","sender":"NDR","geoLocations":[],"titel":"NDR Mecklenburg-Vorpommern HD Livestream","thema":"Livestream","beschreibung":""},"b129c988-a0ec-4464-aa1f-b52b66c1aa0c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018027-b/wdrlz_essen/master.m3u8","fileSize":0}},"uuid":"b129c988-a0ec-4464-aa1f-b52b66c1aa0c","sender":"WDR","geoLocations":[],"titel":"WDR Ruhr HD Livestream","thema":"Livestream","beschreibung":""},"c1658423-b3d5-454a-a32f-be3cad24443e":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master.m3u8","fileSize":0}},"uuid":"c1658423-b3d5-454a-a32f-be3cad24443e","sender":"ARTE_DE","geoLocations":[],"titel":"ARTE HD Livestream","thema":"Livestream","beschreibung":""},"1ef238d3-d910-4852-84ba-bf89387b53fa":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/index.m3u8","fileSize":0}},"uuid":"1ef238d3-d910-4852-84ba-bf89387b53fa","sender":"MDR","geoLocations":[],"titel":"MDR Thüringen HD Livestream","thema":"Livestream","beschreibung":""},"64c15469-2c36-49c0-803e-a2c314ee669f":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018023-b/wdrlz_duesseldorf/master.m3u8","fileSize":0}},"uuid":"64c15469-2c36-49c0-803e-a2c314ee669f","sender":"WDR","geoLocations":[],"titel":"WDR Düsseldorf HD Livestream","thema":"Livestream","beschreibung":""},"532e47dd-fb28-4dad-9cb2-625dc9e2d56c":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018021-b/wdrlz_bonn/master.m3u8","fileSize":0}},"uuid":"532e47dd-fb28-4dad-9cb2-625dc9e2d56c","sender":"WDR","geoLocations":[],"titel":"WDR Bonn HD Livestream","thema":"Livestream","beschreibung":""},"d16a5ac2-93a8-4875-a85f-be8fcc171eab":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8","fileSize":0}},"uuid":"d16a5ac2-93a8-4875-a85f-be8fcc171eab","sender":"ARD","geoLocations":[],"titel":"tagesschau24 Livestream","thema":"Livestream","beschreibung":""},"ddde7d4a-16a0-43d8-be95-6f814d350a17":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://srfs.akamaized.net/hls/live/689649/srfsgeo/index.m3u8","fileSize":0}},"uuid":"ddde7d4a-16a0-43d8-be95-6f814d350a17","sender":"SR","geoLocations":[],"titel":"SR Fernsehen HD Livestream","thema":"Livestream","beschreibung":""},"54e4b8c0-7692-40ff-b44f-084eec55e040":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://orfs.mdn.ors.at/out/u/orfs/q6a/manifest_6.m3u8","fileSize":0}},"uuid":"54e4b8c0-7692-40ff-b44f-084eec55e040","sender":"ORF","geoLocations":[],"titel":"ORF SPORT + Livestream","thema":"Livestream","beschreibung":""},"b0dd33aa-ad33-44bc-95d4-c3459b00f476":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8","fileSize":0}},"uuid":"b0dd33aa-ad33-44bc-95d4-c3459b00f476","sender":"ARD","geoLocations":[],"titel":"ARD-alpha Livestream","thema":"Livestream","beschreibung":""},"635b4873-91fc-4fdd-b07f-2fa003424cf4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8","fileSize":0}},"uuid":"635b4873-91fc-4fdd-b07f-2fa003424cf4","sender":"NDR","geoLocations":[],"titel":"NDR Niedersachsen HD Livestream","thema":"Livestream","beschreibung":""},"83205ca3-380d-446b-b0e4-3c3f29fe33e2":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://orf3.mdn.ors.at/out/u/orf3/q6a/manifest_6.m3u8","fileSize":0}},"uuid":"83205ca3-380d-446b-b0e4-3c3f29fe33e2","sender":"ORF","geoLocations":[],"titel":"ORF III HD Livestream","thema":"Livestream","beschreibung":""},"5bf312b2-e3e1-4a9c-92e9-35acf5bc17a1":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://dwamdstream109.akamaized.net/hls/live/2017970/dwstream109/index.m3u8","fileSize":0}},"uuid":"5bf312b2-e3e1-4a9c-92e9-35acf5bc17a1","sender":"DW","geoLocations":[],"titel":"Deutsche Welle (ES) Livestream","thema":"Livestream","beschreibung":""},"060de0c7-8997-409a-9f7b-ae306181f52b":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/index.m3u8","fileSize":0}},"uuid":"060de0c7-8997-409a-9f7b-ae306181f52b","sender":"MDR","geoLocations":[],"titel":"MDR Sachsen-Anhalt HD Livestream","thema":"Livestream","beschreibung":""},"fa953118-9f96-4715-bf6c-38c995007bc3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8","fileSize":0}},"uuid":"fa953118-9f96-4715-bf6c-38c995007bc3","sender":"SWR","geoLocations":[],"titel":"SWR Rheinland-Pfalz HD Livestream","thema":"Livestream","beschreibung":""},"ddc1d975-6477-4941-8333-9b2e76c1d6f4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8","fileSize":0}},"uuid":"ddc1d975-6477-4941-8333-9b2e76c1d6f4","sender":"BR","geoLocations":[],"titel":"BR Fernsehen Nord HD Livestream","thema":"Livestream","beschreibung":""},"e95a6d2a-339b-42ad-8f9d-2529603c9ae5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://zdf-hls-15.akamaized.net/hls/live/2016498/de/veryhigh/master.m3u8","fileSize":0}},"uuid":"e95a6d2a-339b-42ad-8f9d-2529603c9ae5","sender":"ZDF","geoLocations":[],"titel":"ZDF HD Livestream","thema":"Livestream","beschreibung":""},"656918d0-6c5f-4749-93f5-71933bc36ae5":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://zdf-hls-18.akamaized.net/hls/live/2016501/dach/veryhigh/master.m3u8","fileSize":0}},"uuid":"656918d0-6c5f-4749-93f5-71933bc36ae5","sender":"DREISAT","geoLocations":[],"titel":"3sat Livestream","thema":"Livestream","beschreibung":""},"4216b9dd-cc38-4b95-a819-6d0fca2aa06a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018022-b/wdrlz_dortmund/master.m3u8","fileSize":0}},"uuid":"4216b9dd-cc38-4b95-a819-6d0fca2aa06a","sender":"WDR","geoLocations":[],"titel":"WDR Dortmund HD Livestream","thema":"Livestream","beschreibung":""},"61a0f339-34f7-427c-b451-f14f544344bf":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.one.ard.de/ardone/hls/master.m3u8","fileSize":0}},"uuid":"61a0f339-34f7-427c-b451-f14f544344bf","sender":"ARD","geoLocations":[],"titel":"one HD Livestream","thema":"Livestream","beschreibung":""},"68509654-9900-408f-981f-e301aa21f107":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://zdf-hls-17.akamaized.net/hls/live/2016500/de/veryhigh/master.m3u8","fileSize":0}},"uuid":"68509654-9900-408f-981f-e301aa21f107","sender":"ZDF","geoLocations":[],"titel":"ZDFinfo HD Livestream","thema":"Livestream","beschreibung":""},"4564e071-827f-499f-8db7-a0d6ce65f1c2":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://dwamdstream110.akamaized.net/hls/live/2017971/dwstream110/index.m3u8","fileSize":0}},"uuid":"4564e071-827f-499f-8db7-a0d6ce65f1c2","sender":"DW","geoLocations":[],"titel":"Deutsche Welle+ Livestream","thema":"Livestream","beschreibung":""},"974cac3f-f6a8-44e0-8022-e37d9c384a6a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018028-b/wdrlz_wuppertal/master.m3u8","fileSize":0}},"uuid":"974cac3f-f6a8-44e0-8022-e37d9c384a6a","sender":"WDR","geoLocations":[],"titel":"WDR Bergisches Land HD Livestream","thema":"Livestream","beschreibung":""},"8a6693ae-0ef3-4ac2-b1a0-86967c8deeb4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://brcdn.vo.llnwd.net/br/fs/bfs_sued/hls/de/master.m3u8","fileSize":0}},"uuid":"8a6693ae-0ef3-4ac2-b1a0-86967c8deeb4","sender":"BR","geoLocations":[],"titel":"BR Fernsehen Süd HD Livestream","thema":"Livestream","beschreibung":""},"649af736-d7de-4812-9960-58656179ab6a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.daserste.de/daserste/de/master.m3u8","fileSize":0}},"uuid":"649af736-d7de-4812-9960-58656179ab6a","sender":"ARD","geoLocations":[],"titel":"Das Erste HD Livestream","thema":"Livestream","beschreibung":""},"f715f2c9-ba28-4369-94c9-ebb42e4c131a":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018025-b/wdrlz_muensterland/master.m3u8","fileSize":0}},"uuid":"f715f2c9-ba28-4369-94c9-ebb42e4c131a","sender":"WDR","geoLocations":[],"titel":"WDR Münsterland HD Livestream","thema":"Livestream","beschreibung":""},"ea767b42-f823-45ff-820c-4aeed266b2d4":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://dwamdstream107.akamaized.net/hls/live/2017968/dwstream107/index.m3u8","fileSize":0}},"uuid":"ea767b42-f823-45ff-820c-4aeed266b2d4","sender":"DW","geoLocations":[],"titel":"Deutsche Welle (EN) Livestream","thema":"Livestream","beschreibung":""},"56078180-d851-4587-800c-cdb9021ae647":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8","fileSize":0}},"uuid":"56078180-d851-4587-800c-cdb9021ae647","sender":"KIKA","geoLocations":[],"titel":"KiKA Livestream","thema":"Livestream","beschreibung":""},"5c4bcf7b-98d0-454f-b049-8c401e2a8375":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8","fileSize":0}},"uuid":"5c4bcf7b-98d0-454f-b049-8c401e2a8375","sender":"SWR","geoLocations":[],"titel":"SWR Baden-Württemberg HD Livestream","thema":"Livestream","beschreibung":""},"d305bb43-93a6-4fb2-95cd-f0733e3cb2ea":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8","fileSize":0}},"uuid":"d305bb43-93a6-4fb2-95cd-f0733e3cb2ea","sender":"ORF","geoLocations":[],"titel":"ORF 2 HD Livestream","thema":"Livestream","beschreibung":""},"edf84a76-cc7f-4320-9bdd-f55eca405c69":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018026-b/wdrlz_bielefeld/master.m3u8","fileSize":0}},"uuid":"edf84a76-cc7f-4320-9bdd-f55eca405c69","sender":"WDR","geoLocations":[],"titel":"WDR Ostwestfalen HD Livestream","thema":"Livestream","beschreibung":""},"303c2237-79fd-462e-935e-fb1f56b6c8d3":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://zdf-hls-16.akamaized.net/hls/live/2016499/de/veryhigh/master.m3u8","fileSize":0}},"uuid":"303c2237-79fd-462e-935e-fb1f56b6c8d3","sender":"ZDF","geoLocations":[],"titel":"ZDFneo HD Livestream","thema":"Livestream","beschreibung":""},"a6223302-81c8-41c2-8c25-de0de33795cb":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://wdrlokalzeit.akamaized.net/hls/live/2018020-b/wdrlz_siegen/master.m3u8","fileSize":0}},"uuid":"a6223302-81c8-41c2-8c25-de0de33795cb","sender":"WDR","geoLocations":[],"titel":"WDR Südwestfalen HD Livestream","thema":"Livestream","beschreibung":""},"8c18d716-fb90-413c-a8fc-e9d786970161":{"subtitles":[],"audioDescriptions":{},"signLanguages":{},"neu":false,"urls":{"NORMAL":{"url":"https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8","fileSize":0}},"uuid":"8c18d716-fb90-413c-a8fc-e9d786970161","sender":"NDR","geoLocations":[],"titel":"NDR Hamburg HD Livestream","thema":"Livestream","beschreibung":""}},"podcasts":{},"livestreams":{},"creationDate":"2023-08-20T14:22:44","listId":"b37878aa-d85f-41d1-89ab-053ccf278b2f"} \ No newline at end of file diff --git a/src/test/resources/filmlists/livestream/live-streams.json.bz b/src/test/resources/filmlists/livestream/live-streams.json.bz index b5ab87fd805c8a1cf36e0530b7c157edf891226d..760ea369b3e3171a2c8bfdecc13a0682dc075789 100644 GIT binary patch literal 3227 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 NF64@Ep&@!+Wp;NJ3k?7O literal 25198 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 diff --git a/src/test/resources/filmlists/livestream/live-streams.json.xz b/src/test/resources/filmlists/livestream/live-streams.json.xz index 714cd139725e526694c14359afa11f5e12efe57e..c443b2df3aae037c36924e55c123a4d80b910fc1 100644 GIT binary patch literal 2804 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 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json b/src/test/resources/filmlists/livestream/live-streams_old.json index 1d3b6365f..303906445 100644 --- a/src/test/resources/filmlists/livestream/live-streams_old.json +++ b/src/test/resources/filmlists/livestream/live-streams_old.json @@ -1 +1 @@ -{"Filmliste":["20.08.2023, 11:20","20.08.2023, 11:20","3.1.213"," [Vers.: 3.1.213 ]","6e8539a0-fd15-47d9-9436-ab21ac51ae9b"],"Filmliste":["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"],"X":["ARD","Livestream","Das Erste HD Livestream","","","00:00:00","0","","https://mcdn.daserste.de/daserste/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","tagesschau24 Livestream","","","00:00:00","0","","https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8","","","","","","","","0","","","false"],"X":["","","ARD-alpha Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","one HD Livestream","","","00:00:00","0","","https://mcdn.one.ard.de/ardone/hls/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.DE","","ARTE HD Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.FR","","ARTE HD (FR) Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/master.m3u8","","","","","","","","0","","","false"],"X":["BR","","BR Fernsehen Nord HD Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","BR Fernsehen Süd HD Livestream","","","00:00:00","0","","https://brcdn.vo.llnwd.net/br/fs/bfs_sued/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["3Sat","","3sat Livestream","","","00:00:00","0","","https://zdf-hls-18.akamaized.net/hls/live/2016501/dach/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["DW","","Deutsche Welle Livestream","","","00:00:00","0","","https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (EN) Livestream","","","00:00:00","0","","https://dwamdstream107.akamaized.net/hls/live/2017968/dwstream107/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle+ Livestream","","","00:00:00","0","","https://dwamdstream110.akamaized.net/hls/live/2017971/dwstream110/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (ES) Livestream","","","00:00:00","0","","https://dwamdstream109.akamaized.net/hls/live/2017970/dwstream109/index.m3u8","","","","","","","","0","","","false"],"X":["HR","","hr-fernsehen Livestream","","","00:00:00","0","","https://hrhlsde.akamaized.net/hls/live/2024526/hrhlsde/index.m3u8","","","","","","","","0","","","false"],"X":["KiKA","","KiKA Livestream","","","00:00:00","0","","https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8","","","","","","","","0","","","false"],"X":["MDR","","MDR Sachsen-Anhalt HD Livestream","","","00:00:00","0","","https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Sachsen HD Livestream","","","00:00:00","0","","https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Thüringen HD Livestream","","","00:00:00","0","","https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/index.m3u8","","","","","","","","0","","","false"],"X":["NDR","","NDR Mecklenburg-Vorpommern HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Schleswig-Holstein HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Hamburg HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Niedersachsen HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8","","","","","","","","0","","","false"],"X":["ORF","","ORF 2 HD Livestream","","","00:00:00","0","","https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8","","","","","","","","0","","","false"],"X":["","","ORF SPORT + Livestream","","","00:00:00","0","","https://orfs.mdn.ors.at/out/u/orfs/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF III HD Livestream","","","00:00:00","0","","https://orf3.mdn.ors.at/out/u/orf3/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF eins HD Livestream","","","00:00:00","0","","https://orf1.mdn.ors.at/out/u/orf1/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["PHOENIX","","phoenix Livestream","","","00:00:00","0","","https://zdf-hls-19.akamaized.net/hls/live/2016502/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["RBB","","rbb Brandenburg HD Livestream","","","00:00:00","0","","https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","rbb Berlin HD Livestream","","","00:00:00","0","","https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8","","","","","","","","0","","","false"],"X":["SR","","SR Fernsehen HD Livestream","","","00:00:00","0","","https://srfs.akamaized.net/hls/live/689649/srfsgeo/index.m3u8","","","","","","","","0","","","false"],"X":["SWR","","SWR Baden-Württemberg HD Livestream","","","00:00:00","0","","https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8","","","","","","","","0","","","false"],"X":["","","SWR Rheinland-Pfalz HD Livestream","","","00:00:00","0","","https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8","","","","","","","","0","","","false"],"X":["WDR","","WDR Köln HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2023550-b/wdrlz_koeln/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bergisches Land HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018028-b/wdrlz_wuppertal/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Dortmund HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018022-b/wdrlz_dortmund/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Duisburg HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018024-b/wdrlz_duisburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Aachen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018019-b/wdrlz_aachen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ruhr HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018027-b/wdrlz_essen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Südwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018020-b/wdrlz_siegen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Münsterland HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018025-b/wdrlz_muensterland/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bonn HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018021-b/wdrlz_bonn/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ostwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018026-b/wdrlz_bielefeld/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR HD Livestream","","","00:00:00","0","","https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Düsseldorf HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018023-b/wdrlz_duesseldorf/master.m3u8","","","","","","","","0","","","false"],"X":["ZDF","","ZDF HD Livestream","","","00:00:00","0","","https://zdf-hls-15.akamaized.net/hls/live/2016498/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFinfo HD Livestream","","","00:00:00","0","","https://zdf-hls-17.akamaized.net/hls/live/2016500/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFneo HD Livestream","","","00:00:00","0","","https://zdf-hls-16.akamaized.net/hls/live/2016499/de/veryhigh/master.m3u8","","","","","","","","0","","","false"]} \ No newline at end of file +{"Filmliste":["20.08.2023, 14:22","20.08.2023, 14:22","3.1.213"," [Vers.: 3.1.213 ]","b37878aa-d85f-41d1-89ab-053ccf278b2f"],"Filmliste":["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"],"X":["ARD","Livestream","tagesschau24 Livestream","","","00:00:00","0","","https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8","","","","","","","","0","","","false"],"X":["","","ARD-alpha Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","one HD Livestream","","","00:00:00","0","","https://mcdn.one.ard.de/ardone/hls/master.m3u8","","","","","","","","0","","","false"],"X":["","","Das Erste HD Livestream","","","00:00:00","0","","https://mcdn.daserste.de/daserste/de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.DE","","ARTE HD Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.FR","","ARTE HD (FR) Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/master.m3u8","","","","","","","","0","","","false"],"X":["BR","","BR Fernsehen Nord HD Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","BR Fernsehen Süd HD Livestream","","","00:00:00","0","","https://brcdn.vo.llnwd.net/br/fs/bfs_sued/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["3Sat","","3sat Livestream","","","00:00:00","0","","https://zdf-hls-18.akamaized.net/hls/live/2016501/dach/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["DW","","Deutsche Welle Livestream","","","00:00:00","0","","https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (ES) Livestream","","","00:00:00","0","","https://dwamdstream109.akamaized.net/hls/live/2017970/dwstream109/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle+ Livestream","","","00:00:00","0","","https://dwamdstream110.akamaized.net/hls/live/2017971/dwstream110/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (EN) Livestream","","","00:00:00","0","","https://dwamdstream107.akamaized.net/hls/live/2017968/dwstream107/index.m3u8","","","","","","","","0","","","false"],"X":["HR","","hr-fernsehen Livestream","","","00:00:00","0","","https://hrhlsde.akamaized.net/hls/live/2024526/hrhlsde/index.m3u8","","","","","","","","0","","","false"],"X":["KiKA","","KiKA Livestream","","","00:00:00","0","","https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8","","","","","","","","0","","","false"],"X":["MDR","","MDR Sachsen HD Livestream","","","00:00:00","0","","https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Thüringen HD Livestream","","","00:00:00","0","","https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Sachsen-Anhalt HD Livestream","","","00:00:00","0","","https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/index.m3u8","","","","","","","","0","","","false"],"X":["NDR","","NDR Schleswig-Holstein HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Mecklenburg-Vorpommern HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Niedersachsen HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Hamburg HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8","","","","","","","","0","","","false"],"X":["ORF","","ORF eins HD Livestream","","","00:00:00","0","","https://orf1.mdn.ors.at/out/u/orf1/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF SPORT + Livestream","","","00:00:00","0","","https://orfs.mdn.ors.at/out/u/orfs/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF III HD Livestream","","","00:00:00","0","","https://orf3.mdn.ors.at/out/u/orf3/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF 2 HD Livestream","","","00:00:00","0","","https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8","","","","","","","","0","","","false"],"X":["PHOENIX","","phoenix Livestream","","","00:00:00","0","","https://zdf-hls-19.akamaized.net/hls/live/2016502/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["RBB","","rbb Brandenburg HD Livestream","","","00:00:00","0","","https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","rbb Berlin HD Livestream","","","00:00:00","0","","https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8","","","","","","","","0","","","false"],"X":["SR","","SR Fernsehen HD Livestream","","","00:00:00","0","","https://srfs.akamaized.net/hls/live/689649/srfsgeo/index.m3u8","","","","","","","","0","","","false"],"X":["SWR","","SWR Rheinland-Pfalz HD Livestream","","","00:00:00","0","","https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8","","","","","","","","0","","","false"],"X":["","","SWR Baden-Württemberg HD Livestream","","","00:00:00","0","","https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8","","","","","","","","0","","","false"],"X":["WDR","","WDR Aachen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018019-b/wdrlz_aachen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Köln HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2023550-b/wdrlz_koeln/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Duisburg HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018024-b/wdrlz_duisburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR HD Livestream","","","00:00:00","0","","https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ruhr HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018027-b/wdrlz_essen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Düsseldorf HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018023-b/wdrlz_duesseldorf/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bonn HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018021-b/wdrlz_bonn/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Dortmund HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018022-b/wdrlz_dortmund/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bergisches Land HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018028-b/wdrlz_wuppertal/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Münsterland HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018025-b/wdrlz_muensterland/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ostwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018026-b/wdrlz_bielefeld/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Südwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018020-b/wdrlz_siegen/master.m3u8","","","","","","","","0","","","false"],"X":["ZDF","","ZDF HD Livestream","","","00:00:00","0","","https://zdf-hls-15.akamaized.net/hls/live/2016498/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFinfo HD Livestream","","","00:00:00","0","","https://zdf-hls-17.akamaized.net/hls/live/2016500/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFneo HD Livestream","","","00:00:00","0","","https://zdf-hls-16.akamaized.net/hls/live/2016499/de/veryhigh/master.m3u8","","","","","","","","0","","","false"]} \ No newline at end of file diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.bz b/src/test/resources/filmlists/livestream/live-streams_old.json.bz index d9e422dd8b83f4c1503b0766b02329fd7567d47b..adf570697e8cd931bd8a6b6bf7beff8e06df3b26 100644 GIT binary patch literal 1541 zcmV+g2KxCzT4*^jL0KkKS)qG;ZU7M9AFNPs|L`~O-`c13=IL#!Q(p7?=SvV3`0kVHg4!4l-oPh{V7N zlLW{CqX@tdz*RKDVq!3w224gKCJ~W=G+;wOM3RQ7`lsrjs%Z5+N2#P^p)NM?F z4FDuaKnaPWVwh3rBO_C39u&sNlTXzKjKX|(MKj_(2_vN%hH(~-^4@GNQHjtc@e_25`?0G!mb>XY z?)3<)>~YPN%1keJGnpW9N6eAjV3h=flK50`)7ZlR!9Zg7B$0rCo1yR|NWNCeY46hg zYYEP}VzK1!5Eo1>&f9PL=e)NK_huk8_qxLn zBb#lv#5d1Qs*b-jVCMO`-EdxH%PIxbkkQ&Ck+~#`Z&=HuX}qdtwJMh?mbphQN`z#R z1=M@4IY?EtLP;EJsH>$gm)3Au_yi0pu=E&H7@!S_v?t1yD`|W<+&uv-h7ksY3#s7w zjvo8s_rr#T7VN94w-8dgSoKLFYgW0d&dEb{%|_R7-Ca1SHL?|)$M`)R=5W00<`3i#+jCV`;7I6Rh>My>W1wCXm9}ZfPgr}3wsS%(y7*+B{TrA zK;q~PpD1Z@40a3b;CU248tqtAW)H05&)b4WPU)M4g*vktfeKQNKH9&&jBe9o?w}Ie zO2A{;!n^sZ;N|}16c7;QGYWjPuRUH64g*p_0gb_f5$8r=Xb$X)szS-8k}4E1k#J_h zqq?Z*ANFfBk|)8#@SHuk$BXz zaXC$$)$Z5*R!Xao2Y<2$2Tz8K|CQ!?E#{4Hk%(j2fOeJuEwxApez3?#o5$-UNgeFS z^`w#ddVc=k!%GiJfPwXpiP8cq=l3FrrW5L1*}I{10rLHDlT6C*BuhlMVRVlDL?bgU z&KFQ>5=h5Gvz=*?*LDCApzEMNPz+0pDw); z$aQ5GJqj!V@+&ssTJ;!+3dY0T*FUzxLuDz$aV7!kb)iKPQO|B|(el|=0M zBCI$zC(DMqUKD^iE&=#YvVp+EBN=tnl0`wLgWOyaKoFodXf%;=Sb9lx^EO@rSI7>w zT^N|OIvqLzBvd3cW?6wK2jbQM;&KS$ns literal 19166 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 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.gz b/src/test/resources/filmlists/livestream/live-streams_old.json.gz index 293a1d2d5f6891ab7ebe51a0c67d57f8456c95ce..42e9057c5be41cf363d6d419b65a81ff37504ce6 100644 GIT binary patch literal 1394 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 diff --git a/src/test/resources/filmlists/livestream/live-streams_old.json.xz b/src/test/resources/filmlists/livestream/live-streams_old.json.xz index 39425c96f18a7855e04b7b4d462b100308f89a08..9999c8918da8fc032d6aed808a28488806887725 100644 GIT binary patch delta 1406 zcmV-^1%djsk^zJZkQjg9A<+dyT>w3ZgvOJe6Lv}RY+!rKb=TmXs%cP>>&Z_iE0rP4 zmpihY1Afjlossbl^ZPHqlQ%eW2UbI*lu~MLe)^ams~jWl5#l;(es zDw|Y-7>R>5yBpHfr}&i`%EZK#g+_mz4nP4OCxE&+5~*#&`yzkc(N0qQa1^2gt`p$@ z2PXntQMb?LrMhq)kM6q4`p}b?&FPk6RO>(67MPw8N!mF+GS)zxQ({V&W^RClMTGG# zsQ@~>`u+s&Kuv;)ogUo*aF~^1uU`WuGW3*56#^j~6F%D%dG{phQYwzi1fk~Y|HMU0 zXoRO-Qob6fUg&=fWNe=$-v99#k3Lt-(}t>MtH+IX#a1Rv&pAxZs&A&ANv(A7j?hD^ z_^F$)MHY&!j8P$F6v-A*xH*w$hk`c_E5hRGBtep$)w-BTkm$Pjl^GX?-4+J~mahX8 z!9w)uYUk~B;|D-?BO_Mb^i%Yb2rwqtk%px1BGzy_xRHN`{|4u*#ePD*#Sr+=WGdAg zjl8jH3@DChH8QsVtvzu{&Tau)lHx{Hz6?^s5olhBjo-qRtL#><%u^$PKXf-Lwy)X} zO`zODoMYQDng5~pVJk|X=E+Unsj-kPMI233F?nN6lNNBeV7;(O%vd9H#rr7}Lr8^1 z*xagixAK1mwVW~QRXy6l`3n)gUAvF;>G$*O?FLPd2r0!otmobdhBZiFXXp&10eO0T zU#Zm*apQd*7WHeOZlkAAA!oIaB#VaMHHAH2O#c-MWoB6s>9T3D-KJB-BFVxdm!cB0*s@1X zI&qTAp%Vo`2lLx`$G?i+-{w~&pCl(IC=nvtg5JA2|1wVJyF;^=@Wz~R z=~sVq5;Rj$Gm-t=p;QYPhhDz!*etopAp3pxm%erJ3lUTL%ca(LkEBKO{}l~78ip`= zo4<(+zoYQHLz`zR{ey1ryjf6W1zU)3$WYoWebPMKfNpa-d?G;jtTLXHelW}%T+rf| zlawFPk`h2`^=t^p!W!71kBKBB)z*eaC^&zd>JdzaR$rugq4w^NO-e2sk&j&|XBtE1 zM;3{Jf8xh*>8W9!LNK(}n=|SWXV}<$d`{&QF*F#Zo=So&5v1In=lSGMS|GT}4jR^F z01zD4908i=@i``@P-|}OzXZ;=Ho7F|Xy>4SS+{aI7zx?>y1SrOA}N*vgo6(!_OpKu za1)hzHb5Pg{^b)dwCctWIWXx=w>Db&e*SvPU3pPu@h2AwGNV^+cVO`7tP@sv{7#k)a?IMo@EG+ETp*{DUy zER8_&XpiXj^AUkatCGPUWr}iZg*tyx;OcXgV%Gju9}ZXhwOF!HEJ9@LTzL6{Kk`u* z?7q!DwyKEEc~_=IPb^wert-U%@B6p0duZ1IY4MU-C&+U#<_;iGo_&tmE>Wv!d$pX& za3{oK7Iz6a8^4%}U-atue33zniJ%0L&nmq?Z`^s{jGu3erOW0CklhVX?$# M`vL#}000D8S``+yW&i*H literal 18740 zcmV(rK<>Z&H+ooF000E$*0e?f03iV!0000G&sfaiBA-a|T>w3ZgvOJe6Lv}RY+!rK zb=Tl|Q^>@>thr}{i73re;_R_bA_0cp(&BZF6NM+ad{w#{0aMz9{-}NRe+vX>q3oaj z)rzCLyLmudCah8H7LtWex{$>JyNjkED~;jS^MGG*xN!IbcPxNp#>`iC&Wv+1k`ZiO zYAN$JR52ikWUd~Ub^i6gvnqJsh(f=$>7^%d&!8^KBqS_Y{=SH-lVo(7{oTqG8?CapcJ&4vYK!y(>GQDZz&*Od3BH^_3c7*QF zr_km!_tX_xPBG?RK*Y~$G#L0pn*IVEK+fz_Gs3xn5r zHKx1XnTK3lvfQ`gen6OcN3$#=O@|k}U;n83yzIZi2VuX6<9w+!sR(R1Fu@aLKIMX_ zRC6YX5Zp?gcBqrd>MA0-Gc~W91Z4Bwye8o)s|~DAQe`I8f-{1`j^0qc@LFWMhs+p?5C*FjGv3I!dAgSJTd*`CZM%%o6+PQ1GetirJl$z}Qm5~z> z-51w(v8v0154jOvH+`V;5;G@j2QXZnr!I#!3{?ovidLWm!Unk7W>2;n3zlq-j4@CG zoX6s(YaDv=fDOlo$$(HWk7~M5Fd99F8{y30kez0TEtjL6PvB;9o* z{G^E-m$>ID?#k(yGUnb1Xr($Y^(f?|q9wMTrEwvXf^;TuW>p;)R=eF+2R&hGvj~eg zBkx-;J*#^q?6UIaH+(nN3Nd7#S<=NYy#BN%t{*5R5Ooc{o=qB4P^wdr^Qm8SmT&Z&I8{(!y3&T_|jJrHR!nk#X0^ zHWavlQ|-xp++o(HHvN~ehF>fXgq)pI8eptu=nlQkiC^fN@UtA8ogP<9>8}ru-}-mA zd#$LnA|?aO7MGs*d;TS1cGMZRDgH8LB}}-GC>AbQvswhN-L{K^_onl4;y#fdRAw#%C?YtiY5tuQXrW{tgKTs< z?3cEqi@S?I>5(7UCS|*B9&-d|O&B|HPZ+>~dT*it}4Q=Jh z-DH7s$Q`37{sW?7tSmTSPVSY`#Pi=IkqjThf8hhb0MEC&s96O$DzG%8IulL~Ar=_* zK75WV9UOhRo~zkjpH2Tz|H1KA3mIN3xrr(D*%KKt)c`p8x3x(t0QVqX z9R(R#Tw+9im`97SSc%A3xgMP)rQackHv!sC)(>P@!oy6xM74CYK%;P|zR#S<pxK zn#^lOU{8s4naTli5}y82Xw?)!is~?_a(tVdxB!sFjv}wy>!tv^YFA2DI2T0_+fpu= z!&tAB&zUGE=Na)XAGqcbh3C9-wi&KZv+ATT=n3FPo7)4&;$)|AtuOku@UD<yLnEEP1lGVUdW&(p(1wi8w zQA8x4nuBDyTm==+z>SwrpoMU=6>Gj5%@;Gn= zE1ygntt}s!WWfh#%m(+(LzPMm-UZ=n6UBi9k;h(jp$ zMfi*J=ViYXv^TlxYV#w$M`jZ(gNRy#1ls^GQE)##F9r*|k}gWt%%y2^xS%FmIbr-? z6BQyAF;@h~(g|c$(YMSN)AedM_IDC3teG}Ib6TRODQgNq5~44wU;dg%+4%Y<)m86k zzccs-Y=0-{FbKy24Nilk;oa0U)_NQiOIEuPSq4s@ ztPnw?hgnx6BdfGR_Y42bv&-E^KXf^ja`^@W2sRWt{O$f*li3@aKrrK2^ZykV5BxX> zBo}H}CSkB030%H%dx%K8x=-MY$zg%tnS%Lm$N$w$Q}6a1khc1qxd(KA0t;e)RMNZ> zItPm1(Px{@$};CtBglJ#ytUfDtkhP*)|u!!=2r+c(@maU_=5)vpJ@KGCug(UU5>nd z6|X~7`T9W^UOYpP_w;H9J{=$Qcjh+t73z@dnVL)iPz}qC@4+A(!mgU4nP}m7ll3BM zc!0B1l#>L5d4`MB@v_x{ZSFL#R!L#23v;3H8n**UVDCjnN! zN&>ua_Hhm;2i{(d`C4#nIZ?g9^rPm}$pi4vTL4%lY0W=ZmbCWBV&sWp#r#KJ#P1;s z0&sw+hQ;{069y3li5?b#VypPplYPbM^D_x5d+?j6vy~b`*x9{d&fq9$0h_p4FV!uS zqv%zzK#~)W>o*;2%n2~zXr}x6Xgw1yfH;e6NH3ilZIoF+ufm`S3x98z(4S{F_JPZVduGl|+h6C9pU4zF)e{ z>jD*&+ZPl%*3xL*Ct<9qbf}s@_`dWLEsH|a zWZIt9_!|?5P!5c8^M{4DK2DfAuIO>g$S8cuRit65*6ae{wqS0~>IZj0ww6a@t;;P3 zon)0Q6ll{%RWZ)^r(3r8iw%tDf7vY@yW+lZhFB6smq!MO^-MBW=|1j3`7*MFH@E&} z8jmf7g7OO*~~mXS2FFUHl_7$^^W4xOvtp4GBw`@kBi513s7QwOpyh-?k( z!s;H-zAuA&vV@eGhJJ8{WR%AYxkr0Xhjz$9p#vHU5HjWeIg1(4hqzj~Bk$+v zn(--%19Yb+{u5*e+JW;TnYF{}F?%R(*_GJ)Xo--8n43^Rb)y)*Jn%5CEZXW7Yy29)ZN% z_W}s+s}UHIAy zk<0@gFfy@%&6?Rwnm;b-AAk&+GA%?mD>K9)o^F}o>b3;!RbROj&M&6^^|2Vn22Mz%Lr>p_5hkXxLD*6{J z`v|^XV3WFj^X3#W52|cc$E%UD1z6sY{vOn)H#N)G8iz}m6a`4+mJeV>ma$(UJ({!a zT5)TMFlm}xlPlvKcj_wh_>DRyrw>(a;N(_X1m9;od59tCusF$D7Q6JavuOhPx&VPE z1*(6Ai@oJT&O=HFrzu?SBXiad&{D6wUqVT8+~Jx9(7-wNnV^!e8NW8n1C+>r`+n71 zqhdnl2$JkGs_=!1X&z-M_`FgXxx5F`xY`=lKxXX!AguVOsvl0$=lWmd3dE~7qcn{{ znbc=!{lSPW5VBwb)LEzwZjXpgSrIyx%$@bB2bgb|eVIz@*S8=uKjwn4;?nh;v&!gL^h9IjVpZuc`?2KN^Mv;01 z&NX5z&e!48JWL)o;20_y-71i*2UvDXEw}eN+q9-7i2SDuZA@fU_0K|nK)n62P-m+~ z(`m=^=~yNUM}mqg0g^r)ifftv%R+`?ytbu*K~>`=f1F%{bj-rEKFD=lxP<3^E8|=s z^~al)!+Gm<*0%l1u0%q)!(>ToU64NMwlKh`zJ>I3pLieR;S>-92Vi}6jz<*id0C(N z!B4!@&oubZrofq#g%6N&gOS1+H}&3Id&1frEt-8=`@ED82(_WT`0?{HFM`^+d7d0} z{u~Pd0~Ro|)8X8lo+1)8Q1kb{ETWgts|j?^;OogJson)0m(;X&3%-*(DU4iX)Y9NF>qi7AxDsf+ zWp>)khmmpZ7j%@CaYIxb9TsFpW}U*5iuG=`1CpXZ>}i|K>T|dya?h$SP^N^h3?kTC z`IBES(ndIhB4H#rp;o_Pz-z0)Fe?1^P93*eUMTN{Xlh>%GPRbIy&#L+z_?_neQE5} z++h&ha^mx$N1y3sO0a|OC&D>xNjY#&d8+ex2iFhd-ddOuD>A7uK7U~MCl7N;8THHI zsag1H^5?`m+8O2H?!riZ(oo(LJ% zy1tzGE@c@rMd2_DlpbGCwgdFp3)Zc>6Mpd`39fD>TILl?(752-f(B~3hWU{r zp?f{xiO}9psEPUIRNL1c*f!2YDo{?iAi$yl7U&S5p2Btq`m_{7$f{{Svh%W?PFmQk z#F1w!1Tm&!${Z0)pRn?m9ORKn8u6nnDi~4!>yMX=Ep#iSlFV`;y0Y@zFrXZz3dk@+ z9fPC3Gf2UR*VAo!W=~bPK48)R0-+?a`HMFDL$5E`QAXM{@nECujf=u0!|af@tOx;K zXl^nFp2X-Lw>9`gf~-x2P$4`zvm_cVPPh=YX97zu6JS~S+z?L&BTHRl*5K#NhJUh8rBbr)SO+GPK@_R1@qGl&6W^Az zj&0MBFomqh563N&&=dDMW6U|6j};%u>VRC)Bb=6;sk_j!0=QzFfnO>s253c|znCbY zCYv%MLrSq1w8dYS!{mB#hSo)wc1U1PtZ%7+|0UW?{Iv zw8%P9`gNW^IOG;qW8-3W_f-XptElN;0;!FxihwFKvKd5Yr!-l0gkA*r)aOwyCLs5S zzQ^bArYT#g|3&%r$hah5D)6i(CU}GOKXMY@fwvnd6#sg4P?Jva%j+w6#$Jb!!!5!^m)L!5)9A$fO5n+lysl$vW%0y z(0Yw5w^Cq+6`R)ila!M0kmReOpE<#M1r(83C_ViKyoOpnb=~Xv;C81Lvf*n&*^c1} z>Jt7F3G_*tPX6qKsOda1dddVpZx1j}JN8J=nP|wJ7s>Q1WXv3(j_D&Dk~^CYhQIZb zY5B|?-@7Krpi3?ri7jmg_J*9QJ1`5xsNC2o+K}>X`fxT)__Uy-TH7maZ(}eB9uvC0 zRBv;ZVJ-cTW~$BMXoBOKOuD1H(VMyGWaKfh3E4Z6NO+c)dYv8Kb_pLHWu_bi1X;X+LXNt(n}cT7uYbP>rkscfF-!nqXP*BvcRvZmzL zF7T?$QTM*;jz5GBB^yTSxmLaMhI0)oS10PANK|eoY02BwVyZ#{_^%dWrtD4Q{Q2uu z$AS`UU}5+dr?xES|RVzYkr41PDu;BG7sM;(M+hrG?9mAc2` zKV?d~U3UNY2v1jz{1i8*^_eX_h;?84G+`#7eS`(dYYwu3qk z=@F|#%Tk{adg1b-*_VL};1-u$ADZ%*oJvMqaULZ6R|V!(rV|~ot51iGarP4rr>i!@ zW$?Bw0&VLod^|eN*i%y)StC?!9ahsKVudtGtA}3Xf=228T*Cr-q#1p^0nfkO0!} zTx=fb8tRv-Wm&ZpFSaf!jr^Qo5Km^L zLVy!h9xw%0Lh;!qRx-u7C#FGUE0fK9ELBM~S_x3t3exr@6#tzvtSAH`2%5gI>_Fbe zDWY{{L!_JU_`%Nlgs_qcvAh0{=&rxm<}&GOTZ6k;z3=Z{vA=EmV;sEy;BdtKA;mx7 zFN;9jJy+>{%Qx~-t#p`{O_y!g`q)cHAv^`NQvj7fuDxk4u4T9iKLQ#?(k}+)*_&fJ zf}Q4HJ3hmeWn)4R*2cBs71~imd zLx~W>XDm%gaMIPAc&7$>1l<@+r}j*0D8@oZVEHx~JD+km@p`r(#5pL7LRHUDJ?$9=kXjZfbOnnnsdl=+uJ@Ycm-neE&Og9y zCu{R$)Yta}-6%YTlnx_+3mmh`T;JHGpT^_a}} zv-TyscSoVe-1DAoE!-jAO{tZr%e@gZ0_Q*d19tfb68_y zZrslAhH5z!c!*pZO{aaoQZ4Y`XDG3tJpj1dH$wjq&^QY*f1-t1Z~GRATM7n{B;M6f z*+}W`wBdR@HU?Fcx^pN|2$JYBc;#`(;!$UZI5hE_COq2M+wc5-6QW^lI(SFncuvm( zJeJxm!!h%H&mXm%WKN&r+^=$kQlxfld-)}>lIQ5GnM(IV;OKxtXQN#B^%F5{a!?H9qMFT6F$H1 zsW}ruA)=RB`2;c$Rv2Zq+bdVo5OBffyT3s)46CN0q!mHE@*EU^c6_`1NXp6zb7o5% z^jwj0uK1BmsIHa~dJa^)5t`d{mL!RRdtlJ>M{D;1vmM9(cVUzjE0*tVo# z1Ct~c4|1VPe_G}oady7cTb2EiOgBDd>1oG64$&!BIMf=iQW?2kNf4ja0D;b%5a0?K zDxyOS2j^HSfk`TSVTVdWdmgEI9p;F6PMe4DC=m{hE5UCF+!{gF(4Li)^j{6&rsH## zbnsyzFw~nigwyqaW8E(q(<>&3qrny|KFoa>H1{Nquu8dyCB<&(tuo`AKwhHmi4T$;fg^>I>4hsZ6 zPBByh71?^x&CLPgq2}7+sL2&L$WsQ{M4w0nv!TEVsq;BH<8MYW;y%^-(ah5Wb@=-><0l8Mk+sqrU;5PdeqGNWA zV-36#Z9UNgmXpo>L%RI`@XKBD`A^2=y#wYf(4&_o1eVBi>LUf5uS$MJ2<@;qEc5RD zUxdO?C-=4?)S`b#KT&jBruUAijM^bz6i=HhB=pFv0%e0r)N&5g265kK9uxjNse#cD z{ZjeiF2RB>9EG7Pd(AJ z=|YydWYmM+Np*!b>5S9s6WkydPl(PJN0=vHVTxf+p$SO=v9^`RKmY|%{P(dXkV7W2>mPVBq(T`Bw? zpFgp&mvZ^x7u`fbIE)FWuP7%9efBAdH<)^zjYXwu^H&_O@x397Lz;Mjrq9V`QYb~k zhEKXMt;8Sl+nwAa@4-M%`}^PKlE&w7HM(;F0(LX|~GvO726L8y8wP9INHlTn|E18)&)Oc)Sn-Z-dL zZ!$AilcfPO2|B?@kOZfO~#9z7s95V^AWh7`18_JuG4?X8t_}MuRK-SU@h1E#>n1pk#Zdk(7URmHp*m> zgVoHorjTlp=9$AW%Q7y0TR*bYM-2@lPftd*Cc=m37XM)r!{g!44R+$FT_}@J3GO=| zfSW((1jf-3LLPh`HQCp9gI>!%#u`MGlvhFfg7A@svIEayffe`MF(O7S!`Mmv{8(N} zV?2)Q)H5*_+|Df!_H^dMW=7kl&Bt;E`sC{)HWX zcn@*`vTs}AQ_;Ir^*FmBzYYNkv!wh=<)#SvS$)U$vXWTJ~zRjIzB9_N!;B(CD0Udx}0qFe#JH zi6S`i9&{D>CqP)0f3wNZ2-k38u#Ua=UpB8>s^Ab}izD!Pz|QUcl%^)Y1r>L0N<+}>e>T$eTZvw8 zQDUvC+aUHGKg&tqQWV~~1?zZn7gedhqPkaWx57Wl@C%SO_e)XFV-N!scSfye;hI?p zA45DwihuXWHdfKpuWB(@0*+q3kIod!@4$3e-CHP9 z<1VCJr9*jdiBclg<>-;|V%HlspI58{Z0DTfs-Aq!$RBd@MXHXTO;S7Y0{s*=RVTn- zHmeudI+kBQ^B)HU(t=Fz*pv%J9Z^_GYKI!YU{kh)P5RZOT<8x>qq;;Pg}hApJCk1H zw627_t1M+ks7KE8N66Ww#kGSQlL6BJeW5vt9 z0TG6p{nJ{$-dlNvOBq2h@flEIoCB|6i}lVlCduPxxn=T<1Oet?bp8@#qP%B1e?^ag zGNM;=>Gx(BSZecMx6N!Z)Go??axv2f0TjjjJvdK-O}Z*-`SPrs`k#urI}$Ce2Hp`s z*;O=Ea!6!5>YE|5n}Abp>@2IgUTaF%jBp=}HbV`a)~OlSGEyQBf%I%lO$-Q3vZix| zmJw_OKBk)_kPik+zcOG-GidKj=KaQ8D)~Mn{QqRF^czo18~kn@|9s2u5hxA)V&z@d zoU8H>FC_FDipn`ZfMHOd&yXi%iEq8TQ6>5PQ7zwcikuAlgHxyZbduZHFC385HiJF+Jso=Tayg~i zASNPUsSbv2z1u9D(V8JZw1`pjlId9nTa(aIY{>?5V8Tcy_b=Lz>up7zgjP9h2o)CQ zV=T3Uz1#=XN^n6JM6*-~$2=S4@QZKpDNWM0z)=CJ*!_u59Wqtiz+M0oWPCqGZP9tq zV6=#x0-3-Y6ac<=@Ch^+^B)WQ3w*#;S5VnE~^Jrtrb&Sq$IFxQ3*-MA6f+_ zdz3-O7%tJ#qCV|MiRL+hwQB%84R$#(ucthc>QdPK$2o_MG|$Wq z=QhP0E@GlPUKrRyj~znn3|`9yf00Va+ocXxM#;~SDequXmil_JpAoO`k!5&SWFSeE|^nS~> zs5#UYh(I%?8WiW&JMQNTGsFz&^US+qS7=kZq6yP(nP6(?t*Nb=$~)$uWgx_^>|v z^3j5~_i5t-b<4T_^0r!ZapCt=AP=||2Vi2&Yc4gzxczf3vLyl6{jYDn8i#TD18KhO zf-M-_-z-U3qjga5v@anV0$vK^t&j0B<)w`40$wBjIMUG2Fbfza$W9ohno-0WR;ngf zdAt1sWFpS{D$O#D1pDakkq2V05EcdJrq#l+70j`{PUni4trY|-s~4}uW9~0X6#6E` z7wO!-I;^G@O8A1eUKkJ=wIYenf+v%0Cm%5Qbz5ZZqq+-JDz|~kL&?vFtZ)MweeFX` z+U)}Ib(Cl&$Tq#Fein39gKAuk`SX}NGhpS}UajX9sE z1IN->-~|9 z0KPMc!`~DKqFSfHc+Y#wyhx?+lauf8bC^D8rkK+Yw8q(zwtkwMmhsS|%aDpCUlgQ%$Ui?+Fw? zd`y65)&X+Fnu|{q4hzX)>$Ax~Yh0^S`G=FH!+pI&51jg@`m@0Y6_>9`{dU5;81EG$ zt%CbNlE=6>aXffAG1|T-NiQ=C7cYtU)!#0>ja~6qBzGKDLl%Ma&}25IPb;h|*6ddyK6VobtE{&T&s*7AC%tZ0Fz{ z?F1IYQ}kojz|3b6aK2MSCypI44J`Adm;e6cyMpY8+tZMB9sam0@7uM;zJTUdw%_k8 zL#x5nxyjk~E3>lsm#&4)HT2MkMtvujEE94dinHgWMQ5qZk&Qf5&tzvOWe2b+nq@6-UCl zudEOKw)kiUAYaAh+_89l9B|cGd>(r_7TkIGG~E28#(7#wJB2P^bKS%XMLe#PgS#$( zoFD#DqP_KcoI(wwPHBwvAk+)BL6Cp1OO$9aC_p!w2S5B%$03&^YwwPag;ccZw*(-8 z*|P*b%0I0yvyi*q#xkV$q^|STzLy2Qu`?GQgkBrZRj^?1*CtQuu7z^V`P%m(kZ$XH zU_bSyHMtWY=Drx%WV=DxCSwbw+>;qxPf}aE`qC`QP$jXCJ!gt5lH=NMil~;m=T|)c z|4>>ne^~JA9mXFa{g@E>?b*-XO4xT zo`6(o{!5OXWOh|Y)+$IkA{4tR6=~nC<-lW%E%x7ndiSu>8DT>U2NI|Q_c+??-V`bx zb(7lqI?mRI%l9b{Ko2@ zO_wudxj^~(ahu%ti%4sI2F10%f>U`o0e*{ICj@0;2j{V!DBk2p6n`$s0Zvsl)l?`Y z&qcotdz}MxexHTbU}DUYAo1`M$m@YNrLuAY#aj!n-}s89y2M2iHM`9RKX6vstW~|M zdJ(ksp=IPZA6U)c^XhSCAbQ%DsVca6^<&;_;A|OrNEty8?6wU5BrkMfu0k3L+5=`A z&M9p(t@dHJ->{S`%e`NcgSq0OKFpVRf2WYdL+R1ec5Teq{_X-dh6f2j`)SL1^e@`U zVBp_OzeU0r&d>mR1w%n)WkLRYyz5IEuA$37G$eOR+^`Wh8jqhT<2F)cU%h~ZJa2Td zh^Psb&W&@V8iVN@lDbK>L36+C@!<`M&~<4~wN2NaRqcT-F@)klQ1RJ8v$cK#+bxgl zR~AhO#mFfo^y;+ro&(nx+e}W%roTMy=lYUE=LEv;u%MgAjXLbnSVJ~D6c5Rb1cy(* zSvzX-cUSRvSLH~)S0U}u2Gz2Hou%?T7;x|I8>rrb zAp|{{?q5XYIkWBtB>rVy-j9-3lC|A0HZ>KGNf!?4-;iT9%ihEhfM76+`4T|=g_+O# zhLopq)(Gn_1@|I%`uoHD>v_Dm`wqI3EE2Bf&x{F88UKjXliEZPXORIBqbi2 zEiyG!Xjg~X0=V-%l(3`#gonPSVI-dA>{TcnJ-qW1^IUUIBv`X2vHAGN!e#>MaVgb3 zC;eOJ>PZko=O6H2IBlLcqS`46@}x-JnOA#^98-n5@EWa?LcH4De5d93L|e;(`mfre z;?^9Xa$%_rq8{;QHrJjMM|)vX_#h_loc$ zL#r^?Xkpk=0w}@CGm(F?`)RJn?lS?LIBz%v&UKK*Ml50 zIh-}UIF>}N^tCr$Pe_DY`TR49%8&S?)tozm<&O+z;u0J#2OQApCT0-#*Lwv>PvO6@ z<$`3mxE(_@?i3=WDC9uA>2Z}fBoQdtoG!E7g$tYR9W#3LWE8pB!dVq55vW<{gX7+^ z3nJg7L@_{varTm~_^CGD((c=tdM9(#2~(BT0Ro$9*1+;`1vNfBUcbDkg_0eh%<9eP zq!1J^;{EaAS&r95_(C!eTURqbQsR*2*6ia)%K}`bFcUGANhYdQkQQheqX4!??)1o^ zd0r>^eRLh3*1r6Cu?5h^Pl|HME(9Ne+3@X(m<8Y(nv7!ZdrHsQZ55t&?1VAxw#Edd zg8ZfkDH}rx9vo|d%D@>}y`CJXRrRymiw`q4o8|32{8%}d1%~aFnQ%**%Y__5PlUQ$ zy*Idf7zs~{KEUS022A2J4_xPs#AGVb$o==kVF=8jT`K59x7QT*?&4I6E7Kv~kY;%) zh+egNx>27e@UNwuGn>{~*gnbqCT)b^kHN`~KXf$+pH*y!@{ysJ=1H1~vdO&#z-WJK z@=-riCh%a#=NA%V9;b9J_><-N4f=6U>+Stqlj)P2CN&T;47)eR36G3Fm$ZJ4^&J@r z;%-$H*~DLlw0FqJXVF4wF1}?u%CIdJJSyJ;#4FvU4fefM_7R7 zF}%~I<0l@M`yhkhK1U~`&^9It(Q(Ko3-Q0gqly~BstKIg3P&o{_bug;&^lQ3&c$CK zCQlE**jB;SPnd(-V!UcT4Y-;xLhbCdQUr^koKSMKd4H<6%c>}9Ab&gA@`spONQIC& zk0&@$;7iAKcRj>?(d1oVpQ^ch*nMgQI%%Kb9h;v!bWA7fUo_OYT}{bu#-Hyh@_o9= zO_3nc-2)AyShd8;c`^y?{V4qigXwHOq6}Awu=J0(#|ApsJL@){cVGP{Yp^vfvrwqq zx6}>1$2|v|sP#RyCCFEmQn0C4Q2Bja$rYuqj0^w{{2?&@0YBU4pZEM<}Ua?>5irm*q!x=r3VPe(i_jVd21`; zK+zKkLPt<3)M{CK2#8aIB15Ao7+T~^PN9ZUIOwX^F zxUL8mL`Z2cvZ;i#ujogmUq~;8G+?I#sn`^LXe98aGHM@fiRMj%R)%l+j0F5J2IRz7 z`jki@J2Fg%FdJ*IN99ON)1X#qiue5jKY!Aux@TC2-vAh&Wl51k%U1wOtp>Utx}L=( zoVps-s;X`k%iJz7s7r)qMSsnYgtxiIAMT>?*B)_5U4NKrT&RUhsUS>m40gdIKZO~U9mJ_Q}om?-piNj6q7V=gY@N=6!!E=-uO6} z!HpFPaIU#I-hQv=*!%8G58hFzHYH}V?MZ)EhyRv;_cWf_6hBmp@wfdpz z6Ir167Ro0W)pBrs%2o-o67QP}dXSz1aoW6%+fk3ljHj~F3YMm}&JpRU(ZTL)SLTn~ z*g5(xAxw#UKtG0i;JLPNyVPZmDD(ZNs1W_e0)P#g2}feKeOt(A7Wz_i%(rSP(N7^R zor7`6*$z7GLQe2A$I4ely)5eAqdshBV;m3QW$wH+(6_KUSEdk9v1Ws?yYKu~yrDqx zHK0Kz|GIHj9<6&RQ0vC*g>ILUHw~kG;-!phex2t|)FYy}zGaU%v|-}F>9ZFtZQYQ) zd4m_)bKiAVmGCPxudp*f8YuXB-~akNBxcaA*4bM2!Nm! z+BnDJs51^<2~$annyYVrp_FZQ|G(1`5F-sf_QOr6t@ckCIfuG;oMVSdb{NtNC5+Bj zCP?q&pj;xQj-Qz-%VwH|vAqZkoF|`4CWfJByYm8||^XTf2z$EDN#@5uf zVFW?9SZvOc3*|v|(KmWbp{#%))KpKMEz4)ZH}VD0os`}`e^jIN7UYjnpmE`u*?c}j zbS36A^|PmQiBO*ZN#eD37X@C;=OAl`3Z_dfF`yW?NX^AZK6EpxS~+A@g^71Q4V~A7 z25SCxqNF8iF^&c%*#NU11WocV=%tp*h*2&F7R`G4mhMtB7<38;B3mRgo?#X6VZP

J5ib2b!2cOuAs@!O`1agL9K$1Ao5A|I=WO>B+z5#yO$#D_U2YZ(rHXSx_nMf* z!ae+n!)>YZ7yl>(Wpd(Nz}~0vP4@d_%qv6KJ9(gPVQp*qJ9>QX=N~D!XA1~bxvE}> z$5vxW4X9ZW&?5e5sJN?{5G4k8u)e?e+LF7%#Dgcokf$9zV86jNhkUNl`*C++$Jc=S z4rt&HmQ9r`qmN83ECN?UhLip%J*4U6F>;yaGW11?5i7*_vto>a)E3kW0u^4anYW2I z9rbJtEu|ewCfr1^gM=H{k4p0fdU69{4&_w@2BP2YolZGMM3lm7F03LX?P^jqx84La zV{pQddu2RhzXnMPLqOP8O1sS}j>0tLh)^gYqWNUf46W=6>0~OjU|Qb6JE>ktxU`_r zy4viO*~X?X6{9M>EA5D3`RYr={6qd5@pfVAr~|ySz)C<0XJ(c=*;6ew`t&V6n~B@9|W|H zn&;Smm!b!{wh}@7y0_UwwwQI4GiV)r{vQk|@lo&XS)=r0c6rI|X<`hRE06{rix+pu zI+w@1pvBwN*?k287P^X+mC!CV1gC46IlCe#y{8L1&64&BW=D9f3?#<#! z86e+c-Os*gY{sf;meb2%A< z?Y8LD4#USdCx>=(oqOJ21IQP!xx3`uF3TmJ{*e}SxW4t<*rMa?dnx^S)ynGo%Ed}q zRqcu5=C)UH#i^6Z2;*hS)djuZO9OsODv&GG52@H^M9Z1GyfZe(T?8b|WQetVjR$p{ zFYo)dQZUkf^{D7&Sow9}Jh{$bU!&`b?j<`SoUVo@nLs-c(ooNB{ANC(aidGAE^ByL zW5Jh93H4}>h07(b$PcxiJ|C!_6~f3lsCAigCx1zPhu_fuYmc%aI>A&2en25$N^TG= zupz?*S=)R+S5%Vtn<9u+Wo;XeK<$^S7}g!uMO%Fj18Z~7pS#v%31?V7m1tE4Rm~ey zLzS{xR$w?j%A1)-D>FA;JGN-)*%(W&!BN-E4ys`@IAsEW?n;f_^xN*KI+48a>tU=d z9XY^|+B1=UZHDVFTh73PTOjkOZNm#hQ_@gJs^7f^V>65cymRdAqu<&{+<{nzM=VkO z0@-y$4GK<&n{QvBzzDBp*j!uU1(k8s_5E_&K$vj>cRhw{k8STCTj!oy0`cGbamJL?Jp6>TM36^tzi zap_=Og^oUG8)!n<{PzNLM9{e@ZiR&mz59XX0V4_A_K@S2B5=F=h;x0X{#7>5bAxjQ zU%BE`p>QKMziswT5QyLiD+1Uj;cJeJ2PEB zL!xMs_7T?}s`x^B$X+70gPXRo<5JK!fHcp{Jq_N3;nhgE2~xkw5xhS)9^XEXgRW!) zrg%4fU+9=A^`K}EYIce@tC8pFJgtd@T5||xImhY2w~A7y~PeUcyb%i;Sa ztO{mgTs|=t7%K$tOX1vD`A_uZX8RYnk9fdpGv=}Ttpdwgk#`@7sOP@$U~>|Ioc*~w z(^12Dq?uDFxA5CwOp^0hAaYJ<2`k z1>B1exiRv%i)bs%L3;m$yJE@5en)biyV$UsQYuc7bb86#_4ac|juF*tXB{}toRST^ z$b^|}ML^Wq*zIdwH#s;Z(%)eq8wppk7H27&z}9h_{98~tJ?tIr`Xi*=GgWloT<309 zoh+JEF%34m@=xWf?DBbuZg{=;8J0=-_cBbpb~5;gO(Mzk<;~RTT-Z?|F9qZgH_grK z#bci|hmey(#C7+1M3+<<$J(sa_t0qrH3DJdj& z45MZk4LN^J+kBfT%NrPu25ZUlRRq{yq3yb&4x-EW4i;3}{~`X8-$-h#0ClqacB`&% zYk5qhP2*n@bU3a+Sw@zI(o7^V&@?eNMpW8U6}2p^XZMm(^3{lBaO{kw(5QozN@a*W z?%4~0Y7t`OiW!0}1ig{^9BVLjU!CWAp8>n?=rwx%kRoe{f{~3IhtDx@vh=k7TicHO zbp7BP)y(S8Z-_GvHMaP9|J%6afwlofD-nge5TUZPcD;C%TM=fKiW>+-f~!bu+Ylp* zWhcgdAd~dxSZ=>BaMsjZ94zV-n;(KUVxU+K)0`a)g9ixo=6IH3sZZ1`+kq;%dnYVD zc;v=1Qc{5SmK7$eA?SKY<+jA>Jev~pMamCpW?}eO@l8xm%wG# zT+Yo53}AK*HSM%G+GAz8*Q&}7bXiAKkZx$;m}xQKLRPeHA5N;i()pZeMM>A6>0R!J zMO8LjIdC(%uZ;__PR03q$3Rb1$E_xpR0@(L9nQt7Y}DXg3!yG2)-8-mku%6Im=sT3 zj}*aS77F*+X2`pK=0%jo1XVJ>uL8dRuIZswbMZ%*w=FxaX2H-0NEB*8^^y4zDQrg9 zWXr$DiMETvBo8O47P^pvt@#DdtH3I87|Wm)(~dL!kF{pI$DmQkDl>by3|| zmJij9@6%n`;KA?gpF{R`k-Z9=xQn?g$zc$Ch@7r!mh;cW>#dm1 zdL*t7K4aE*mh~P-->q#_y6uW=vH`UgpAb`WnJ~6!`no!D3N^493Y_h#!X%qPpmJC2 z=jY~nz0vmO#NK*xt~NCm_YHxPNl}PgYL7;~=ZQW!JP|}`Tc_tbrM-FkHmz-Q6X5G& zx=uKo)vCa+RAK15&!3V!d2EQnd-gL~V~gGxRxhk9+d0;bBweSaRaxlh!GE!6Ds29o z=|o~Vyg0;UyYE$u0vKTkhOX)sHi%JT1WWQ49h*>qujC#8O(lDy$4Zp^2F0mc5Cg0` z_S}zi{wMDMke*@4FATk3r2xBmynowI?oX08^ADxDbN|lwqEY80L^^ntaAy5e>2TJ+ z$3A4J4bDf%Nwv~kaPuX+k!6@Xa4Ylw2tc;ro{IA)_3+iib71MBg8WDWQrPpCrw`lv zqZoY-I|M-=+8>f{D!uw9h4F@{Dd2m4!7$DOkUS?qjqA5A#}aiA!vSsow`jL z`sH)E;D-t8I^h4Ge6NLlRXYX|9J_YV6o)u1SU1Rrlu46;VHqTZBt)1unE;G+@x0Et zBX5_Ihu{~~*T#xuX4*jfs|9dngc(V>A$9V{0Q*NycMWdi~F0f*{QWOSTH17*wiE=#8nPw<+XOqBQ6&G21gB zF~}wGeS2H7r}z_VL10=Hb1&8_zRXzpf4p@k*rxjTlY5R$5HJW&2zS`)b7k1r`}}AO zEHg@Wtz>i@n@6JJd3?pu`;hZEXvcb%0og4zE{MpelEOiT&>-<-`a^3_yqkF)`e9pQ+ z_EKT)gNo@{Uv#fHpdkMr_D|DVsLG6QZAUJiAM|HG+8KJk)NH^fHVyWW&XNycUwi-Z zWC24ZE=O3#m24c<0_o62-jS=Bjb)b6HF9o)hvBuZR1MQoF+ZhC7V)p@ZCV9uvc7T; z-aL|%W*hYTuvWd(J*76WcLOM5zaPPWeBHVY56@04{UEL>B#F0LN)uE Date: Sun, 20 Aug 2023 18:59:29 +0200 Subject: [PATCH 3/7] fix config init --- MServer-Config.yaml | 4 +- .../config/ImportLivestreamConfiguration.java | 7 ++- .../mserver/crawler/CrawlerManager.java | 2 +- src/main/resources/MServer-Config.yaml | 4 +- src/main/resources/live-streams.json | 50 +------------------ src/test/resources/MServer-JUnit-Config.yaml | 4 +- 6 files changed, 14 insertions(+), 57 deletions(-) diff --git a/MServer-Config.yaml b/MServer-Config.yaml index 28117c5e3..8ee148eda 100644 --- a/MServer-Config.yaml +++ b/MServer-Config.yaml @@ -33,9 +33,9 @@ senderIncluded: ignoreFilmlistPath: "ignoreFilmlist.txt" # list of livestreams to be added -ImportLivestreamConfiguration: +importLivestreamConfiguration: active: false - path: "live-streams.json" + path: "src/main/resources/live-streams.json" format: OLD_JSON # The formats in which the filmlist should be saved to. diff --git a/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java b/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java index 2cda2016b..e3fd898cc 100644 --- a/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java +++ b/src/main/java/de/mediathekview/mserver/base/config/ImportLivestreamConfiguration.java @@ -10,12 +10,17 @@ public class ImportLivestreamConfiguration { private final FilmlistFormats format; public ImportLivestreamConfiguration(Boolean active, String path, FilmlistFormats format) { - super(); this.active = active; this.path = path; this.format = format; } + public ImportLivestreamConfiguration() { + this.active = null; + this.path = null; + this.format = null; + } + public Boolean isActive() { return active; } diff --git a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java index 614607199..6f09a1b1e 100644 --- a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java +++ b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java @@ -174,7 +174,7 @@ public void importLivestreamFilmlist(final FilmlistFormats aFormat, final String // remove livestreams filmlist.getFilms().entrySet().removeIf(entry -> entry.getValue().getThema().equalsIgnoreCase("Livestream")); // add new - importedFilmlist.get().getFilms().entrySet().forEach( entry -> filmlist.add(entry.getValue())); + importedFilmlist.ifPresent( imp -> imp.getFilms().entrySet().forEach( entry -> filmlist.add(entry.getValue()))); // } catch (final IOException ioException) { LOG.fatal(String.format(FILMLIST_IMPORT_ERROR_TEMPLATE, aFilmlistLocation), ioException); diff --git a/src/main/resources/MServer-Config.yaml b/src/main/resources/MServer-Config.yaml index 4b4254e0c..a08211881 100644 --- a/src/main/resources/MServer-Config.yaml +++ b/src/main/resources/MServer-Config.yaml @@ -27,9 +27,9 @@ senderIncluded: ignoreFilmlistPath: "ignoreFilmlist.txt" # list of livestreams to be added -ImportLivestreamConfiguration: +importLivestreamConfiguration: active: false - path: "live-streams.json" + path: "src/main/resources/live-streams.json" format: OLD_JSON # The formats in which the filmlist should be saved to. diff --git a/src/main/resources/live-streams.json b/src/main/resources/live-streams.json index 262a31d17..303906445 100644 --- a/src/main/resources/live-streams.json +++ b/src/main/resources/live-streams.json @@ -1,49 +1 @@ -{ - "Filmliste" : [ "22.10.2018, 19:29", "22.10.2018, 19:29", "3", "MSearch [Rel: 550] - Compiled: 29.05.2016 / 16:16:25", "92bdd1d2c16779f916e64d0bcf493c81" ], - "Filmliste" : [ "Sender", "Thema", "Titel", "Datum", "Zeit", "Dauer", "Größe [MB]", "Beschreibung", "Url", "Website", "Untertitel", "UrlRTMP", "Url_Klein", "UrlRTMP_Klein", "Url_HD", "UrlRTMP_HD", "DatumL", "Url_History", "Geo", "neu" ], - "X" : [ "3Sat", "Livestream", "3Sat Livestream", "", "", "", "", "", "http://zdf-hls-18.akamaized.net/hls/live/2016501/dach/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARD", "Livestream", "ARD Livestream", "", "", "", "", "", "http://mcdn.daserste.de/daserste/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2Rhc2Vyc3RlLmRlL0xpdmVzdHJlYW0tRGFzRXJzdGU/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARD", "Livestream", "ARD Alpha Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2JyLmRlL0xpdmVzdHJlYW0tQVJELUFscGhh/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARD", "Livestream", "ARD ONE Livestream", "", "", "", "", "", "https://mcdn.one.ard.de/ardone/hls/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3dkci5kZS9CZWl0cmFnLTFlNjA0YWFlLTViODctNGMzNC04ZDhmLTg4OWI1ZjE2ZDU3Mw/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARD", "Livestream", "ARD Tagesschau Livestream", "", "", "", "", "", "https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2Rhc2Vyc3RlLmRlL3RhZ2Vzc2NoYXUvbGl2ZXN0cmVhbQ/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARTE.DE", "Livestream", "ARTE.DE Livestream", "", "", "", "", "", "https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/index.m3u8", "https://www.arte.tv/de/live/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ARTE.FR", "Livestream", "ARTE.FR Livestream", "", "", "", "", "", "https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/index.m3u8", "https://www.arte.tv/fr/direct/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "BR", "Livestream", "BR Nord Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8", "https://www.br.de/mediathek/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "BR", "Livestream", "BR Süd Livestream", "", "", "", "", "", "https://mcdn.br.de/br/fs/bfs_sued/hls/de/master.m3u8", "https://www.br.de/mediathek/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "DW", "Livestream", "DW Livestream", "", "", "", "", "", "https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8", "https://www.dw.com", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "HR", "Livestream", "HR Livestream", "", "", "", "", "", "https://hrhls.akamaized.net/hls/live/2024525/hrhls/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2hyLmRlL0xpdmVzdHJlYW0tSFI/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "KiKA", "Livestream", "KiKA Livestream", "", "", "", "", "", "https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL2tpa2EuZGUvTGl2ZXN0cmVhbS1LaUth/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "MDR", "Livestream", "MDR Sachsen Livestream", "", "", "", "", "", "https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/master.m3u8", "https://www.mdr.de/video/livestreams/fernsehen/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "MDR", "Livestream", "MDR Sachsen-Anhalt Livestream", "", "", "", "", "", "https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/master.m3u8", "https://www.mdr.de/video/livestreams/sachsen-anhalt/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "MDR", "Livestream", "MDR Thüringen Livestream", "", "", "", "", "", "https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/master.m3u8", "https://www.mdr.de/video/livestreams/thueringen/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "NDR", "Livestream", "NDR Hamburg", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream223.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "NDR", "Livestream", "NDR Mecklenburg-Vorpommern", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream221.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "NDR", "Livestream", "NDR Niedersachsen", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8", "https://www.ndr.de/fernsehen/livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "NDR", "Livestream", "NDR Schleswig-Holstein", "", "", "", "", "", "https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8", "https://www.ndr.de/fernsehen/livestream/livestream219.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ORF", "Livestream", "ORF-1 Livestream", "", "", "", "", "", "https://orf1.mdn.ors.at/out/u/orf1/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ORF", "Livestream", "ORF-2 Livestream", "", "", "", "", "", "https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ORF", "Livestream", "ORF-3 Livestream", "", "", "", "", "", "https://orf3.mdn.ors.at/out/u/orf3/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ORF", "Livestream", "ORF-Sport Livestream", "", "", "", "", "", "https://orfs.mdn.ors.at/out/u/orfs/qxb/manifest.m3u8", "http://tvthek.orf.at/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "RBB", "Livestream", "RBB Brandenburg Livestream", "", "", "", "", "", "https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3JiYi1vbmxpbmUuZGUvcmJiZmVybnNlaGVuL2xpdmVfYnJhbmRlbmJ1cmcvc2VuZGVwbGF0ei0tLWxpdmVzdHJlYW0tLS1icmFuZGVuYnVyZy0tLWhsczE/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "RBB", "Livestream", "RBB Berlin Livestream", "", "", "", "", "", "https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3JiYi1vbmxpbmUuZGUvcmJiZmVybnNlaGVuL2xpdmVfYnJhbmRlbmJ1cmcvc2VuZGVwbGF0ei0tLWxpdmVzdHJlYW0tLS1icmFuZGVuYnVyZy0tLWhsczE/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "SR", "Livestream", "SR Livestream", "", "", "", "", "", "http://srlive24-lh.akamaihd.net/i/sr_universal02@107595/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3NyLW9ubGluZS5kZS8yODQ4NjAvbGl2ZXN0cmVhbQ/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "SWR", "Livestream", "SWR BW Livestream", "", "", "", "", "", "https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3N3ci5kZS8xMzQ4MTA0Mg/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "SWR", "Livestream", "SWR RP Livestream", "", "", "", "", "", "https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3N3ci5kZS8xMzQ4MTA0Mg/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Livestream (Deutschland)", "", "", "", "", "", "https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Livestream (weltweit)", "", "", "", "", "", "https://mcdn.wdr.de/wdr/wdrfs/de/master.m3u8", "https://www.ardmediathek.de/live/Y3JpZDovL3dkci5kZS9CZWl0cmFnLTNkYTY2NGRlLTE4YzItNDY1MC1hNGZmLTRmNjQxNDcyMDcyYg/", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Aachen Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018019/wdrlz_aachen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Bergisches Land Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018028/wdrlz_wuppertal/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Bonn Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018021/wdrlz_bonn/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Dortmund Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018022/wdrlz_dortmund/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Düsseldorf Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018023/wdrlz_duesseldorf/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Duisburg Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018024/wdrlz_duisburg/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Köln Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2023550/wdrlz_koeln/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Münsterland Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018025/wdrlz_muensterland/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Ostwestfalen Lippe Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018026/wdrlz_bielefeld/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Ruhr Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018027/wdrlz_essen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "WDR", "Livestream", "WDR Lokalzeit Südwestfalen Livestream", "", "", "", "", "", "https://wdrlokalzeit.akamaized.net/hls/live/2018020/wdrlz_siegen/index.m3u8", "https://www1.wdr.de/fernsehen/livestream/lokalzeit-livestream/index.html", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ZDF", "Livestream", "ZDF Livestream", "", "", "", "", "", "http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ZDF", "Livestream", "ZDF.info Livestream", "", "", "", "", "", "http://zdf-hls-17.akamaized.net/hls/live/2016500/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "ZDF", "Livestream", "ZDF.neo Livestream", "", "", "", "", "", "http://zdf-hls-16.akamaized.net/hls/live/2016499/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ], - "X" : [ "PHOENIX", "Livestream", "PHOENIX Livestream", "", "", "", "", "", "http://zdf-hls-19.akamaized.net/hls/live/2016502/de/high/master.m3u8", "http://www.zdf.de/ZDFmediathek/hauptnavigation/live", "", "", "", "", "", "", "", "", "", "" ] -} \ No newline at end of file +{"Filmliste":["20.08.2023, 14:22","20.08.2023, 14:22","3.1.213"," [Vers.: 3.1.213 ]","b37878aa-d85f-41d1-89ab-053ccf278b2f"],"Filmliste":["Sender","Thema","Titel","Datum","Zeit","Dauer","Größe [MB]","Beschreibung","Url","Website","Url Untertitel","Url RTMP","Url Klein","Url RTMP Klein","Url HD","Url RTMP HD","DatumL","Url History","Geo","neu"],"X":["ARD","Livestream","tagesschau24 Livestream","","","00:00:00","0","","https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8","","","","","","","","0","","","false"],"X":["","","ARD-alpha Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","one HD Livestream","","","00:00:00","0","","https://mcdn.one.ard.de/ardone/hls/master.m3u8","","","","","","","","0","","","false"],"X":["","","Das Erste HD Livestream","","","00:00:00","0","","https://mcdn.daserste.de/daserste/de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.DE","","ARTE HD Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master.m3u8","","","","","","","","0","","","false"],"X":["ARTE.FR","","ARTE HD (FR) Livestream","","","00:00:00","0","","https://artesimulcast.akamaized.net/hls/live/2031003/artelive_fr/master.m3u8","","","","","","","","0","","","false"],"X":["BR","","BR Fernsehen Nord HD Livestream","","","00:00:00","0","","https://mcdn.br.de/br/fs/bfs_nord/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["","","BR Fernsehen Süd HD Livestream","","","00:00:00","0","","https://brcdn.vo.llnwd.net/br/fs/bfs_sued/hls/de/master.m3u8","","","","","","","","0","","","false"],"X":["3Sat","","3sat Livestream","","","00:00:00","0","","https://zdf-hls-18.akamaized.net/hls/live/2016501/dach/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["DW","","Deutsche Welle Livestream","","","00:00:00","0","","https://dwamdstream111.akamaized.net/hls/live/2017972/dwstream111/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (ES) Livestream","","","00:00:00","0","","https://dwamdstream109.akamaized.net/hls/live/2017970/dwstream109/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle+ Livestream","","","00:00:00","0","","https://dwamdstream110.akamaized.net/hls/live/2017971/dwstream110/index.m3u8","","","","","","","","0","","","false"],"X":["","","Deutsche Welle (EN) Livestream","","","00:00:00","0","","https://dwamdstream107.akamaized.net/hls/live/2017968/dwstream107/index.m3u8","","","","","","","","0","","","false"],"X":["HR","","hr-fernsehen Livestream","","","00:00:00","0","","https://hrhlsde.akamaized.net/hls/live/2024526/hrhlsde/index.m3u8","","","","","","","","0","","","false"],"X":["KiKA","","KiKA Livestream","","","00:00:00","0","","https://kikageohls.akamaized.net/hls/live/2022693/livetvkika_de/master.m3u8","","","","","","","","0","","","false"],"X":["MDR","","MDR Sachsen HD Livestream","","","00:00:00","0","","https://mdrtvsnhls.akamaized.net/hls/live/2016928/mdrtvsn/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Thüringen HD Livestream","","","00:00:00","0","","https://mdrtvthhls.akamaized.net/hls/live/2016880/mdrtvth/index.m3u8","","","","","","","","0","","","false"],"X":["","","MDR Sachsen-Anhalt HD Livestream","","","00:00:00","0","","https://mdrtvsahls.akamaized.net/hls/live/2016879/mdrtvsa/index.m3u8","","","","","","","","0","","","false"],"X":["NDR","","NDR Schleswig-Holstein HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_sh/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Mecklenburg-Vorpommern HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_mv/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Niedersachsen HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_nds/master.m3u8","","","","","","","","0","","","false"],"X":["","","NDR Hamburg HD Livestream","","","00:00:00","0","","https://mcdn.ndr.de/ndr/hls/ndr_fs/ndr_hh/master.m3u8","","","","","","","","0","","","false"],"X":["ORF","","ORF eins HD Livestream","","","00:00:00","0","","https://orf1.mdn.ors.at/out/u/orf1/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF SPORT + Livestream","","","00:00:00","0","","https://orfs.mdn.ors.at/out/u/orfs/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF III HD Livestream","","","00:00:00","0","","https://orf3.mdn.ors.at/out/u/orf3/q6a/manifest_6.m3u8","","","","","","","","0","","","false"],"X":["","","ORF 2 HD Livestream","","","00:00:00","0","","https://orf2.mdn.ors.at/out/u/orf2/qxb/manifest.m3u8","","","","","","","","0","","","false"],"X":["PHOENIX","","phoenix Livestream","","","00:00:00","0","","https://zdf-hls-19.akamaized.net/hls/live/2016502/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["RBB","","rbb Brandenburg HD Livestream","","","00:00:00","0","","https://rbb-hls-brandenburg.akamaized.net/hls/live/2017825/rbb_brandenburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","rbb Berlin HD Livestream","","","00:00:00","0","","https://rbb-hls-berlin.akamaized.net/hls/live/2017824/rbb_berlin/master.m3u8","","","","","","","","0","","","false"],"X":["SR","","SR Fernsehen HD Livestream","","","00:00:00","0","","https://srfs.akamaized.net/hls/live/689649/srfsgeo/index.m3u8","","","","","","","","0","","","false"],"X":["SWR","","SWR Rheinland-Pfalz HD Livestream","","","00:00:00","0","","https://swrrpd-hls.akamaized.net/hls/live/2018676/swrrpd/master.m3u8","","","","","","","","0","","","false"],"X":["","","SWR Baden-Württemberg HD Livestream","","","00:00:00","0","","https://swrbwd-hls.akamaized.net/hls/live/2018672/swrbwd/master.m3u8","","","","","","","","0","","","false"],"X":["WDR","","WDR Aachen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018019-b/wdrlz_aachen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Köln HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2023550-b/wdrlz_koeln/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Duisburg HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018024-b/wdrlz_duisburg/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR HD Livestream","","","00:00:00","0","","https://wdrfs247.akamaized.net/hls/live/681509/wdr_msl4_fs247/index.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ruhr HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018027-b/wdrlz_essen/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Düsseldorf HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018023-b/wdrlz_duesseldorf/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bonn HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018021-b/wdrlz_bonn/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Dortmund HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018022-b/wdrlz_dortmund/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Bergisches Land HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018028-b/wdrlz_wuppertal/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Münsterland HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018025-b/wdrlz_muensterland/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Ostwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018026-b/wdrlz_bielefeld/master.m3u8","","","","","","","","0","","","false"],"X":["","","WDR Südwestfalen HD Livestream","","","00:00:00","0","","https://wdrlokalzeit.akamaized.net/hls/live/2018020-b/wdrlz_siegen/master.m3u8","","","","","","","","0","","","false"],"X":["ZDF","","ZDF HD Livestream","","","00:00:00","0","","https://zdf-hls-15.akamaized.net/hls/live/2016498/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFinfo HD Livestream","","","00:00:00","0","","https://zdf-hls-17.akamaized.net/hls/live/2016500/de/veryhigh/master.m3u8","","","","","","","","0","","","false"],"X":["","","ZDFneo HD Livestream","","","00:00:00","0","","https://zdf-hls-16.akamaized.net/hls/live/2016499/de/veryhigh/master.m3u8","","","","","","","","0","","","false"]} \ No newline at end of file diff --git a/src/test/resources/MServer-JUnit-Config.yaml b/src/test/resources/MServer-JUnit-Config.yaml index 0c2e369d1..960627267 100644 --- a/src/test/resources/MServer-JUnit-Config.yaml +++ b/src/test/resources/MServer-JUnit-Config.yaml @@ -17,9 +17,9 @@ senderIncluded: - BR # list of livestreams to be added -ImportLivestreamConfiguration: +importLivestreamConfiguration: active: false - path: "live-streams.json" + path: "src/main/resources/live-streams.json" format: OLD_JSON # If set the server will be awake after the crawler run and restarts the run after the given amount. From 2fc9a9167776bd0d88e739e71c6dfdb7bdd829d1 Mon Sep 17 00:00:00 2001 From: CodingPF Date: Mon, 2 Oct 2023 12:10:26 +0200 Subject: [PATCH 4/7] Sonarcloud fixes --- .../de/mediathekview/mserver/crawler/CrawlerManager.java | 2 +- .../mediathekview/mserver/ui/config/MServerConfigUI.java | 2 +- .../mserver/crawler/CrawlerManagerLivestreamTest.java | 8 ++++---- .../mediathekview/mserver/crawler/CrawlerManagerTest.java | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java index 6f09a1b1e..f7014d63f 100644 --- a/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java +++ b/src/main/java/de/mediathekview/mserver/crawler/CrawlerManager.java @@ -158,7 +158,7 @@ public void importFilmlist() { } public void importLivestreamFilmlist() { - if (config.getImportLivestreamConfiguration().isActive()) { + if (Boolean.TRUE.equals(config.getImportLivestreamConfiguration().isActive())) { importLivestreamFilmlist(config.getImportLivestreamConfiguration().getFormat(), config.getImportLivestreamConfiguration().getPath()); } } diff --git a/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java b/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java index 28f05d592..5a07fc7af 100644 --- a/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java +++ b/src/main/java/de/mediathekview/mserver/ui/config/MServerConfigUI.java @@ -101,7 +101,7 @@ void start() { if (config.getFilmlistImporEnabled() != null && config.getFilmlistImporEnabled()) { manager.importFilmlist(); } - if (config.getImportLivestreamConfiguration().isActive()) { + if (Boolean.TRUE.equals(config.getImportLivestreamConfiguration().isActive())) { manager.importLivestreamFilmlist(); } } finally { diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java index 0b6bc414d..d0e2eb8fc 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java @@ -26,6 +26,7 @@ import java.util.Date; import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.Assert.fail; @RunWith(Parameterized.class) public class CrawlerManagerLivestreamTest implements MessageListener { @@ -56,8 +57,7 @@ public CrawlerManagerLivestreamTest(final FilmlistFormats aFormat, final String instance.setAccessible(true); instance.set(null, null); } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); + fail("Exception mooking crawler manager: " + e.getMessage()); } // crawlerManager = CrawlerManager.getInstance(); } @@ -117,11 +117,11 @@ public void testSaveAndImport() { crawlerManager.addMessageListener(this); crawlerManager.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); // - assertThat(crawlerManager.getFilmlist().getFilms().size()).isEqualTo(expectedInitialSize); + assertThat(crawlerManager.getFilmlist().getFilms()).hasSize(expectedInitialSize); // crawlerManager.importLivestreamFilmlist(format, livesreamFilmListFilePath.toAbsolutePath().toString()); // - assertThat(crawlerManager.getFilmlist().getFilms().size()).isEqualTo(expectedAfterImport); + assertThat(crawlerManager.getFilmlist().getFilms()).hasSize(expectedAfterImport); // crawlerManager.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); // diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java index a17dc6abb..74c8ff5bb 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerTest.java @@ -26,6 +26,7 @@ import java.util.Date; import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.Assert.fail; @RunWith(Parameterized.class) public class CrawlerManagerTest implements MessageListener { @@ -50,8 +51,7 @@ public CrawlerManagerTest(final String aFilmlistPath, final FilmlistFormats aFor instance.setAccessible(true); instance.set(null, null); } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); + fail("Exception mooking crawler manager: " + e.getMessage()); } // CRAWLER_MANAGER = CrawlerManager.getInstance(); } @@ -108,7 +108,7 @@ public void testSaveAndImport() { synchronized (CRAWLER_MANAGER) { CRAWLER_MANAGER.addMessageListener(this); CRAWLER_MANAGER.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); - assertThat(CRAWLER_MANAGER.getFilmlist().getFilms().size()).isEqualTo(expectedSize); + assertThat(CRAWLER_MANAGER.getFilmlist().getFilms()).hasSize(expectedSize); CRAWLER_MANAGER.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); assertThat(testFileFolderPath.resolve(filmlistPath)).exists(); } From 1989db1a1f9981c1fcc9316dbd7408f23b96b743 Mon Sep 17 00:00:00 2001 From: CodingPF Date: Tue, 3 Oct 2023 14:38:54 +0200 Subject: [PATCH 5/7] update to Junit5 --- .../crawler/CrawlerManagerLivestreamTest.java | 116 ++++++++---------- 1 file changed, 52 insertions(+), 64 deletions(-) diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java index d0e2eb8fc..1c78dc816 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java @@ -8,49 +8,72 @@ import de.mediathekview.mserver.testhelper.FileReader; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.Parameterized; +import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.parallel.Execution; +import org.junit.jupiter.api.parallel.ExecutionMode; +import org.junit.jupiter.params.ParameterizedTest; +import org.junit.jupiter.params.provider.Arguments; +import org.junit.jupiter.params.provider.MethodSource; + +import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.jupiter.params.provider.Arguments.arguments; +import static org.junit.jupiter.api.Assertions.fail; + import java.io.File; import java.io.IOException; import java.lang.reflect.Field; import java.nio.file.Files; import java.nio.file.Path; -import java.util.Arrays; -import java.util.Collection; import java.util.Comparator; import java.util.Date; +import java.util.stream.Stream; -import static org.assertj.core.api.Assertions.assertThat; -import static org.junit.Assert.fail; -@RunWith(Parameterized.class) public class CrawlerManagerLivestreamTest implements MessageListener { private static final Logger LOG = LogManager.getLogger(CrawlerManagerLivestreamTest.class); private static final String TEMP_FOLDER_NAME_PATTERN = "MSERVER_TEST_%d"; private static Path testFileFolderPath; - private final CrawlerManager crawlerManager; - private final FilmlistFormats format; - private final String filmlistPath; - private final String livestreamPath; - private final int expectedInitialSize; - private final int expectedAfterImport; + static Stream getTestArgumentForFilmlistsInDifferentFormats() { + return Stream.of( + arguments(FilmlistFormats.JSON, "filmlists/TestFilmlistNewJson.json", "filmlists/livestream/live-streams.json", 3, 50), + arguments(FilmlistFormats.JSON_COMPRESSED_XZ, "filmlists/TestFilmlistNewJson.json.xz", "filmlists/livestream/live-streams.json.xz", 3, 50), + arguments(FilmlistFormats.JSON_COMPRESSED_BZIP, "filmlists/TestFilmlistNewJson.json.bz", "filmlists/livestream/live-streams.json.bz", 3, 50), + arguments(FilmlistFormats.JSON_COMPRESSED_GZIP, "filmlists/TestFilmlistNewJson.json.gz", "filmlists/livestream/live-streams.json.gz", 3, 50), + arguments(FilmlistFormats.OLD_JSON, "filmlists/TestFilmlist.json", "filmlists/livestream/live-streams_old.json", 3, 50), + arguments(FilmlistFormats.OLD_JSON_COMPRESSED_XZ, "filmlists/TestFilmlist.json.xz", "filmlists/livestream/live-streams_old.json.xz", 3, 50), + arguments(FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, "filmlists/TestFilmlist.json.bz", "filmlists/livestream/live-streams_old.json.bz", 3, 50), + arguments(FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, "filmlists/TestFilmlist.json.gz", "filmlists/livestream/live-streams_old.json.gz", 3, 50), + arguments(FilmlistFormats.JSON, "filmlists/livestream/live-streams.json", "filmlists/livestream/live-streams.json", 47, 47) + ); + } + @ParameterizedTest + @Execution(ExecutionMode.SAME_THREAD) + @MethodSource("getTestArgumentForFilmlistsInDifferentFormats") + public void testSaveAndImport(final FilmlistFormats format, final String filmlistPath,final String livestreamPath, final int expectedInitialSize, final int expectedAfterImport) { + CrawlerManager crawlerManagerForEachRun = createEmptyCrawlerManager(); + final Path filmListFilePath = FileReader.getPath(filmlistPath); + final Path livesreamFilmListFilePath = FileReader.getPath(livestreamPath); + crawlerManagerForEachRun.addMessageListener(this); + crawlerManagerForEachRun.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); + // + assertThat(crawlerManagerForEachRun.getFilmlist().getFilms()).hasSize(expectedInitialSize); + // + crawlerManagerForEachRun.importLivestreamFilmlist(format, livesreamFilmListFilePath.toAbsolutePath().toString()); + // + assertThat(crawlerManagerForEachRun.getFilmlist().getFilms()).hasSize(expectedAfterImport); + // + crawlerManagerForEachRun.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); + // + assertThat(testFileFolderPath.resolve(filmlistPath)).exists(); + } - public CrawlerManagerLivestreamTest(final FilmlistFormats aFormat, final String aFilmlistPath,final String aLivestreamPath, final int aExpectedInitialSize, final int aExpectedAfterImport ) { - format = aFormat; - filmlistPath = aFilmlistPath; - livestreamPath = aLivestreamPath; - expectedInitialSize = aExpectedInitialSize; - expectedAfterImport = aExpectedAfterImport; - - // reset singelton CrawlerManager + public CrawlerManager createEmptyCrawlerManager() { + // reset singelton CrawlerManager to have an empty filmlist Field instance; try { instance = CrawlerManager.class.getDeclaredField("instance"); @@ -59,26 +82,10 @@ public CrawlerManagerLivestreamTest(final FilmlistFormats aFormat, final String } catch (Exception e) { fail("Exception mooking crawler manager: " + e.getMessage()); } // - crawlerManager = CrawlerManager.getInstance(); - } - - @Parameterized.Parameters(name = "Test {index} Filmlist for {0} with {1}") - public static Collection data() { - return Arrays.asList( - new Object[][] { - {FilmlistFormats.JSON, "filmlists/TestFilmlistNewJson.json", "filmlists/livestream/live-streams.json", 3, 50}, - {FilmlistFormats.JSON_COMPRESSED_XZ, "filmlists/TestFilmlistNewJson.json.xz", "filmlists/livestream/live-streams.json.xz", 3, 50}, - {FilmlistFormats.JSON_COMPRESSED_BZIP, "filmlists/TestFilmlistNewJson.json.bz", "filmlists/livestream/live-streams.json.bz", 3, 50}, - {FilmlistFormats.JSON_COMPRESSED_GZIP, "filmlists/TestFilmlistNewJson.json.gz", "filmlists/livestream/live-streams.json.gz", 3, 50}, - {FilmlistFormats.OLD_JSON, "filmlists/TestFilmlist.json", "filmlists/livestream/live-streams_old.json", 3, 50}, - {FilmlistFormats.OLD_JSON_COMPRESSED_XZ, "filmlists/TestFilmlist.json.xz", "filmlists/livestream/live-streams_old.json.xz", 3, 50}, - {FilmlistFormats.OLD_JSON_COMPRESSED_BZIP, "filmlists/TestFilmlist.json.bz", "filmlists/livestream/live-streams_old.json.bz", 3, 50}, - {FilmlistFormats.OLD_JSON_COMPRESSED_GZIP, "filmlists/TestFilmlist.json.gz", "filmlists/livestream/live-streams_old.json.gz", 3, 50}, - {FilmlistFormats.JSON, "filmlists/livestream/live-streams.json", "filmlists/livestream/live-streams.json", 47, 47}, - }); + return CrawlerManager.getInstance(); } - @AfterClass + @AfterAll public static void deleteTempFiles() throws IOException { Files.walk(testFileFolderPath) .sorted(Comparator.reverseOrder()) @@ -86,7 +93,7 @@ public static void deleteTempFiles() throws IOException { .forEach(File::delete); } - @BeforeClass + @BeforeAll public static void initTestData() throws Exception { testFileFolderPath = Files.createTempDirectory(formatWithDate(TEMP_FOLDER_NAME_PATTERN)); Files.createDirectory(testFileFolderPath.resolve("filmlists")); @@ -99,7 +106,7 @@ private static String formatWithDate(final String aPattern) { @Override public void consumeMessage(final Message aMessage, final Object... aParameters) { if (MessageTypes.FATAL_ERROR.equals(aMessage.getMessageType())) { - Assert.fail(String.format(MessageUtil.getInstance().loadMessageText(aMessage), aParameters)); + fail(String.format(MessageUtil.getInstance().loadMessageText(aMessage), aParameters)); } else { LOG.info( String.format( @@ -109,23 +116,4 @@ public void consumeMessage(final Message aMessage, final Object... aParameters) } } - @Test - public void testSaveAndImport() { - final Path filmListFilePath = FileReader.getPath(filmlistPath); - final Path livesreamFilmListFilePath = FileReader.getPath(livestreamPath); - synchronized (crawlerManager) { - crawlerManager.addMessageListener(this); - crawlerManager.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); - // - assertThat(crawlerManager.getFilmlist().getFilms()).hasSize(expectedInitialSize); - // - crawlerManager.importLivestreamFilmlist(format, livesreamFilmListFilePath.toAbsolutePath().toString()); - // - assertThat(crawlerManager.getFilmlist().getFilms()).hasSize(expectedAfterImport); - // - crawlerManager.saveFilmlist(testFileFolderPath.resolve(filmlistPath), format); - // - assertThat(testFileFolderPath.resolve(filmlistPath)).exists(); - } - } } From b805eb3a47202951f4f7d0dee09e32b4c37eeb1a Mon Sep 17 00:00:00 2001 From: CodingPF Date: Tue, 3 Oct 2023 16:13:28 +0200 Subject: [PATCH 6/7] set default livestream file path to root --- MServer-Config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MServer-Config.yaml b/MServer-Config.yaml index 8ee148eda..f76c79ef4 100644 --- a/MServer-Config.yaml +++ b/MServer-Config.yaml @@ -35,7 +35,7 @@ ignoreFilmlistPath: "ignoreFilmlist.txt" # list of livestreams to be added importLivestreamConfiguration: active: false - path: "src/main/resources/live-streams.json" + path: "live-streams.json" format: OLD_JSON # The formats in which the filmlist should be saved to. From 4b3676586edae5ba593cf11fb291357cd3933f87 Mon Sep 17 00:00:00 2001 From: CodingPF Date: Fri, 13 Oct 2023 16:34:28 +0200 Subject: [PATCH 7/7] typo --- .../mserver/crawler/CrawlerManagerLivestreamTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java index 1c78dc816..2c376b710 100644 --- a/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java +++ b/src/test/java/de/mediathekview/mserver/crawler/CrawlerManagerLivestreamTest.java @@ -57,13 +57,13 @@ static Stream getTestArgumentForFilmlistsInDifferentFormats() { public void testSaveAndImport(final FilmlistFormats format, final String filmlistPath,final String livestreamPath, final int expectedInitialSize, final int expectedAfterImport) { CrawlerManager crawlerManagerForEachRun = createEmptyCrawlerManager(); final Path filmListFilePath = FileReader.getPath(filmlistPath); - final Path livesreamFilmListFilePath = FileReader.getPath(livestreamPath); + final Path livestreamFilmListFilePath = FileReader.getPath(livestreamPath); crawlerManagerForEachRun.addMessageListener(this); crawlerManagerForEachRun.importFilmlist(format, filmListFilePath.toAbsolutePath().toString()); // assertThat(crawlerManagerForEachRun.getFilmlist().getFilms()).hasSize(expectedInitialSize); // - crawlerManagerForEachRun.importLivestreamFilmlist(format, livesreamFilmListFilePath.toAbsolutePath().toString()); + crawlerManagerForEachRun.importLivestreamFilmlist(format, livestreamFilmListFilePath.toAbsolutePath().toString()); // assertThat(crawlerManagerForEachRun.getFilmlist().getFilms()).hasSize(expectedAfterImport); //