| CPC H04N 21/25891 (2013.01) [H04N 21/2542 (2013.01); H04N 21/25883 (2013.01); H04N 21/26258 (2013.01); H04N 21/2668 (2013.01)] | 20 Claims |

|
1. A method comprising:
presenting, by a television application executing on a network-connected television device, content-based media recommendations in a user interface on the network-connected television device;
receiving, by the television application, a selection of a media content item from the content-based media recommendations presented in the user interface, the selection initiating a playback of the media content item on the network-connected television device; and
handling, by the television application, a playback of the media content item collaboratively by a media player application associated with a media content source for the media content item and a local content casting application configured to playback the media content item from the media content source in a restricted mode, the handling comprising:
determining that the playback be performed in the restricted mode;
determining that the restricted mode is not supported by the media player application; and
based on determining that the restricted mode is not supported by the media player application, requesting that the local content casting application playback the media content item on the network-connected television device.
|