| CPC H04N 7/163 (2013.01) [H04L 65/613 (2022.05); H04L 65/762 (2022.05); H04L 67/306 (2013.01); H04L 67/62 (2022.05); H04N 21/458 (2013.01); H04N 21/4622 (2013.01); H04N 21/4755 (2013.01); H04N 21/6125 (2013.01); H04N 21/8106 (2013.01)] | 17 Claims |

|
1. A method comprising:
receiving, at a client-side media player, user preferences and stream provider rules, wherein the stream provider rules:
are unrelated to the user preferences, and
establish rules for stream play and options for intermixing streams;
receiving, at the client-side media player, a plurality of different media streams, wherein each of the plurality of different media streams includes a separately customized sequence of media items;
at the client-side media player, sequencing the plurality of different media streams into a single playout stream based on the user preferences and the stream provider rules; and
outputting the single playout stream to a user interface.
|