Decoder architecture for optimized error management in streaming multimedia
First Claim
1. A method for multi-layer integration for use in error recovery, comprising:
- detecting an error in a multimedia data based on a first layer protocol; and
concealing the detected error in the multimedia data based on a second layer protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for multi-layer integration for use in error recovery is disclosed. An error is detected in a multimedia data based on a first layer protocol and the detected error in the multimedia data is concealed based on a second layer protocol. In one aspect, the error in a multimedia data is detected based on a communication layer protocol and controlled based on a transport layer protocol. An error distribution of the controlled error is then determined based on a sync layer protocol and the detected error in the multimedia data is concealed based on an application layer protocol. In another aspect, a method and apparatus for multimedia data processing comprises error recovery as well as scalability. Finally, a method and apparatus as disclosed allows processing of multimedia stream by receiving multiple streams of encoded multimedia data, performing error recovery on an erroneous portion of a stream, and reconstructing the multimedia data from the multiple streams.
-
Citations
65 Claims
-
1. A method for multi-layer integration for use in error recovery, comprising:
-
detecting an error in a multimedia data based on a first layer protocol; and
concealing the detected error in the multimedia data based on a second layer protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for multi-layer integration for use in error recovery, comprising:
-
means for detecting an error in a multimedia data based on a first layer protocol; and
means for concealing the detected error in the multimedia data based on a second layer protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for multi-layer integration for use in error recovery, comprising:
-
a detector to detect an error in a multimedia data based on a first layer protocol; and
a concealer to conceal the detected error in the multimedia data based on a second layer protocol. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A processor for multi-layer integration for use in error recovery, the processor configured to:
-
detect an error in a multimedia data based on a first layer protocol; and
conceal the detected error in the multimedia data based on a second layer protocol. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium embodying a method for multi-layer integration for use in error recovery, the method comprising:
-
detecting an error in a multimedia data based on a first layer protocol; and
concealing the detected error in the multimedia data based on a second layer protocol. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A method for multi-layer integration for use in error recovery, comprising:
-
detecting an error in a multimedia data based on a communication layer protocol;
controlling the detected error based on a transport layer protocol;
determining an error distribution of the controlled error based on a sync layer protocol; and
concealing the detected error in the multimedia data based on an application layer protocol.
-
-
37. An apparatus for multi-layer integration for use in error recovery, comprising:
-
means for detecting an error in a multimedia data based on a communication layer protocol;
means for controlling the detected error based on a transport layer protocol;
means for determining an error distribution of the controlled error based on a sync layer protocol; and
means for concealing the detected error in the multimedia data based on an application layer protocol.
-
-
38. An apparatus for multi-layer integration for use in error recovery, comprising:
-
a detector to detect an error in a multimedia data based on a communication layer protocol;
a controller to control the detected error based on a transport layer protocol;
a determiner to determine an error distribution of the controlled error based on a sync layer protocol; and
a concealer to conceal the detected error in the multimedia data based on an application layer protocol.
-
-
39. A processor for multi-layer integration for use in error recovery, the processor configured to:
-
detect an error in a multimedia data based on a communication layer protocol;
control the detected error based on a transport layer protocol;
determine an error distribution of the controlled error based on a sync layer protocol; and
conceal the detected error in the multimedia data based on an application layer protocol.
-
-
40. A computer readable medium embodying a method for multi-layer integration for use in error recovery, the method comprising:
-
detecting an error in a multimedia data based on a communication layer protocol;
controlling the detected error based on a transport layer protocol;
determining an error distribution of the controlled error based on a sync layer protocol; and
concealing the detected error in the multimedia data based on an application layer protocol.
-
-
41. A method for use in multimedia data processing, comprising:
-
performing error recovery of an encoded multimedia data; and
supporting scalability of the encoded multimedia data. - View Dependent Claims (42, 43)
-
-
44. An apparatus for use in multimedia data processing, comprising:
-
means for performing error recovery of an encoded multimedia data; and
means for supporting scalability of the encoded multimedia data. - View Dependent Claims (45, 46)
-
-
47. An apparatus for use in multimedia data processing, comprising:
-
an error recovery component to perform error recovery of an encoded multimedia data; and
a scalability component to support scalability of the encoded multimedia data. - View Dependent Claims (48, 49)
-
-
50. A processor for use in multimedia data processing, the processor configured to:
-
perform error recovery of an encoded multimedia data; and
support scalability of the encoded multimedia data. - View Dependent Claims (51, 52)
-
-
53. A computer readable medium embodying a method for use in multimedia data processing, the method comprising:
-
performing error recovery of an encoded multimedia data; and
supporting scalability of the encoded multimedia data. - View Dependent Claims (54, 55)
-
-
56. A method for use in multimedia stream processing, comprising:
-
receiving multiple streams of encoded multimedia data;
performing error recovery on an erroneous portion of a stream; and
reconstructing the multimedia data from the multiple streams. - View Dependent Claims (57)
-
-
58. An apparatus for use in multimedia stream processing, comprising:
-
means for receiving multiple stream of encoded multimedia data;
means for performing error recovery on an erroneous portion of a stream; and
means for reconstructing the multimedia data from the multiple streams. - View Dependent Claims (59)
-
-
60. An apparatus for use in multimedia stream processing, comprising:
-
a receiver to receive multiple streams of encoded multimedia data;
an error recovery component to perform error recovery on an erroneous portion of a stream; and
a reconstructor to reconstruct the multimedia data from the multiple streams. - View Dependent Claims (61)
-
-
62. A processor for use in multimedia stream processing, the processor configured to:
-
receive multiple streams of encoded multimedia data;
perform error recovery on an erroneous portion of a stream; and
reconstruct the multimedia data from the multiple streams. - View Dependent Claims (63)
-
-
64. A computer readable medium embodying a method for use in multimedia stream processing, the method comprising:
-
receiving multiple streams of encoded multimedia data;
performing error recovery on an erroneous portion of a stream; and
reconstructing the multimedia data from the multiple streams. - View Dependent Claims (65)
-
Specification