Method of generating a file describing a bitstream, corresponding device and computer program product
First Claim
1. A method for generation of a description file, said description file describing a bitstream, and said bitstream being formed by a plurality of fields, wherein said method comprises,performing during reading of said bitstream:
- using a description schema describing a structure and allowing describing a content compliant with a predetermined format and comprising a set of attributes and elements;
assigning at least one value of at least one identified field of said bitstream to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file;
storing said at least one variable;
determining with a processor at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable; and
generating a portion of said description file as a function of said characteristic or characteristics determined during said determining step, wherein said description file describes said bitstream.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, corresponding device and computer program product are provided for generating a file describing a bit stream, from a description scheme describing a structure and a content that are compliant with a predetermined format and comprising a set of attributes and elements. The bit stream includes a plurality of fields. The method includes: assigning at least one value of at least one identified filed of the stream to at least one variable defined by an attribute of the description scheme, called assignment attribute; storing the variable; determining at least one characteristic of at least one element of the description file, from and evaluation of a conditional expression relating to the value; generating a portion of the description file according to the characteristics determined in the determination step.
4 Citations
13 Claims
-
1. A method for generation of a description file, said description file describing a bitstream, and said bitstream being formed by a plurality of fields, wherein said method comprises,
performing during reading of said bitstream: -
using a description schema describing a structure and allowing describing a content compliant with a predetermined format and comprising a set of attributes and elements; assigning at least one value of at least one identified field of said bitstream to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file; storing said at least one variable; determining with a processor at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable; and generating a portion of said description file as a function of said characteristic or characteristics determined during said determining step, wherein said description file describes said bitstream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device for generation of a description file, said description file describing a bitstream, and said bitstream being formed by a plurality of fields, wherein said device comprises:
-
means for using a description schema describing a structure and allowing describing a content compliant with a predetermined format and comprising a set of attributes and elements, and for assigning, during reading of said bitstream, at least one value of at least one identified field of said bitstream to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file; means for storing said at least one variable; means for determining, during reading of said bitstream, at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable; and means for generating, during reading of said bitstream, a portion of said description file as a function of said characteristic or characteristics determined during said determining step.
-
-
11. A computer program product recorded on a non-transitory computer-readable carrier and comprising program code instructions for the execution of a method of generating a description file, said description file describing a bitstream, when said program is executed on a computer, and said bitstream being formed by a plurality of fields, wherein said method comprises,
performing during reading of said bitstream: -
using a description schema, which describes a structure and allows describing a content compliant with a predetermined format and comprises a set of attributes and elements; assigning at least one value of at least one identified field of said bitstream to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file; storing said at least one variable; determining at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable; and generating a portion of said description file as a function of said characteristic or characteristics determined during said determining step.
-
-
12. A non-transitory computer-readable carrier comprising a description file stored thereon and software instructions executable by a computer,
the description file describing a bitstream, and comprising: -
a description of a bitstream from a description schema describing a structure and allowing describing a content compliant with a predetermined format and comprising a set of attributes and elements, said bitstream being having a plurality of fields; at least one value of at least one identified field of said bitstream assigned to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file, wherein the at least one variable is stored; and the software instructions, when executed by the computer, determine during reading of said bitstream at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable during reading of said bitstream, wherein a portion of said description file is a function of said at least one characteristic.
-
-
13. A method for adaptation of scalable multimedia contents, wherein the method comprises,
performing during reading of a bitstream: a phase of generating a description file describing said bitstream from a description schema describing a structure and allowing describing a content compliant with a predetermined format and comprising a set of attributes and elements, said bitstream being formed by a plurality of fields, wherein the phase comprises; assigning at least one value of at least one identified field of said bitstream to at least one variable defined by an attribute of said description schema, called an assignment attribute, said variable being foreign to said description file; storing said at least one variable; determining with a processor at least one characteristic of at least one element of said description file from an evaluation of a conditional expression relating to said at least one value previously stored in said at least one variable; and generating a portion of said description file as a function of said characteristic or characteristics determined during said determining step.
Specification