import fcntl, sys, os from v4l2 import * import time import scipy.misc as misc import numpy as np import cv2 import signal import sys import streamer st = streamer.Streamer('/dev/video1') def signal_handler(signal, frame): print('You pressed Ctrl+C!') st.stop() sys.exit(0) signal.signal(signal.SIGINT, signal_handler) imageBuffer = [] for i in range(1,9,1): im = misc.imread("test/%s.JPG" %i) im = misc.imresize(im, (480, 640)) imageBuffer.append(im) st.start() i = 0 while True: st.updateFrame(imageBuffer[i]) time.sleep(1./5.) i+=1 i%=8 st.stop()