Unter https://www.bundestag.de/mediathek gibt es Videos von Plenar- und Aussschusssitzungen, Interviews. etc. Ich fände es schön, wenn diese Videos in Mediathekview aufgenommen werden können.
Leider gibt es keine strukturierte API, dafür aber RSS-Feeds und Endpoints, die HTML zurück geben.
RSS
Die RSS-Feeds geben die letzten 10 Videos einer Kategorie zurück.
HTML
Die HTML-Antwort muss geparsed und die Video-Ids heraus gesucht werden.
Url für die erste Kategorie (Plenarsitzungen): https://www.bundestag.de/ajax/filterlist/de/mediathek/442344-442344?offset=0
Mit der Video-Id können Details wie die Streaming-Url über folgende Adresse abgerufen werden: https://webtv.bundestag.de/player/macros/_x_s-144277506/shareData.json?contentId=7554548
Die dazu passenden Untertitel sind hier zu finden: https://webtv.bundestag.de/pservices/player/vtt/?application=144277506&content=7554548
Livestreams
Es gibt noch zwei Livestreams, die auch in Zapp eingebunden sind:
Unter https://www.bundestag.de/mediathek gibt es Videos von Plenar- und Aussschusssitzungen, Interviews. etc. Ich fände es schön, wenn diese Videos in Mediathekview aufgenommen werden können.
Leider gibt es keine strukturierte API, dafür aber RSS-Feeds und Endpoints, die HTML zurück geben.
RSS
Die RSS-Feeds geben die letzten 10 Videos einer Kategorie zurück.
HTML
Die HTML-Antwort muss geparsed und die Video-Ids heraus gesucht werden.
Url für die erste Kategorie (Plenarsitzungen): https://www.bundestag.de/ajax/filterlist/de/mediathek/442344-442344?offset=0
Mit der Video-Id können Details wie die Streaming-Url über folgende Adresse abgerufen werden: https://webtv.bundestag.de/player/macros/_x_s-144277506/shareData.json?contentId=7554548
Die dazu passenden Untertitel sind hier zu finden: https://webtv.bundestag.de/pservices/player/vtt/?application=144277506&content=7554548
Livestreams
Es gibt noch zwei Livestreams, die auch in Zapp eingebunden sind: