class_docstr:     This is an auxiliary class that enables Live Video Streaming for caer with minimalistic latency, and at the expense
      of little to no additional computational requirements.
      
      The basic idea behind it is to tracks and save the salient feature array for the given number of frames and then uses these anchor point to cancel out all perturbations relative to it for the incoming frames in the queue. This class relies heavily on **Threaded Queue mode** for error-free & ultra-fast frame handling.
  
  Args:
      source (int): Source path for the video. If ``source=0``, the default camera device is used. For 
          multiple external camera devices, use incremented values. For eg: ``source=1`` represents the second camera device on your system.
code: def update(self):
      while not self.kill_stream:
          self.ret, self.frame = self.stream.read()
  
file_path: caer/caer/video/livestream.py
imports: from threading import Thread
  import math
  import cv2
  from .constants import FPS
label_desc: Use image node_id 4 for calling the LiveStream obj's underlying member method code with example usage: obj.update() without return types