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 Amazon Fling 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 Fling 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:

amazon fling documentation
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
Amazon Fling SDK

Download the Amazon Fling SDK >>

set up your development environment
Set up your development environment

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

integrate amazon fling sdk
Integrate the SDK

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