BlogsGoogleGoogle Cast SDK and Cross-Device Streaming

Google Cast SDK and Cross-Device Streaming

Google Cast SDK and Cross-Device Streaming

19
posts
2012–2022

This feature thread tracks the evolution of Google's efforts to enable seamless content streaming and interactive experiences across devices. Early efforts focused on providing developers with the tools and SDKs to integrate casting capabilities into their applications, allowing users to control playback and stream content from their mobile devices to a larger screen. Subsequent developments have seen the release of the native YouTube Player API for Android, allowing for direct integration of Yo. The Google Cast SDK has been released for Android and iOS, providing developers with the tools to build casting-enabled applications. This includes support for casting audio and video, as well as interactive applications. The SDK offers a unified API for both platforms, simplifying cross-device development.

2022

Introducing the Google Meet Live Sharing SDK- Google Developers Blog

5/11/2022

Introduced the Google Meet Live Sharing SDK, enabling developers to integrate real-time collaborative experiences (co-watching, co-editing) into their applications. This SDK leverages Google Meet's infrastructure to facilitate seamless cross-device interaction and shared experiences.

2020

Introducing Cast Connect: a better way to integrate Google Cast directly into your Android TV apps- Google Developers Blog

8/6/2020

Introduces Cast Connect, a new SDK that allows developers to integrate Google Cast functionality directly into their Android TV apps. This enables richer interactive experiences and seamless content casting from mobile devices to Android TV, effectively bridging the gap between mobile and TV app experiences.

2016

New Google Cast SDK released for Android and iOS- Google Developers Blog

6/27/2016

The Google Cast SDK has been released for both Android and iOS, providing developers with a unified API to build casting-enabled applications. This release includes support for casting audio, video, and interactive applications, simplifying cross-device development.

Introducing VR view: embed immersive content into your apps and websites- Google Developers Blog

3/30/2016

Introduced VR View, a new library for embedding 360-degree photos and videos into web pages and Android apps. VR View leverages WebGL for web and OpenGL ES for Android, providing a performant way to render immersive content. It supports basic VR headset interactions and allows for programmatic control of the view.

Introducing Analytics for Google Cast Applications- Google Developers Blog

3/4/2016

Introduced analytics for Google Cast applications, providing developers with tools to track usage, performance, and user engagement. This includes metrics for session duration, playback events, and application errors, enabling data-driven improvements to Cast experiences.

Spatial audio comes to the Cardboard SDK- Google Developers Blog

1/13/2016

Introduced spatial audio capabilities to the Cardboard SDK, allowing developers to create more immersive virtual reality experiences by simulating 3D sound environments. This enhances the audio component of VR applications built with Cardboard.

2015

Google Cast Remote Display Plugin for Unity- Google Developers Blog

12/3/2015

Introduced the Google Cast Remote Display Plugin for Unity, allowing developers to leverage Unity's game development engine to create interactive casting experiences. This plugin enables the Cast device to act as a display and a companion device (like a phone or tablet) to function as a controller, facilitating richer cross-device interactions for games and applications.

Bringing Google Cardboard and VR to the world- Google Developers Blog

10/12/2015

Introduced Google Cardboard and VR support, enabling developers to create immersive virtual reality experiences and extend cross-device streaming to VR platforms.

Wow your users with Google Cast- Google Developers Blog

9/2/2015

This post introduces the Google Cast SDK, providing developers with the tools to build richer, more interactive casting experiences. It highlights how developers can leverage the SDK to create applications that go beyond simple playback control, enabling more sophisticated user interactions and integration with other devices.

Cast Remote Display API: Processing- Google Developers Blog

7/10/2015

Introduced the Cast Remote Display API, allowing developers to process and display content on remote devices, extending the capabilities of the Google Cast SDK beyond simple media streaming to more interactive and application-driven experiences.

Quake® III on your TV with Cast Remote Display API- Google Developers Blog

6/24/2015

Introduced the Cast Remote Display API, allowing developers to render content on a secondary display (e.g., TV) while controlling it from a primary device. Demonstrated this capability by porting Quake III Arena to run on a TV via Chromecast, with controls managed on a mobile device.

Announcing new Google Cast APIs- Google Developers Blog

5/28/2015

This post announces new Google Cast APIs, enabling developers to build more sophisticated and interactive casting experiences. It highlights the ability to create custom receiver applications and leverage new features for improved performance and functionality, expanding the capabilities beyond basic content streaming.

2014

Building Games with Google Cast is Easy and Powerful- Google Developers Blog

11/14/2014

This post introduces the ease and power of building games with Google Cast, highlighting the Google Cast SDK as a tool that simplifies the development process. It emphasizes that developers can now easily integrate their games with the Cast experience, enabling them to reach a wider audience and create more engaging, interactive entertainment across devices.

Cast Away with Android TV and Google Cast- Google Developers Blog

6/25/2014

This post introduces the Google Cast SDK for Android TV, enabling developers to build cast-enabled applications directly for the Android TV platform. It highlights how developers can leverage the existing Google Cast SDK to create experiences that extend from mobile devices to the Android TV, facilitating seamless content streaming and interactive applications.

Taking Chrome Experiments to the TV- Google Developers Blog

3/27/2014

This post extends the Google Cast SDK and cross-device streaming feature thread by demonstrating how Chrome Experiments can be adapted to run on TVs. It highlights the potential for interactive web applications to reach larger screens, enhancing user engagement and expanding the use cases for casting technology beyond traditional media streaming.

Ready to cast: Chromecast now open to developers with the Google Cast SDK- Google Developers Blog

2/3/2014

This post announces the official release of the Google Cast SDK, making Chromecast an open platform for developers. It provides developers with the tools to build custom receiver applications and integrate casting functionality into their own applications, enabling them to create richer, interactive experiences that extend from mobile devices to the TV.

2013

Cast content from your apps to TV with the Google Cast SDK- Google Developers Blog

7/24/2013

This post introduces the Google Cast SDK, providing developers with the tools and documentation to integrate casting capabilities into their applications. It details how developers can enable users to cast content from their apps to a TV, expanding the functionality beyond simple playback control to encompass more immersive and interactive applications.

A classic boardwalk game rolls from your phone to your computer—using only your browser- Google Developers Blog

6/4/2013

Introduces a new capability to stream classic boardwalk games from a phone to a computer using only a browser, extending cross-device streaming beyond traditional media playback.

2012

No WebView required, with native YouTube Player API for Android- Google Developers Blog

12/21/2012

Introduced the native YouTube Player API for Android, enabling direct integration of YouTube playback within Android applications, eliminating the need for WebViews and improving performance and user experience.