1. An apparatus comprising; one or more processor readable memory; a first application, stored in the one or more processor readable memory, having processor readable instructions to reduce a first type of noise in a streaming video in response to a first input; a second application, stored in the one or more processor readable memory, having processor readable instructions to reduce a second type of noise in the streaming video in response to a second input; an engine, stored in the one or more processor readable memory, having processor readable instructions; and one or more processors that executes the processor readable instructions of the engine to: obtain at least a first code in the streaming video that represents an attribute of the streaming video; disable the first and second application for reducing noise where the bit rate of the video data is above a predefined level; output a first input to the first application based on the at least first code where the bit rate of the video data is below the predefined level so that the first application, executed by the one or more processors, reduces a first type of noise in the streaming video based on the code taken from the streaming video; and output a second input to the second application based on the at least first code where the bit rate of the video data is below the predefined level so that the second application, executed by the one or more processors, reduces a second type of noise in the streaming video based on the code taken from the streaming video.