Patent ID: 8335259

Claim:
A method for reformatting audio data and video data for a rendering device, the method comprising the steps of: receiving a first signal with the audio data and the video data wherein the first signal is received by a repackaging element connected to the rendering device; generating metadata wherein the repackaging element generates the metadata based on the first signal; forming video samples of the video data; adjusting sizes of the video samples wherein the sizes of the video samples are adjusted from first video sample sizes to second video sample sizes and further wherein the second video sample sizes are different sizes than the first video sample sizes; generating groups of the video samples wherein a number of video samples located in each of the groups of the video samples is based on the metadata; forming audio samples of the audio data; generating groups of the audio samples wherein a number of the audio samples located in each of the groups of the audio samples is based on the metadata; forming a first file having the metadata, the video samples and the audio samples wherein the repackaging element forms the first file to have an arrangement of the groups of the video samples and the groups of the audio samples within the first file and further wherein the arrangement is based on the metadata; and continuously transmitting the first file from the repackaging element to the rendering device as the first file is formed by the repackaging element so that the metadata in the first file is transmitted from the repackaging element to the rendering device before transmittal of the groups of the video samples and the groups of the audio samples in the first file and further wherein the metadata in the first file describes the video samples corresponding to the video data which the repackaging element has not received when the metadata in the first file is transmitted to the rendering device wherein the metadata in the first file describes the audio samples corresponding to the audio data which the repackaging element has not received when the metadata is transmitted to the rendering device and further wherein the groups of the video samples in the first file and the groups of the audio samples in the first file form segments of the first file wherein the repackaging element transmits the first file from the repackaging element to the rendering device as the first file is formed so that the segments are transmitted to the rendering device as the segments are formed.