Google Cast - the protocol behind Google's Chromecast HDMI dongle - allows users to send and manage contents from their phone, tablet or laptop to a large display device. It's available as an SDK for software developers, who can integrate the sender and/or receiver APIs into their products. Check out

 (scroll down on the page) for a detailed explanation.


No peer-to-peer

Unlike Miracast, Google Cast does not set up a peer-to-peer connection but instead streams over standard Internet Protocol. In addition, it does not require your device to be on all the time as a connection is only required during set-up. Once the content to be played is known, your device holds none of the load, which allows you to do other tasks. But Google Cast, and Google's Chromecast, come with some serious limitations as well, the biggest one being that it only works with compatible apps. As such, Google Cast creates an eco-system that is remarkably similar to the one created by Apple's Airplay.

AirPlay

AirPlay allows full mirroring from any OS device, a MacBook, iPhone or iPad, in resolutions of up to 1080p HD. The protocol is used by Apple themselves in their AppleTV and AirPort products, and is also licensed under the 'Made for iOS' program to many audio manufacturers who use the protocol for wireless audio streaming. Apart from AppleTV, there are not so many AirPlay receivers for streaming video available.

A select club

Just like Google Cast, AirPlay is a proprietary protocol, built around the iOS and iTunes ecosystem. Hence it offers great value and superb ease of use to owners of Apple devices, but leaves Windows, Android and Chromebook users in the cold.

distributed by