Lokale E-Book-Übertragung – warum StillTurns ohne Cloud auskommt
Wie StillTurns E-Books lokal zwischen Android und eReader überträgt und warum das Projekt bewusst auf Konto, Cloud und Tracking verzichtet.
Aktualisiert:
Was bedeutet lokale E-Book-Übertragung?
Bei StillTurns bedeutet lokal, dass die wesentliche Verarbeitung und Übertragung auf Geräten in deinem eigenen Netzwerk stattfindet.
Ein DRM-freies Buch liegt beispielsweise auf dem Android-Smartphone.
StillTurns bereitet die Datei dort für den Reader auf und stellt sie anschließend über das lokale WLAN bereit.
Der Datenweg lautet damit:
Buchdatei → Android-Gerät → lokales WLAN → eReader
Für diesen Ablauf ist keine StillTurns-Cloud notwendig.
Warum überhaupt ohne Cloud?
Cloud-Dienste sind praktisch.
Sie bringen aber zusätzliche Abhängigkeiten mit sich:
- ein Benutzerkonto
- einen externen Server
- Internetzugang
- einen dauerhaft betriebenen Dienst
- Datenschutz- und Sicherheitsfragen
- die Frage, wie lange der Dienst existieren wird
Gerade bei einem Projekt, das alte Hardware länger nutzbar machen soll, wäre eine neue zwingende Cloud-Abhängigkeit ein Widerspruch.
StillTurns versucht deshalb, die Kernfunktion ohne eigene Cloud bereitzustellen.
Das Android-Gerät wird zur Brücke
Das Smartphone übernimmt mehrere Aufgaben gleichzeitig.
Es kann:
- moderne EPUB-Dateien lesen
- das benötigte Zielformat erzeugen
- Bilder aufbereiten
- Metadaten verarbeiten
- einen kleinen lokalen Server bereitstellen
- dem alten Reader eine einfache Downloadseite anbieten
Dadurch muss der alte Reader selbst nur sehr wenig können.
Warum passt das besonders gut zu alter Hardware?
Ein alter eReader muss kein modernes EPUB analysieren und keine aufwendige Cloud-Anwendung ausführen.
Er benötigt nur die Funktionen, die er ohnehin besitzt:
- WLAN
- Browser
- Dateidownload
- Unterstützung für ein passendes E-Book-Format
Die komplizierte Arbeit wird auf das moderne Gerät verlagert.
Das ist ein allgemeines Prinzip:
Neue Hardware übernimmt die Übersetzung, alte Hardware behält ihre Kernaufgabe.
Keine StillTurns-Cloud bedeutet nicht automatisch kein Netzwerk
StillTurns verwendet durchaus ein Netzwerk.
Der Unterschied liegt darin, wohin die Daten übertragen werden.
Bei einer Cloud-Lösung könnte der Weg beispielsweise so aussehen:
Smartphone → Internet → externer Server → Internet → Reader
Bei StillTurns soll die eigentliche lokale Übertragung dagegen so aussehen:
Smartphone → WLAN-Router → Reader
Die Buchdatei muss dafür nicht erst auf einen StillTurns-Server im Internet hochgeladen werden.
Brauche ich einen Internetzugang?
Für die Kernübertragung zwischen Android und Reader ist ein externer StillTurns-Dienst nicht erforderlich.
Wichtig ist vor allem, dass beide Geräte im selben lokalen Netzwerk miteinander kommunizieren können.
Ein Internetzugang kann natürlich für andere Dinge benötigt werden, beispielsweise um ein Buch zuvor legal herunterzuladen oder die App zu aktualisieren.
Das ist aber getrennt von der eigentlichen lokalen Übertragung.
Was speichert die Website?
Auch die StillTurns-Website ist bewusst einfach gehalten.
Aktuell verwenden wir keine externe Analytics-Plattform und keine Werbenetzwerke.
Für eine grobe technische Einschätzung werden lediglich einfache Gesamtzähler geführt, beispielsweise für Seitenaufrufe und Klicks auf Downloadwege.
Diese Zähler sollen keine individuellen Besucherprofile erzeugen.
Die aktuellen Details stehen immer in der Datenschutzerklärung.
Warum kein Benutzerkonto?
Für die Kernfunktion gibt es keinen technischen Grund, warum StillTurns wissen müsste, wer du bist.
Das Buch liegt auf deinem Gerät.
Der Reader befindet sich in deinem Netzwerk.
StillTurns muss deshalb für die lokale Übertragung kein zentrales Benutzerprofil anlegen.
Das reduziert gleichzeitig:
- gespeicherte personenbezogene Daten
- Passwortprobleme
- Account-Wiederherstellung
- Serverkosten
- Abhängigkeit von einer zentralen Infrastruktur
Was passiert mit dem Buch?
Das Ausgangsbuch wird auf dem Android-Gerät verarbeitet.
Falls eine Konvertierung notwendig ist, entsteht daraus eine für den Reader geeignete Datei.
Diese Datei wird über den lokalen Server zum Download bereitgestellt.
StillTurns ist nicht als Online-Bibliothek gedacht, in der persönliche Bücher dauerhaft zentral gespeichert werden.
Warum einfacher HTTP-Transfer?
Sehr alte eReader können Schwierigkeiten mit aktuellen HTTPS-Standards haben.
Für eine Verbindung innerhalb des eigenen vertrauenswürdigen lokalen Netzwerks kann deshalb ein einfacher HTTP-Server die kompatiblere Lösung sein.
Das ist bewusst von einer öffentlichen Internetfreigabe zu unterscheiden.
Der lokale Server sollte nicht als öffentlich erreichbarer Buchserver ins Internet gestellt werden.
Mehr zu den technischen Gründen findest du unter Warum alte Kindle-Browser moderne Webseiten oft nicht mehr öffnen.
Local-first statt Cloud-first
StillTurns lässt sich deshalb am besten als Local-first-Projekt beschreiben.
Die Kernfunktion soll lokal funktionieren.
Externe Dienste können später dort sinnvoll sein, wo sie einen echten Mehrwert bringen – beispielsweise bei einer offiziellen Store-Verteilung oder optionalen Quellen für freie Bücher.
Sie sollen aber nicht Voraussetzung dafür sein, ein vorhandenes eigenes Buch vom Smartphone auf den Reader zu bekommen.
Weniger Abhängigkeiten für längere Lebensdauer
Das passt zur eigentlichen Idee hinter StillTurns.
Wenn eine Lösung alte Geräte langfristig nutzbar machen soll, sollte sie möglichst wenige neue zentrale Abhängigkeiten schaffen.
Ein lokaler Übertragungsweg ist deshalb nicht nur eine Datenschutzentscheidung.
Er ist auch eine Entscheidung für digitale Langlebigkeit.
Wie die Übertragung praktisch abläuft, zeigen wir unter E-Books per WLAN auf Kindle übertragen – ohne USB.