Amazon Fling SDK

Build rich multi-screen experiences with Amazon Fire TV

Take advantage of Amazon Fling

Smart companion accessory

If you already have an Amazon Fire TV app, Fling provides both playback control and a synced “X-ray” type of experience. Additional services include Remote Install for users to remotely find and trigger Fire TV app installations and Unity support for smart game controller, which provides remote control from mobile device ideal for games and social experiences. For these new second screen scenarios, the core experience is provided in your Fire TV app.

Quickly get content on Amazon Fire TV

The SDK is flexible, open and provides a new way to get your app on Amazon Fire TV. You can easily convert an existing casting app to fling content to Amazon Fire TV. The SDK is designed to simplify the process of dealing with underlying network discovery and communication technologies that connect apps to TV. The SDK offers a standardized way to communicate between your apps over a local network allowing you to focus on building new and unique user experiences.

Customer experience with your app

When customers are using your app on an iOS, Android or Fire device, they’ll see the Amazon Fling icon appear in your app. They can touch the icon and then send your content to their Amazon Fire TV. You don’t need to explain how to fling your content. The entire experience happens within the app, making it intuitive for your customers. Customers can start the experience from mobile and then later control the playback with both your app and their Amazon Fire TV remote – whichever is most convenient.

It's easy to get started

Whether you already support casting from your app, or you want to add it for the first time, we recommend you review the following materials in this order:

Read the getting started documentation

This document provides an overview of the Amazon Fling service and how you can integrate the functionality into your apps. Learn more >>

Amazon Fling SDK

Download the Amazon Fling SDK >>

Set up your developement environment

This document describes how to set up your Android Studio or Eclipse projects to include the SDK. Learn more >>

Integrate the SDK

This document describes implementing the API and adding permissions to the Android manifest. Read it now >>

Developer spotlight

See how developers like Red Karaoke and Rivet Radio are leveraging the Amazon Fling SDK in their own apps.

Karaoke Party

Customers can now have a true Karaoke experience in their living room with Karaoke Party by Red Karaoke. Karaoke Party leverages the SDK to display song lyrics and videos on Amazon Fire TV and uses the SDK to send audio from the microphone on the customer’s device to the TV. Learn more >>

Rivet Radio

Rivet Radio, a digital news radio broadcaster, allows people to listen to news on the TV. By leveraging Amazon Fire TV’s built in media playback receiver, Rivet Radio lets listeners easily transition between listening on their personal device to sharing content with everyone in the living room. Learn more >>