CPC H04H 60/72 (2013.01) [H04H 20/33 (2013.01); H04N 5/602 (2013.01); H04N 21/21 (2013.01)] | 15 Claims |
1. A system for generating a live programming schedule in real time, comprising:
one or more remote servers configured to:
while receiving a live digital audio stream comprising at least one of a plurality of metadata tags:
determine whether the at least one metadata tag meets programming guide criteria,
in response to determining that the at least one metadata tag meets programming guide criteria, generate respective content segment data corresponding to a portion of the live digital audio stream;
upon generating the respective content segment data, updating a content schedule to include the respective content segment data to the content schedule, wherein the content schedule comprises prior content segment data relating to at least one prior portion of the live digital audio stream, and
transmit the updated content schedule and the live digital audio stream to a client device
to generate and display a real-time programming guide user-interface including the updated content schedule, the real-time programming guide user-interface including at least one content segment component corresponding to at least one of the content segment data in the updated content schedule.
|