A system and method for providing cross media error protection for multimedia
data.
The cross media error protection comprises: a packaging system for packaging the
multimedia data into discrete packets, wherein each packet includes a plurality
of fields, and wherein data segments from each of the media streams are placed
into different ones of the plurality of fields; and an insertion system for inserting
error protection data into one of the plurality of fields in each packet. In addition,
a size of each of the plurality of fields may be made proportional to the size
of each of the plurality of media streams over a time interval.