WO03028293A1

Streaming of multimedia files comprising meta-data and media-data

Abstract

The invention relates to a method for composing a multimedia file comprising meta-data and media-data. The multimedia file is composed such that the file comprises at least one part for file level meta-data common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and meta-data of said media samples.

WO03028293A1, drawing sheet 1
Sheet 1 of 3

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

10 claims: 8 independent, 2 dependent

  1. 1
    Claims 1. A method for composing a multimedia file, the multimedia file comprising meta-data and media-data, characterized by composing the multimedia file such that the file comprises at least one part for file-level meta-data common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and meta-data of said media samples.
  2. 2
    A method for parsing a multimedia file, characterized in that the multimedia file comprises at least one part for file-level metadata common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and meta-data of said media samples, and wherein each independent segment is parsed one by one utilizing said file- level meta-data.
  3. 3
    A method according to any one of the preceding claims, characterized in that the multimedia file is downloaded progressively from a streaming server to a streaming client utilizing a reliable transport protocol such as TCP (Transport Control Protocol), and the client decompresses the tracks after parsing and demultiplexing and plays the uncompressed tracks.
  4. 4
    A multimedia streaming system, comprising a first device configured to compose multimedia files for streaming and a second device config- ured to receive streaming files and use said streaming files, characterized in that, the first device is arranged to compose a multimedia file such that the file comprises at least one part for file-level meta-data common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and meta-data of said media samples, the system is arranged to transfer the multimedia file from the first device to the second device, and the second device is arranged to parse each independent segment one by one utilizing said file-level meta-data.
  5. 6
    A data processing apparatus, characterized by comprising:means for composing a multimedia file such that the file comprises at least one part for file-level meta-data common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and meta-data of said media samples.
  6. 7
    A data processing apparatus, characterized by comprising:means for receiving multimedia files comprising at least one part for file-level meta-data common to all media samples of the file and independent segments comprising media-data of a plurality of media samples and metadata of said media samples, and means for parsing each independent segment one by one utilizing said file-level meta-data.
  7. 9
    A computer program product stored in a computer readable medium, said computer program product comprising computer readable code causing a computer to perform the steps mentioned in claim 1 when executed in said computer.
  8. 10
    A computer program product stored in a computer readable medium, said computer program product comprising computer readable code causing a computer to perform the steps mentioned in claim 2 when per- formed in said computer.