Media interface device
First Claim
Patent Images
1. A method comprising:
- receiving, at a media interface device, a media selection command included in a first communication from an application executing on a processor in a display device, the media selection command identifying a particular media content item, wherein the first communication is included in a first Ethernet frame, and wherein the first Ethernet frame identifies a media access control address associated with the display device as a source of the first Ethernet frame;
receiving first media content as a first packetized stream in a first format, wherein the first media content is received via a first module of a plurality of modules of the media interface device, and wherein each of the plurality of modules is configured to receive media content in a particular format from a corresponding media source;
receiving second media content as a second packetized stream in a second format different than the first format, wherein the second media content is received via a second module of the plurality of modules;
converting the second packetized stream to a converted packetized stream in the first format, wherein converting the second packetized stream comprises decoding a portion of the second media content to generate decoded media content, and wherein the converted packetized stream is based on the decoded media content;
selecting a particular packetized stream to send to the application based on the media selection command, wherein the particular packetized stream is selected from a plurality of packetized streams in the first format, the plurality of packetized streams provided by the plurality of modules, and wherein the plurality of packetized streams includes the first packetized stream and the converted packetized stream; and
sending the particular packetized stream to the application as a second communication, the second communication including at least a portion of the particular media content item, wherein the second communication is included in a second Ethernet frame, and wherein the second Ethernet frame identifies the media access control address associated with the display device as a destination of the second Ethernet frame.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving, at a media interface device, a media selection command included in a first communication from an application executing on a processor in a display device. The method further includes transmitting a signal to a particular module of a plurality of modules of the media interface device, where the particular module is selected based on the media selection command, and where each of the plurality of modules is configured to receive media content from a corresponding media source. The method further includes sending a second communication to the application. The second communication includes a particular media content item received via the particular module.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, at a media interface device, a media selection command included in a first communication from an application executing on a processor in a display device, the media selection command identifying a particular media content item, wherein the first communication is included in a first Ethernet frame, and wherein the first Ethernet frame identifies a media access control address associated with the display device as a source of the first Ethernet frame; receiving first media content as a first packetized stream in a first format, wherein the first media content is received via a first module of a plurality of modules of the media interface device, and wherein each of the plurality of modules is configured to receive media content in a particular format from a corresponding media source; receiving second media content as a second packetized stream in a second format different than the first format, wherein the second media content is received via a second module of the plurality of modules; converting the second packetized stream to a converted packetized stream in the first format, wherein converting the second packetized stream comprises decoding a portion of the second media content to generate decoded media content, and wherein the converted packetized stream is based on the decoded media content; selecting a particular packetized stream to send to the application based on the media selection command, wherein the particular packetized stream is selected from a plurality of packetized streams in the first format, the plurality of packetized streams provided by the plurality of modules, and wherein the plurality of packetized streams includes the first packetized stream and the converted packetized stream; and sending the particular packetized stream to the application as a second communication, the second communication including at least a portion of the particular media content item, wherein the second communication is included in a second Ethernet frame, and wherein the second Ethernet frame identifies the media access control address associated with the display device as a destination of the second Ethernet frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a plurality of modules, wherein each of the plurality of modules is configured to receive media content in a particular format from a corresponding media source, and wherein the plurality of modules include; a first module configured to receive first media content as a first packetized stream in a first format; and a second module configured to; receive second media content as a second packetized stream in a second format different than the first format; and convert the second packetized stream to a converted packetized stream in the first format, wherein converting the second packetized stream comprises decoding a portion of the second media content to generate decoded media content, and wherein the converted packetized stream is based on the decoded media content; an interface configured to; receive a media selection command included in a first communication from an application executing on a processor in a display device, the media selection command identifying a particular media content item, wherein the first communication is included in a first Ethernet frame, and wherein the first Ethernet frame identifies a media access control address associated with the display device as a source of the first Ethernet frame; and send a particular packetized stream in the first format to the application as a second communication, the second communication including at least a portion of the particular media content item, wherein the particular packetized stream is selected from a plurality of packetized streams in the first format, the plurality of packetized streams provided by the plurality of modules, and wherein the plurality of packetized streams includes the first packetized stream and the converted packetized stream, wherein the second communication is included in a second Ethernet frame, and wherein the second Ethernet frame identifies the media access control address associated with the display device as a destination of the second Ethernet frame; and a control plane configured to select a particular module of the plurality of modules to receive the particular media content item based on the media selection command. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer readable storage device comprising instructions executable by a first processor to perform operations including:
-
receiving a media selection command included in a first communication from an application executing on a processor in a display device, the media selection command identifying a particular media content item, wherein the first communication is included in a first Ethernet frame, and wherein the first Ethernet frame identifies a media access control address associated with the display device as a source of the first Ethernet frame; receiving first media content as a first packetized stream in a first format, wherein the first media content is received via a first module of a plurality of modules, and wherein each of the plurality of modules is configured to receive media content in a particular format from a corresponding media source; receiving second media content as a second packetized stream in a second format different than the first format, wherein the second media content is received via a second module of the plurality of modules; converting the second packetized stream to a converted packetized stream in the first format, wherein converting the second packetized stream comprises decoding a portion of the second media content to generate decoded media content, and wherein the converted packetized stream is based on the decoded media content; selecting a particular packetized stream to send to the application based on the media selection command, wherein the particular packetized stream is selected from a plurality of packetized streams in the first format, the plurality of packetized streams provided by the plurality of modules, and wherein the plurality of packetized streams includes the first packetized stream and the converted packetized stream; and sending the particular packetized stream to the application as a second communication, the second communication including at least a portion of the particular media content item, wherein the second communication is included in a second Ethernet frame, and wherein the second Ethernet frame identifies the media access control address associated with the display device as a destination of the second Ethernet frame. - View Dependent Claims (18, 19)
-
Specification