Mobile

Google Chromecast Now In Cast SDK

By Adrian Bridgwater, February 05, 2014

Chromecast is now open to developers via Google Cast SDK

Google has made Chromecast technology available to developers via the Google Cast SDK. Chromecast enables "multi-screen experiences" for viewing media content across all types of mobile devices and large-screen displays. Chromecast itself is a $35 HDMI dongle-type device available in the US and wider afield in Europe.

As the Google Cast SDK is now available for developing and publishing Google Cast-ready apps, developers will find that they do not need to rewrite existing apps. They can just incorporate the SDK into existing web apps to bring content to a TV or other screen.

The SDK is available on Android and iOS as well as on Chrome through the Google Cast browser extension, and the Google Cast developer console provides the programmer's control room.

Chromecast's default media player plays back HTML5 media content, but it can also be customized with personal branding and style using CSS.

Google engineering manager John Affaki explains that for non-media applications (or for more flexibility and design options), developers can build a custom receiver application, using standard web technologies, that includes support for many streaming protocols.

"To make it easier for you to provide an optimized user experience on the TV screen, we have created sample apps for Android, iOS, and Chrome. For Android, you'll find a Cast Companion library to make your integration of Google Cast even easier, said Affaki.

Google notes that all Chromecast devices have already been updated to the latest software with support for the Google Cast SDK.

The Google Cast extension for Chrome supporting the latest SDK is now available and the Google Cast SDK for Android follows as part of the Google Play services 4.2 update. The Google Cast SDK for iOS is also available.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!