Patent ID: 8422858

Claim:
A method for coordinating playing of media streams, the method comprising: detecting a first media player access to a first presentation device to play a first media stream; accessing first presentation focus information for determining whether the first media player has first presentation focus for playing the first media stream; determining based on the first presentation focus information that the first media player does not have first presentation focus; in response to determining the first media player does not have first presentation focus, indicating that the first media player is not allowed to play the first media stream; detecting a change in the first presentation focus information; determining, based on the detected change, that the first media player has first presentation focus; and indicating, in response to determining the first media player has first presentation focus, that the first media player is allowed to play the first media stream via the first presentation device, wherein the change in the first presentation focus information is based on at least one of a releasing of presentation focus by a second media player, a detected user input indication for giving the media application first presentation focus, a change in input focus, a change in an attribute of a user interface element, a count of media streams being played, a ranking of media streams being played, a transparency level of at least one of the user interface element, and another user interface element sharing a region of a display of the first presentation device.