12–24 uur is een ontwerpdoel, geen geslaagde duurtest. Blokken worden achtereenvolgens geschreven, niet verzameld in een Blob-array. De wachtrij inclusief actieve schrijfactie is maximaal 32 MiB.
Stappen
- Zorg voor stroom en ruimte en test je echte instellingen kort.
- Kies 15, 30 of 60 minuten. Elk segment stopt MediaRecorder, verwerkt laatste gegevens en sluit het bestand voor herstart.
- Let op de wachtrij. Druk pauzeert; 15 seconden schrijfdeadline of overloop stopt de sessie.
Grenzen en veiligheid
Wissels geven onderbrekingen. De JavaScript-limiet begrenst niet het interne encodergeheugen. Wake Lock garandeert niets tegen slaapstand, crash of stroomuitval. Het actieve segment kan verloren gaan.
Bronnen
Controleer het resultaat, niet alleen de instellingen
Een proef die past bij je gebruik
Test een automatische segmentwissel en open het vorige bestand tijdens het volgende segment. Stop daarna normaal en controleer het laatste bestand. Dat test opslaan, maar garandeert geen onbewaakte opname gedurende de nacht.