Provisioning and Streaming Media to Wireless Speakers from Fixed and Mobile Media Sources and Clients
First Claim
Patent Images
1. A system for streaming media to a plurality of media renderers, the system comprising:
- a bridge renderer having a input and an output, the input of the bridge renderer configured to receive a media stream from a media server, the media stream having a first format and comprising audio data; and
a distribution server having an input and an output, the input of the distribution server communicatively coupled to the output of the bridge renderer, the output of the distribution server configured to stream the audio data in a second format from the distribution server to a plurality of media renderers.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include system architectures and processes for handling the provisioning, management and control of media renderers. A plurality of media renderers are organized into a plurality of zones. Provisioning is performed dynamically as mobile media sources move between zones. Media renderers are dynamically detected, resources are allocated, and the system is configured for playback without noticeable interruption of the streaming and rendering of the media.
-
Citations
47 Claims
-
1. A system for streaming media to a plurality of media renderers, the system comprising:
-
a bridge renderer having a input and an output, the input of the bridge renderer configured to receive a media stream from a media server, the media stream having a first format and comprising audio data; and a distribution server having an input and an output, the input of the distribution server communicatively coupled to the output of the bridge renderer, the output of the distribution server configured to stream the audio data in a second format from the distribution server to a plurality of media renderers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for selecting media renderers within a zone for rendering a media stream, the system comprising:
-
a plurality of media renderers, each media renderer assigned to one or more zones; a zone manager that collects information from the media renderers assigned to a zone; and a control point that interacts with the zone manager to identify media renderers assigned to the zone based on the information collected by the zone manager and selects media renderers within the zone for rendering a media stream. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 33)
-
-
24. A method of streaming media to IP addressable speakers, the method comprising:
-
querying a media server for information about media that is available for playback by the media server; displaying the information about the media that is available for playback to a user at a control point, the control point remotely located from the media server; and responsive to the user selecting media for playback, initiating, via the control point, a signal to cause the media server to stream the selected media from the media server to the IP addressable speakers. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
34. A system for streaming media to a plurality of media renderers, the system comprising:
-
a plurality of geographically dispersed media renderers; and a control point having a first location, the control point able to cause media to be streamed to one or more media renderers. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A system for streaming media to wireless speakers;
- the system comprising;
a media source for streaming audio; a plurality of media renderers, the media renderers comprising IP addressable devices connected to one or more speakers, wherein the media source and media renderers are networked via a wireless IP network; and a control point that can cause streaming of audio from the media source to the plurality of media renderers simultaneously. - View Dependent Claims (42, 43, 44, 45, 46)
- the system comprising;
-
47. A method of provisioning a wireless speaker system for media playback in a zone, the method comprising:
-
registering a plurality of media renderers in a zone with a zone manager; discovering the zone manager with a zone control point; reserving through the zone manager a plurality of media renderers in the zone for use by the zone control point; and rounting media from a media server to a plurality of reserved media renderers in the zone.
-
Specification