Remarks
Fire TV supports launching content using a Fire TV remote, touch, or voice. The modality agnostic Content Launcher API supports browsing, and playing content using different interfaces. All Content Launcher integrated apps should integrate the Account Login API to to send your app’s login status to the Fire TV. For API details, see Content Launcher API and Account Login API Overview in the Vega API reference.Get started
Setup
- Add the following library dependency to the
dependenciessection of your package.json file.
-
To access the Content Launcher API, add following privileges in your manifest.toml.
Related topics
For implementation details, see the Content Launcher Integration Guide.API Reference
Classes
- ContentLauncherServerComponent — ContentLauncherServerComponent is a factory for ContentLauncher.
- InternalError — Error thrown when setup is failed e.g. setup ContentLauncherServer.
- InvalidArgumentError — Error thrown when invalid arguments are passed.
Interfaces
- IAdditionalInfo — Interface for AdditionalInfo that defines additional name=value pairs that can be used for
- IContentLauncherHandler — Interface for ContentLauncherHandler.
- IContentLauncherServer — Interface for ContentLauncherServer that provides the ability to set a handler for Content
- IContentSearch — Interface for ContentSearch that defines inputs to a search for content for display or
- IContentSearchParameter — Interface for ContentSearchParameter that defines inputs to a search for content for display
- ILaunchContentOptionalFields — Interface for launch content request that defines the payload for LaunchContent.
- ILauncherResponse — Interface for LauncherResponse that is used to respond to Content Launcher callbacks.
- ILauncherResponseBuilder — Interface for LauncherResponseBuilder that is used to build a .
- IPlaybackPreferences — Interface for Playback preferences such as Playback position etc.
- ITrackPreference — Interface for Track preferences.
- KeplerScriptContentLauncher — KeplerScriptContentLauncher facilitates updating an application’s login status.
Enumerations
- ContentLauncherStatusType — Content Launcher Status
- ContentSearchParamType — Enum for
ContentSearchParamTypethat indicates the entity type.

