Integrated circuit, an encoder/decoder architecture, and a method for processing a media stream
First Claim
1. An integrated circuit for processing a media stream, comprising:
- an input interface configured for receiving said media stream from a content source;
a plurality of processing units;
a switch, electronically connected to said input interface and directly connected to each said processing unit, said switch configured for allowing two said processing units to simultaneously receive said media stream, thereby allowing simultaneous processing of said media stream by said processing units; and
an output interface, operatively connected to said switch, configured for outputting said simultaneously processed media stream.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit for pre-processing, encoding, decoding, transcoding, indexing, blending, post-processing and display of media streams, in accordance with a variety of compression algorithms, DRM schemes and related industry standards and recommendations such as OCAP, ISMA, DLNA, MPAA etc. The integrated circuit comprises an input interface configured for receiving the media streams from content sources, a plurality of processing units, system CPU, and sophisticated switch and memory controller, electronically connected to the input interface and directly connected to each one of the processing units. The integrated circuit further comprises an output interface that is operatively connected to the switch and configured for outputting the simultaneously processed media streams.
151 Citations
84 Claims
-
1. An integrated circuit for processing a media stream, comprising:
-
an input interface configured for receiving said media stream from a content source; a plurality of processing units; a switch, electronically connected to said input interface and directly connected to each said processing unit, said switch configured for allowing two said processing units to simultaneously receive said media stream, thereby allowing simultaneous processing of said media stream by said processing units; and an output interface, operatively connected to said switch, configured for outputting said simultaneously processed media stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for providing a media stream, comprising:
-
a) receiving said media stream from a content source; b) simultaneously providing said media stream to a plurality of processing units by allowing communication between any two of said plurality of processing units; and c) outputting said simultaneously processed media stream. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A home gateway for processing a media stream, comprising:
-
an input interface configured for receiving said media stream; a plurality of tuners, electronically connected to said input interface, each one of said tuners being configured for a different channel of said media stream; an encoding/decoding unit, electronically connected to said tuners, configured for simultaneously processing said different channels; and an output interface, operatively connected to said encoding/decoding unit, configured for outputting said simultaneously processed different channels. - View Dependent Claims (65, 66, 67, 68)
-
-
69. A camcorder having a processing unit for processing a captured media stream, said camcorder comprising:
-
at least one image sensor for capturing a sequence of images and generating a media stream based thereupon; a plurality of processing units; a switch, electronically connected to said at least one image sensor and directly connected to each said processing unit, said switch configured for allowing two said processing units to simultaneously receive said media stream, thereby allowing simultaneous processing of said media stream by said processing units; and an output interface, operatively connected to said switch, configured for outputting said simultaneously processed media stream. - View Dependent Claims (70, 71, 72)
-
-
73. A digital television having an encoding/decoding unit, said digital television comprising:
-
a display unit; a personal video recorder unit configured for generating a first media stream; an input interface configured for receiving a second media stream; a plurality of tuners, electronically connected to said input interface, each one of said tuners being configured for a different channel of said second media stream; and an encoding/decoding unit, electronically connected to said tuners and to said personal video recorder, configured for simultaneously processing said different channels and said first and second media streams for outputting said simultaneously processed different channels to said display unit. - View Dependent Claims (74, 75, 76, 77, 78)
-
-
79. A method for enabling a media stream for use with video transport controls, the method comprising:
-
a) receiving said media stream from a content source; b) tagging frames of said media stream, each said frame being tagged according to its characteristics; c) receiving a command for a given transport control; d) selecting frames according to corresponding tags, said selecting being determined by the given transport control; and e) playing said selected frames. - View Dependent Claims (80, 81, 82, 83, 84)
-
Specification