构建 TV 播放应用

TV 应用提供的用户体验常常包含媒体文件的浏览和播放。从头开始构建这种体验,同时确保它快速、流畅和有吸引力并非易事。无论您的应用提供对小型还是大型媒体目录的访问权限,都必须让用户能够快速浏览选项并找到他们需要的内容。

主题

使用 Compose for TV 构建界面

注意:使用 View 和 fragment 的 Leanback 界面工具包已弃用,取而代之的是 Compose。

实现媒体会话
使用 MediaSession 告知 Android TV 您的应用中正在播放什么,并让来自应用外部的互动能够控制媒体。
TV 上的播放控件
在 Android TV OS 中打造一致的播放体验的最佳实践。
显示“正在播放”卡片
使用 MediaSession 在主屏幕上显示“正在播放”卡片。
展示视频广告预览
直接在主屏幕的 Surface 上呈现预览视频。
支持氛围模式
节省能源并避免屏幕烧屏问题。
匹配内容帧速率
使用 Frame Rate API 管理帧速率。