client refined - recoder and video decoder done as stand alone workers