In computing, a codec (coder-decoder) is a device that converts a continuous analog signal into an encoded representation in a digital bit stream, and decodes incoming digital signals back into an analog form. Research Codec