Home theater component for a virtualized home theater system
First Claim
1. A method of operation of a home theater component in a home theater comprising a plurality of home theater components including the home theater component, comprising:
- receiving a media content stream destined for the home theater component from a virtualized home theater service via a Wide Area Network (WAN) connection, wherein the media content stream has a plurality of absolute playback timestamps and is one of a plurality of media content streams sent from the virtualized home theater service to the plurality of home theater components in order for desired multimedia content to be presented at the home theater, and the plurality of media content streams comprises a different media content stream for each of the plurality of home theater components;
providing playback of the media content stream according to the plurality of absolute playback timestamps for the media content stream, wherein providing playback of the media content stream comprises delaying the media content stream according to a delay adjustment value; and
controlling the delay adjustment value during playback of the media content stream based on the plurality of absolute playback timestamps for the media content stream, wherein controlling the delay adjustment value comprises, for each absolute playback timestamp of at least a subset of the plurality of absolute playback timestamps for the media content stream, updating the delay adjustment value based on a difference between an absolute playback time defined by the absolute playback timestamp and a current time.
8 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to a Wide Area Network (WAN) based home theater system. In one embodiment, a home theater at a subscriber premises includes multiple home theater components, which include multiple audio playback components and a video playback component. Each home theater component is enabled to receive data from and send data to a virtualized home theater service via a WAN. In operation, each home theater component receives an appropriate media content stream for the home theater component from the virtualized home theater service via the WAN and provides playback of the media content stream according to the absolute playback timestamps for the media content stream.
-
Citations
17 Claims
-
1. A method of operation of a home theater component in a home theater comprising a plurality of home theater components including the home theater component, comprising:
-
receiving a media content stream destined for the home theater component from a virtualized home theater service via a Wide Area Network (WAN) connection, wherein the media content stream has a plurality of absolute playback timestamps and is one of a plurality of media content streams sent from the virtualized home theater service to the plurality of home theater components in order for desired multimedia content to be presented at the home theater, and the plurality of media content streams comprises a different media content stream for each of the plurality of home theater components; providing playback of the media content stream according to the plurality of absolute playback timestamps for the media content stream, wherein providing playback of the media content stream comprises delaying the media content stream according to a delay adjustment value; and controlling the delay adjustment value during playback of the media content stream based on the plurality of absolute playback timestamps for the media content stream, wherein controlling the delay adjustment value comprises, for each absolute playback timestamp of at least a subset of the plurality of absolute playback timestamps for the media content stream, updating the delay adjustment value based on a difference between an absolute playback time defined by the absolute playback timestamp and a current time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A home theater component in a home theater comprising a plurality of home theater components including the home theater component, comprising:
-
a network interface communicatively coupling the home theater component to a Wide Area Network (WAN) via a router and adapted to receive a media content stream destined for the home theater component from a virtualized home theater service via the WAN, wherein the media content stream has a plurality of absolute playback timestamps and is one of a plurality of media content streams sent from the virtualized home theater service to the plurality of home theater components in order for desired multimedia content to be presented at the home theater, and the plurality of media content streams comprises a different media content stream for each of the plurality of home theater components; circuitry adapted to provide playback of the media content stream according to the plurality of absolute playback timestamps for the media content stream comprising a delay buffer adapted to delay the media content stream from the network interface according to a delay adjustment value controlled based on the plurality of absolute playback timestamps for the media content stream; and a delay adjustment calculation function adapted to, for each absolute playback timestamp of at least a subset of the plurality of absolute playback timestamps for the media content stream, update the delay adjustment value based on a difference between an absolute playback time defined by the absolute playback timestamp and a current time. - View Dependent Claims (16, 17)
-
Specification