Essential Tools for Any Lecture Capture or Streaming Challenge