开发者控制台

媒体播放器(Fire TV)


媒体播放器(Fire TV)

任何使用Android媒体播放和加密API(例如MediaCodecMediaCryptoAudioTrack类)的媒体播放器都可以在Amazon Fire TV平台上运行。本文档概述了Amazon Fire TV的媒体播放器选项。

免费和付费选项

以下为媒体播放器的免费选项:

此外还有许多商业选项,例如VisualOn OnStream MediaPlayerNexStreaming NexPlayer SDK等。

有关Amazon Fire TV支持的音频和视频格式的信息,请参阅Fire TV设备规格

另外,请注意,您可以随时使用Android提供的标准Android API来构建自己的自定义媒体播放器。有关哪些Fire OS版本支持哪些Android版本的详细信息,请参阅Fire OS概述

Amazon ExoPlayer端口

ExoPlayer是一款由谷歌开发的开源媒体播放器,适用于Android媒体应用。要了解有关ExoPlayer的详细信息,请参阅以下资源:

亚马逊提供与Fire TV兼容的ExoPlayer端口。使用Amazon ExoPlayer端口,而不是将默认的ExoPlayer集成到您的Fire TV应用中。Amazon ExoPlayer端口提供了许多修复程序、变通方法和其他补丁,使ExoPlayer能够在亚马逊设备上工作。

要了解如何使用ExoPlayer,请参阅前面列出的标准ExoPlayer资源。

Android媒体播放器

Fire TV支持用于处理音频和视频播放的标准Android MediaPlayer类。这些媒体类可以处理应用中的基本媒体播放;但是,对于更强大的媒体需求,建议使用Amazon ExoPlayer端口(或付费媒体播放器选项之一)。