Beispiel #1
0
 def run(self):
     while not self.stopped() and self._times > 0:
         if self._garçon == 0:
             self._times -= 1
             self._garçon = self._delay
             try:
                 MjpgStreamer.captureImg(self._user)
             except:
                 print("Exception taking picture...")
         self._garçon -= 1
         #print("delay=%d, waiter=%d" % (self._delay, self._garçon))
         time.sleep(1)
     self.stop()
     self.tl = ['', 0, 0]
     gui.webshell.locker.unlock(self._user)
Beispiel #2
0
def capture():
    return MjpgStreamer.captureImg(request.authorization.username)
Beispiel #3
0
def capture_scale(cal):
    return MjpgStreamer.scaleCaptureImg(
        MjpgStreamer.captureImg(request.authorization.username), cal)