GitHub repository: minimum-necessary-change/mjpg-streamer
Primary language: C
Description: Fork of http://sourceforge.net/projects/mjpg-streamer/.   mjpg-streamer converts captured YUV images to RGB which is then converted to JPEG. This process consumes an average of 30% CPU to stream a YUVU 640x480 webcam image on an ARM based (Allwinner H3 32-bit) Orange Pi Zero which also runs Octoprint on Armbian OS.  This is an attempt to speed up the conversion of YUV to RGB in the input_uvc plugin.