Un conteneur regroupe les flux encodés et les métadonnées, tandis qu'un codec est responsable du codage et décodage du signal.