Method for sending multimedia content to at least one multimedia unit, method for processing said multimedia content and multimedia unit for the implementation of these methods
First Claim
Patent Images
1. A method of sending multimedia content in the form of digital data to at least one multimedia unit, the method comprising:
- separating the digital data of said multimedia content into a plurality of content segments, said content segments having a proprietary format allowing sending large content data blocks to the at least one multimedia unit;
integrating service data into the plurality of content segments;
preparing a program map table (PMT), the table including at least one indication of a real type of data, associated to a packet identification data and a flag, the flag having a constant value between a moment when the PMT is prepared and a moment the PMT is received by the at least one multimedia unit;
modifying the PMT by transforming the indication of the real type of data into a proprietary type of data, the data indicated as of a proprietary type being stored in a memory of the at least one multimedia unit without being processed by resources of the at least one multimedia unit, the flag remaining unchanged;
sending at least one content segment to the at least one multimedia unit on a first channel;
storing said content segment in a memory of the at least one multimedia unit;
sending said modified program map table PMT to the at least one multimedia unit;
sending on a second channel synchronisation packets that indicate at least the start of the sending of a content segment, an identifier of the content to which this segment is related, an identifier of this segment and an identifier of the first channel;
sending on said second channel additional synchronisation packets indicating at least an end of the sending of said content segment, an identifier of the content to which the content segment is related, a segment identifier and an identifier of the first channel;
sending a matching table of correspondence between a value of the flag and the associated real type of data, the matching table being separate from the PMT;
searching flag values appearing in the PMT received by the at least one multimedia unit;
searching corresponding flag values in the matching table of correspondence between the flag value and the associated real type of data; and
modifying the PMT by replacing the indication of the proprietary type of data of the program map table with the corresponding real type of data of the matching table.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates in particular to a method for processing multimedia content memorised in the form of digital data in at least one multimedia unit. This method includes the following steps:
- reception of a program map table containing at least one indication of a proprietary type of data associated to a packet identification data (PID) as well a flag;
- reception of a matching table between the flag value and the real type of data;
- search for the flag values appearing in the program map table PMT received by the multimedia unit;
- search for the corresponding flag values in the matching table between the flag value and the real type of data; and
- modification of the program map table by replacing the indication of the proprietary type of data of the program map table with the corresponding real type of data of the matching table.
The invention furthermore concerns a method for sending multimedia content in the form of digital data, as well as a multimedia unit for implementing these methods.
17 Citations
11 Claims
-
1. A method of sending multimedia content in the form of digital data to at least one multimedia unit, the method comprising:
-
separating the digital data of said multimedia content into a plurality of content segments, said content segments having a proprietary format allowing sending large content data blocks to the at least one multimedia unit; integrating service data into the plurality of content segments; preparing a program map table (PMT), the table including at least one indication of a real type of data, associated to a packet identification data and a flag, the flag having a constant value between a moment when the PMT is prepared and a moment the PMT is received by the at least one multimedia unit; modifying the PMT by transforming the indication of the real type of data into a proprietary type of data, the data indicated as of a proprietary type being stored in a memory of the at least one multimedia unit without being processed by resources of the at least one multimedia unit, the flag remaining unchanged; sending at least one content segment to the at least one multimedia unit on a first channel; storing said content segment in a memory of the at least one multimedia unit; sending said modified program map table PMT to the at least one multimedia unit; sending on a second channel synchronisation packets that indicate at least the start of the sending of a content segment, an identifier of the content to which this segment is related, an identifier of this segment and an identifier of the first channel; sending on said second channel additional synchronisation packets indicating at least an end of the sending of said content segment, an identifier of the content to which the content segment is related, a segment identifier and an identifier of the first channel; sending a matching table of correspondence between a value of the flag and the associated real type of data, the matching table being separate from the PMT; searching flag values appearing in the PMT received by the at least one multimedia unit; searching corresponding flag values in the matching table of correspondence between the flag value and the associated real type of data; and modifying the PMT by replacing the indication of the proprietary type of data of the program map table with the corresponding real type of data of the matching table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing multimedia content memorised in the form of digital data in at least one multimedia unit, the method comprising:
-
receiving a program map table (PMT) including at least one indication of a proprietary type of data associated to a packet identification data, and a flag; receiving a matching table of correspondence between a value of the flag and an associated real type of data, the matching table being separate from the PMT; searching the flag values appearing in the PMT received by the at least one multimedia unit; searching the corresponding flag values in the matching table of correspondence between the flag value and the real type of data; and modifying the PMT by replacing the indication of the proprietary type of data of the PMT with the corresponding real type of data of the matching table. - View Dependent Claims (9, 10)
-
-
11. A multimedia unit including a receiver and at least one memory configured to memorize multimedia content in the form of digital data,
wherein the receiver is configured to receive a program map table (PMT) and a matching table separated from the PMT, the PMT includes at least one indication of a proprietary type of data associated to a packet identification data and a flag, the matching table includes indications for correspondence between the value of the flag and real type of data, the receiver is further configured to modify the PMT by replacing the indication of the proprietary type of data of the program map table with the corresponding real type of data of the matching table by using the value of the flag included in the PMT and the matching table.
Specification