1. A method for error concealment of corrupted streaming data, comprising: determining whether a subdivision of the streaming data is a corrupt subdivision; and concealing the corrupt subdivision using a previously reconstructed or concealed subdivision by locating a matching subdivision in a previously reconstructed reference picture by applying a recovered motion vector to a co-located subdivision in the reference picture for which motion vector information has been lost and replacing the corrupt subdivision with the matching subdivision, wherein the recovered motion vector is obtained using a reference motion vector from an available neighboring subdivision of the co-located subdivision.