Network interface to a video device
First Claim
1. A media server configured to provide media content to a plurality of diverse media devices over a network in diverse formats native to media decoders of the diverse media devices, comprising:
- a media directory stored on the media server, the media directory including a plurality of local media sources stored locally on the media server and a media list that identifies local media content stored in the plurality of local media sources and remote media content that is stored remotely from the media server and accessible to the media server over a network;
a server application that executes on the media server, the server application being configured to;
generate a graphical user interface (GUI) display indicative of the local and remote media content identified in the media list, and responsive to selection of media content by a user,present the GUI to said user, andprovide media content selected by said user through the GUI to the media decoder of a selected media device of said plurality of diverse media devices selected by said user in a format native to the media decoder of the selected media device; and
an audio-visual system that executes on the media server, the audio-visual system including a media controller, the media controller being configured to locate the selected media content based upon a storage location of the selected media content identified in the media list and to provide the selected media content to the selected media device in a format native to the media decoder of said selected media device.
4 Assignments
0 Petitions
Accused Products
Abstract
an illustrative video apparatus comprises a decoder that decodes video information in a native format, an emulation controller coupled to the decoder, and a network controller coupled to the emulation controller and capable of coupling to an external network. The video apparatus also includes a storage holding an instruction sequence executable on the emulation controller. The instruction sequence comprises a code for receiving network information from the external network and converting the network information to the native format for transfer to the decoder.
96 Citations
10 Claims
-
1. A media server configured to provide media content to a plurality of diverse media devices over a network in diverse formats native to media decoders of the diverse media devices, comprising:
-
a media directory stored on the media server, the media directory including a plurality of local media sources stored locally on the media server and a media list that identifies local media content stored in the plurality of local media sources and remote media content that is stored remotely from the media server and accessible to the media server over a network; a server application that executes on the media server, the server application being configured to; generate a graphical user interface (GUI) display indicative of the local and remote media content identified in the media list, and responsive to selection of media content by a user, present the GUI to said user, and provide media content selected by said user through the GUI to the media decoder of a selected media device of said plurality of diverse media devices selected by said user in a format native to the media decoder of the selected media device; and an audio-visual system that executes on the media server, the audio-visual system including a media controller, the media controller being configured to locate the selected media content based upon a storage location of the selected media content identified in the media list and to provide the selected media content to the selected media device in a format native to the media decoder of said selected media device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of providing media content from a media server to a plurality of diverse media devices in diverse formats native to media decoders of the diverse media devices, comprising acts of:
-
graphically displaying to a user media content accessible to said media server, the displayed media content including local media content that is locally accessible to the media server and remote media content that is accessible remotely to the media server over a network; receiving an identification of media content selected by said user from said graphical display; retrieving the selected media content from the media server either locally or remotely over said network in dependence on whether the selected media content is locally or remotely accessible to the media server; and communicating the retrieved selected media content over a network to the media decoder of a selected media device of said plurality of diverse media devices selected by said user in a format that is native to the media decoder of said selected media device. - View Dependent Claims (8, 9, 10)
-
Specification