METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR COORDINATING PLAYING OF MEDIA STREAMS
First Claim
1. A method comprising:
- detecting, based on a first user interface element, a first media player that is assigned a first presentation focus allowing the first media player to play a first media stream in the first user interface element presented via a first presentation device;
identifying a first change in the first presentation focus;
determining, based on the first change, that the first media player is not assigned the first presentation focus; and
indicating that the detected first media player is not allowed to play the first media stream in the first user interface element, in response to the determining based on the first change,wherein performing at least one of the preceding actions comprising the method includes execution of an instruction by a processor.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determine, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.
24 Citations
16 Claims
-
1. A method comprising:
-
detecting, based on a first user interface element, a first media player that is assigned a first presentation focus allowing the first media player to play a first media stream in the first user interface element presented via a first presentation device; identifying a first change in the first presentation focus; determining, based on the first change, that the first media player is not assigned the first presentation focus; and indicating that the detected first media player is not allowed to play the first media stream in the first user interface element, in response to the determining based on the first change, wherein performing at least one of the preceding actions comprising the method includes execution of an instruction by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one processor; and logic encoded in at least one data storage medium for execution by the at least one processor that when executed is operable for; detecting a first access to a first presentation device to play a first media stream by a first media player; determining whether the first media player has a first presentation focus for the first presentation device indicating that the first media player is allowed to play the first media stream via the first presentation device; indicating that the first media player is allowed to play the first media stream, via the presentation device, in response to determining that the first media player has the first presentation focus; and indicating that the first media player is not allowed to play the first media stream, via the first presentation device, in response to determining that the first media player does not have the first presentation focus.
-
-
16. A non-transitory computer readable medium embodying a computer program including instructions executable by a machine, for:
-
detecting a first access to a first presentation device to play a first media stream by a first media player; determining whether the first media player has a first presentation focus for the first presentation device indicating that the first media player is allowed to play the first media stream via the first presentation device; indicating that the first media player is allowed to play the first media stream, via the presentation device, in response to determining that the first media player has the first presentation focus; and indicating that the first media player is not allowed to play the first media stream, via the first presentation device, in response to determining that the first media player does not have the first presentation focus.
-
Specification