A method of a mobile device comprising:
- accessing a multicast capability of an operating system responsive to a user interacting with an indicator on a menu bar of an operating system of the mobile device;
- determining if there is a pairable application locally stored on a networked media device that is compatible with the operating system on the mobile device when a multicast message is broadcast from the operating system to the networked media device communicatively coupled to the mobile device through a local area network using a processor and a memory;
- communicating a mirror sequence from the operating system to the pairable application responsive to a selection of a name by a user of the operating system;
- determining that the pairable application has launched based on the mirror sequence;
- and
- establishing a communication session between the operating system and the pairable application.