Patent ID: 8826355

Claim:
A system comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: sending a performance guide over a television network to a first set-top box device of a first client and to a second client device of a second client, the performance guide comprising information that is readable, wherein the first set-top box device presents, at a first display device, a first media program of the performance guide received from the television network, wherein the performance guide further comprises a queue; sending a time code over the television network to the first set-top box device and to the second client device, wherein the time code is associated with the performance guide, wherein the time code comprises timing information and counting information, wherein the timing information comprises a timing pulse display, wherein the counting information comprises a starting point and an index of the performance guide, wherein the timing pulse display allows both of the first set-top box device and the second client device to keep time during a each of a first performance of the first client or a second performance of the second client; receiving first content from the first set-top box device and second content from the second client device, wherein the first content comprises the first performance by the first client that is captured at the first set-top box device, wherein the second content comprises the second performance by the second client that is captured at the second client device, wherein the queue comprises instructions to instruct the first set-top box to record first video information at a first set of predetermined times as part of the first content and to instruct the second client device to record second video information at second set of predetermined times as part of the second content, and wherein the first content and second content are captured at different times; generating an overall performance content based on the first content and the second content; and sending the overall performance content over the internet protocol television network to one of the first set-top box device, the second client device, or a combination thereof.