Kategorie: HTML5 Podcatcher

Media Session API

Permalink

Eine neue API die für meinen Podcatcher interessant erscheint auch wenn sie proprietär ist und nur von Chrome realisiert wird: die Media Session API zum Management der Playback-Notifications und dem Handling von Multimediakeys.

Umgehungsstraße

Permalink

Eine Möglichkeit die Same Origin Policy zu umgehen ist dem Server das Laden zu überlassen. Ein solches Proxy-Script habe ich rudimentär als Übergangslösung implementiert.

Dateien Speichern mit IndexedDB

Permalink

Die IndexedDB API ist eine Schnittstelle um auf eine Key-Value-Datenbank zuzugreifen. Anders als die Web Storage API werden hier als Werte aber Javascriptobjekte (und nicht Strings) gespeichert. Es ermöglicht damit die clientseitige Speicherung von Daten im Browser.

Ich will die API benutzen um MP3-Dateien für meinen Podcatcher zu speichern.

Binärdateien im Browser speichern

Permalink

Speichern von Binärdateien im und mit dem Browser ist mal eine andere Anforderung. So anders das die File System API des W3C bislang nur von Googles Chromium unterstützt wird. Ich verwende sie um Audio-Dateien aus dem Internet auch offline vorhalten und abspielen zu können.