CPC G06F 16/74 (2019.01) [G06F 9/452 (2018.02); G06F 16/951 (2019.01)] | 20 Claims |
1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more processors, cause the one or more processors to perform operations comprising:
(a) request metadata relating to video content from a content provider separate from a server device;
(b) receive the metadata relating to the video content from the content provider, the metadata satisfying one or more parameters;
(c) display, on a first display of a first computing device, the metadata as displayed metadata;
(d) receive, via the first display, a selection of video content based on the displayed metadata;
(e) provide, from the first computing device, an indication of selected video content;
(f) display, on the first display of the first computing device, a list of one or more remote display devices having a content provider-specific software media player, wherein said one or more remote display devices are connected to the server device via a network and configured to play the video content from the content provider via the content provider-specific software media player based on at least one command from the server device;
(g) receive, from the first computing device, a remote display selection for displaying selected video content on a selected remote display device of the one or more remote display devices; and
(h) transmit, from the first computing device via the server device over the network, a first formatted command to control the selected video content on the selected remote display device having the content provider-specific software media player, said control being based on one or more second formatted commands causing the selected remote display device to load the selected video content utilizing the content provider-specific software media player of the video content provider.
|