Google has announced a new range of developer tools to help mobile app and game developers bring new experiences to the TV.
All of these APIs are available on Android already, with iOS and Chrome SDK updates available in the coming days.
You can learn more about these Google Cast APIs on the Google Cast Developers Site.
Google Cast Remote Display APIs (Beta)
With this addition Google says it is making it easy “for mobile developers to bring graphically intensive apps or games to Google Cast receivers with Google Cast Remote Display APIs for Android and iOS.”
While Casting your Android screen is an existing option for users, the new Remote Display API allows mobile developers to build a tailored, integrated second screen experience, without requiring an identical mirroring of content between mobile devices and the Google Cast device.
Autoplay and Queuing APIs
Autoplay and Queuing APIs allow developers to create content queues and begin buffering a second video while a first video is finishing playback. This enables the creation of a continuous playback experience and can significantly increase watch time, helping lift per-session watch times by 10-20% or more.
Game Manager APIs for Google Cast
Game Manager APIs will simplify the process for developers to build multiplayer games. This API, available for Android via the GameManagerClient class, iOS, Chrome, and for receivers, allows you to send messages and state changes to all connected clients and the receiver. All of the send methods also have a method that includes a specific player ID, making it possible to have multiple players sharing a single sender device.