Requirements for launching content through the remote
Changing from unauthenticated to authenticated state
Use the Account Login API to notify Fire TV that the app is in a logged-in state. Expected result:- The app should send the login status
true, indicating entitlement after login. - The app tile is under “Watch Now” on the content detail page.
Changing from authenticated to unauthenticated state
Use the Account Login API to notify Fire TV that the app is in a logged-out state. Expected result:- The app should send login status
falseafter logout. - The content detail page lists app tile under “Subscribe.”
Handling playback in an authenticated state
Make your content able to launch from the Fire TV Home screen once the user has logged in. Expected result:- The account detail page lists the app under “Watch Now” or “Watch Free” on the Fire TV Home screen.
- If the user clicks the app tile on the content details page, the app should launch the app and start content playback immediately. No user reauthenticate or navigate to the content detail page within the app is required.
Handling playback in unauthenticated state
The app should show a sign-in or sign-out page when launched from the Fire TV Home screen if the user logs out. Expected result:- The content detail page lists the app under “Subscribe” on the Fire TV Home screen.
- Clicking the Subscribe button should launch the app and display the sign-up or sign-in screen.
- The app should start playing the selected content without requiring further navigation once the user successfully signs in or subscribes.

