]> www.vanbest.org Git - motioneye-debian/commitdiff
streaming framerate is now automatically set to device framerate + 5fps
authorCalin Crisan <ccrisan@gmail.com>
Sat, 9 Sep 2017 19:37:33 +0000 (22:37 +0300)
committerCalin Crisan <ccrisan@gmail.com>
Sat, 9 Sep 2017 19:37:33 +0000 (22:37 +0300)
motioneye/static/js/main.js

index e1e64ab2504e9d888f21d562855c2648d61d16b3..a1f74520050874f13930c06931e50763d8a28a8b 100644 (file)
@@ -780,11 +780,14 @@ function initUI() {
         }
     });
     
-    /* streaming framerate must be >= device framerate */
+    /* streaming framerate must be >= device framerate + a margin */
     $('#framerateSlider').change(function () {
         var value = Number($('#framerateSlider').val());
         var streamingValue = Number($('#streamingFramerateSlider').val());
-        
+
+        value += 5; /* a margin of 5 extra fps */
+        value = Math.min(value, 30); /* don't go above 30 fps */
+
         if (streamingValue < value) {
             $('#streamingFramerateSlider').val(value).change();
         }