DIGITAL MEDIA RENDERER FOR USE WITH A CONTENT SYSTEM
First Claim
1. A computer-implemented method comprising:
- providing a digital media renderer including an audio/video transport component, a connection manager component, and a rendering control component;
receiving, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item;
executing the connection manager component, by use of a data processor, to determine if the media format is supported by the digital media renderer;
executing the audio/video transport component, by use of the data processor, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and
executing the rendering control component, by use of the data processor, to change a device setting in rendering hardware.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for implementing a digital media renderer for use with a content system. Embodiments include: providing a digital media renderer including an audio/video transport component, a connection manager component, and a rendering control component; receiving, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item; executing the connection manager component, by use of a data processor, to determine if the media format is supported by the digital media renderer; executing the audio/video transport component, by use of the data processor, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and executing the rendering control component, by use of the data processor, to change a device setting in rendering hardware.
-
Citations
22 Claims
-
1. A computer-implemented method comprising:
-
providing a digital media renderer including an audio/video transport component, a connection manager component, and a rendering control component; receiving, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item; executing the connection manager component, by use of a data processor, to determine if the media format is supported by the digital media renderer; executing the audio/video transport component, by use of the data processor, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and executing the rendering control component, by use of the data processor, to change a device setting in rendering hardware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more data processors; a data network interface in communication with the one or more data processors; digital media renderer being executable by the one or more data processors to; provide an audio/video transport component, a connection manager component, and a rendering control component; receive, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item; execute the connection manager component, by use of the one or more data processors, to determine if the media format is supported by the digital media renderer; execute the audio/video transport component, by use of the one or more data processors, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and execute the rendering control component, by use of the one or more data processors, to change a device setting in rendering hardware. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture comprising a non-transitory machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a machine, cause the machine to:
-
provide an audio/video transport component, a connection manager component, and a rendering control component; receive, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item; execute the connection manager component, by use of the one or more data processors, to determine if the media format is supported by the digital media renderer; execute the audio/video transport component, by use of the one or more data processors, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and execute the rendering control component, by use of the one or more data processors, to change a device setting in rendering hardware.
-
-
22. A user platform with a data network interface, the user platform comprising:
-
a content information cache; and a user interface component being executable by one or more data processors to; provide an audio/video transport component, a connection manager component, and a rendering control component; receive, at the digital media renderer from a control point, a request to play a media content item, the request including information indicative of a media format corresponding to the media content item; execute the connection manager component, by use of the one or more data processors, to determine if the media format is supported by the digital media renderer; execute the audio/video transport component, by use of the one or more data processors, to manage a uniform resource identifier (URI) associated with the media content item and to manage the transport of the media content item for rendering; and execute the rendering control component, by use of the one or more data processors, to change a device setting in rendering hardware.
-
Specification