Google Cast is a proprietary protocol developed by Google for playing Internet-streamed audio/video content on a compatible consumer device. The protocol is used to initiate and control playback of content on digital media playershigh-definition televisions, and home audio systems using a mobile devicepersonal computer, or smart speaker. The protocol was first launched on July 24, 2013, to support Google’s first-generation Chromecast player.



The Google Cast SDK was released on February 3, 2014, allowing third parties to modify their software to support the protocol. According to Google, over 20,000 Google Cast-ready apps were available as of May 2015. Support for Google Cast has since been integrated into subsequent devices, such as the Nexus Player and other Android TV devices (such as televisions), as well as soundbars, speakers, and later models of the Chromecast. Consumer devices that natively support the protocol are marketed as Chromecast built-in. As of October 2017, over 55 million Chromecasts and Chromecast built-in devices have been sold.

Why don’t use SDK released by Google

The Google Cast SDK was released on February 3, 2014, allowing third parties to modify their software to support the protocol.

But the SDK of Google is only for Android TV OS and Chromecast, and the Android TV OS is not popular. So if your receive device is a normal android device or a linux device or a windows device, you can not use the SDK released by Google.

So this is the advantage of BiJie Google Cast SDK.

BiJie Google Cast SDK Features


BiJie Google Cast SDK supports basic features of Mirror, Stream of video and audio

2.Support Platform

BiJie Google Cast SDK can run on Android,Windows,Linux which can run on X86,MIPS,ARM and etc.

3.Support Source

BiJie Google Cast SDK can receive from Android, iOS, MacOS, Windows, Linux and ChromeOS


BiJie Google Cast SDK includes sdk document, sdk library and demo include source code. The interface can be C/C++, JAVA/AAR. The integration cycle just needs 1-2 weeks.