Using Multi Media Players to Insert Data Items into a Media Stream of a Streaming Media
First Claim
Patent Images
1. A method comprising:
- controlling the playback of a tagged audio stream using a first media player at a user computerthe first media player detecting a tag in the tagged audio stream;
the first media player muting the volume of the first media player and transferring playback control to a second media player, the second media player at the user computer;
controlling playback of untagged media content using the second media player; and
in response to completion of the untagged media content, the second media player and returning playback control to the first media player.
15 Assignments
0 Petitions
Accused Products
Abstract
Playback of a tagged audio stream at a user'"'"'s computer can be controlled using a first media player. When the first media player detects a tag in the tagged audio stream, it mutes the volume of the first media player, and transfers playback control to a second media player operating at the same computer. The second media player controls playback of untagged media content, and in response to detecting completion of the untagged media content, returns playback control to the first media player. In this way, multiple media players in a client device can control the playback of audio content and the insertion of spots into that content.
73 Citations
20 Claims
-
1. A method comprising:
-
controlling the playback of a tagged audio stream using a first media player at a user computer the first media player detecting a tag in the tagged audio stream; the first media player muting the volume of the first media player and transferring playback control to a second media player, the second media player at the user computer; controlling playback of untagged media content using the second media player; and in response to completion of the untagged media content, the second media player and returning playback control to the first media player. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor; memory operably associated with the processor; a program of instructions to be stored in the memory and executed by the processor, the program of instructions including; at least one instruction to control the playback of a tagged audio stream using a first media player; at least one instruction to detect a tag in the tagged audio stream using the first media player; at least one instruction to mute the volume of the first media player and transfer playback control to a second media player using the first media player; at least one instruction to control playback of untagged media content using the second embedded media player; and at least one instruction to be executed in response to completion of the untagged media content, the at least one instruction to return playback control to the first media player using the second media player. - View Dependent Claims (9, 10, 11, 12, 13, 14, 20)
-
-
15. A computer readable medium tangibly embodying a program of instructions to be stored in a memory and executed by a processor, the program of instructions comprising:
-
at least one instruction to control the playback of a tagged audio stream using a first media player; at least one instruction to detect a tag in the tagged audio stream using the first media player; at least one instruction to mute the volume of the first media player and transfer playback control to a second media player using the first media player at least one instruction to control playback of untagged media content using the second embedded media player; and at least one instruction to be executed in response to completion of the untagged media content, the at least one instruction to return playback control to the first media player using the second media player. - View Dependent Claims (16, 17, 18, 19)
-
Specification