CPC H04N 21/4532 (2013.01) [H04N 5/445 (2013.01); H04N 5/45 (2013.01); H04N 21/23424 (2013.01); H04N 21/2407 (2013.01); H04N 21/26241 (2013.01); H04N 21/26258 (2013.01); H04N 21/26283 (2013.01); H04N 21/2665 (2013.01); H04N 21/4316 (2013.01); H04N 21/435 (2013.01); H04N 21/458 (2013.01); H04N 21/4668 (2013.01); H04N 21/47 (2013.01); H04N 21/47214 (2013.01); H04N 21/4788 (2013.01); H04N 21/4821 (2013.01); H04N 21/4825 (2013.01); H04N 21/4882 (2013.01)] | 22 Claims |
1. A content distribution system comprising:
a network interface;
one or more processing devices;
non-transitory machine readable media that stores executable instructions, which, when executed by the one or more processing devices, are configured to cause the one or more processing devices to:
cause a grid comprising a plurality of rows of video content items to be displayed on a user device, wherein a given row of the grid of video content items corresponds to a respective subject matter category of video content;
detect a first control activation, by a user, configured to initiate scanning and previewing of video content items in the grid of video content items, wherein a given row of the grid of video content items corresponds to a respective subject matter category of video content;
at least partly in response to detecting the first control activation, cause a plurality of previews of a respective plurality of video content items in the grid of video content items to be sequentially presented;
detect a second control activation, by the user, while a preview for a given video content item, in the grid of video content items, is being presented; and
at least partly in response to the detecting the second control activation by the user, streaming, over an Internet using IP packets, the given video content item via the network interface to the user device.
|