diff --git a/examples/basic/sv-panoid.html b/examples/basic/sv-panoid.html
index e26a02c..5719fb3 100755
--- a/examples/basic/sv-panoid.html
+++ b/examples/basic/sv-panoid.html
@@ -213,6 +213,7 @@
GoogleStreetViewLoader.load
DownloadVideo.addEventListener("click", function (e) {
e.preventDefault();
const canvases = document.getElementsByTagName('canvas');
+ setTimeout(mediaRecorder.stop(), (canvases.length + 1) * 1000);
intv = setInterval(function() {
const ctx = canvases[k].getContext("2d");
@@ -221,7 +222,7 @@ GoogleStreetViewLoader.load
canvases[0].height = canvases[k].height;
context.putImageData(imgData, 0, 0);
k++;
- if (k == canvases.length) { clearInterval(intv); k=1; setTimeout(mediaRecorder.stop(), 1000); }
+ if (k == canvases.length) { clearInterval(intv); k=1; }
}, 1000);
mediaRecorder.start(0);