Methods and apparatus for integrating disparate media formats in a networked media system
First Claim
1. A method for managing media in a networked media system comprising a source device, at least one playback device, and a transcoder device, the method comprising:
- receiving, at the playback device, source-device state information from the source device, the source-device state information specifying a first network protocol and a content service supported by the source device configured to store digital media files in a plurality of formats, the content service configured to provide other network devices access to digital media files stored on the source device, the playback device configured to playback digital media files in a first of the plurality of formats;
receiving, at the playback device, transcoder-device state information from the transcoder device, the transcoder-device state information specifying a second network protocol and a conversion service supported by the transcoder device, the conversion service for conversion of digital media files, the first and second network protocols being different network protocols;
determining whether the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format;
in response to a determination that the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format, aggregating, at the playback device, a list of digital media files stored on the source device, wherein the aggregated list includes only digital media files that can be provided to the playback device in the first format;
sending, from the playback device to the source device, a first request invoking the content service on the source device for accessing a first digital media file included in the list of digital media files, the first digital media file being stored on the source device, the first request being translated to the first network protocol by the playback device;
sending, from the playback device to the transcoder device, a second request invoking the conversion service on the transcoder device for converting the first digital media file to the first format, the second request being translated to the second network protocol by the playback device; and
playing back, at the playback device, the first digital media file converted to the first format,wherein the source device, the playback device, and the transcoder device comprise separate network devices coupled through a network.
14 Assignments
0 Petitions
Accused Products
Abstract
A media system includes at least a source media device and a playback media device coupled through a network. The source media device presents media to the network. The media comprises at least one digital content file with a first format. A playback media device plays back digital content files formatted in a second format. A transcoder, also coupled to the network, converts the first format of the digital content file to a second format. In one embodiment, the transcoder comprises a device separate from the source media device and the playback media device. In another embodiment, the transcoder comprises a device integrated with the source media device. The playback device receives the digital content file, formatted in the second format, over the network, and processes the digital content file in the second format to generate processed signals. The processed signals drive the playback device to play the digital content file. In another embodiment, the transcoder operates in conjunction with one or more media servers. For this embodiment, media, stored on the media servers, is converted to one or more different file formats. The conversion may occur without requiring a user to initiate the conversion.
480 Citations
33 Claims
-
1. A method for managing media in a networked media system comprising a source device, at least one playback device, and a transcoder device, the method comprising:
-
receiving, at the playback device, source-device state information from the source device, the source-device state information specifying a first network protocol and a content service supported by the source device configured to store digital media files in a plurality of formats, the content service configured to provide other network devices access to digital media files stored on the source device, the playback device configured to playback digital media files in a first of the plurality of formats; receiving, at the playback device, transcoder-device state information from the transcoder device, the transcoder-device state information specifying a second network protocol and a conversion service supported by the transcoder device, the conversion service for conversion of digital media files, the first and second network protocols being different network protocols; determining whether the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format; in response to a determination that the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format, aggregating, at the playback device, a list of digital media files stored on the source device, wherein the aggregated list includes only digital media files that can be provided to the playback device in the first format; sending, from the playback device to the source device, a first request invoking the content service on the source device for accessing a first digital media file included in the list of digital media files, the first digital media file being stored on the source device, the first request being translated to the first network protocol by the playback device; sending, from the playback device to the transcoder device, a second request invoking the conversion service on the transcoder device for converting the first digital media file to the first format, the second request being translated to the second network protocol by the playback device; and playing back, at the playback device, the first digital media file converted to the first format, wherein the source device, the playback device, and the transcoder device comprise separate network devices coupled through a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A networked media system for managing media, the networked media system comprising:
-
a source device configured for storing digital media files in a plurality of formats; a transcoder device configured for converting digital media files; a playback device configured for; playing back digital media files in a first of the plurality of formats; receiving, from the source device, source-device state information specifying a first network protocol and a content service supported by the source device, the content service for providing other network devices access to digital media files stored on the source device; receiving, from the transcoder device, transcoder-device state information specifying a second network protocol and a conversion service supported by the transcoder device, the conversion service for converting digital media files, the first and second network protocols being different network protocols; determining whether the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format; in response to a determination that the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format, aggregating a list of digital media files stored on the source device, wherein the aggregated list includes only digital media files that can be provided to the playback device in the first format; sending, to the source device, a first request invoking the content service on the source device for accessing a first digital media file included in the list of digital media files, the first digital media file being stored on the source device, the first request being translated to the first network protocol; sending, to the transcoder device, a second request invoking the conversion service on the transcoder device for converting the first digital media file to the first format, the second request being translated to the second network protocol; and playing back at the playback device, the first digital media file converted to the first format; and a network coupling the source device, transcoder device, and playback device which comprise separate network devices. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for managing media in a networked media system comprising a source device, at least one playback device, and a transcoder device, the method comprising:
-
receiving, at the playback device, source-device state information from the source device, the source-device state information specifying a first network protocol and a content service supported by the source device configured to store digital media files in a plurality of formats, the content service configured to provide other network devices access to digital media files stored on the source device, the playback device configured to playback digital media files in a first of the plurality of formats; receiving, at the playback device, transcoder-device state information from the transcoder device, the transcoder-device state information specifying a second network protocol and a conversion service supported by the transcoder device, the conversion service for conversion of digital media files, the first and second network protocols being different network protocols; determining whether the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format; in response to a determination that the conversion service of the transcoder device converts digital media files in at least one of the plurality of formats to the first format, aggregating, at the playback device, a list of the digital media files stored on the source device, wherein the aggregated list includes only digital media files that can be provided to the playback device in the first format; playing back, at the playback device, one of the digital media files converted by the transcoder to the first format.
-
Specification