Android Studio TV开发教程(十四)预览视频

本文档介绍了如何在Android Studio中为TV应用开发预览视频功能,包括在主屏幕上直接播放预览视频和在渲染表面上播放受DRM保护的视频。遵循的最佳实践包括避免在预览中显示广告,确保视频比例正确,以及使用ExoPlayer支持的视频类型。内容涵盖了声明TvInputService,创建视频URI以及创建用于呈现预览的服务。
摘要由CSDN通过智能技术生成

Android Studio TV开发教程

(转自Android官网https://developer.android.com/training/tv/start)

文章源自:光谷佳武 https://blog.csdn.net/jiawuhan/article/details/80647861


预览视频

预览视频是鼓励用户深入链接到电视应用的绝佳方式。 预览的范围可以从短片到完整的电影预告片。

在创建预览时,请考虑以下准则:

  • 不要在预览中显示广告。 如果您在客户端缝合广告,请不要将它们粘贴到预览视频中。 如果您在服务器端使用stich广告,请为预览提供无广告视频。
  • 为了获得最佳质量,预览视频应该是16:9或4:3。 请参阅视频节目属性以了解预览视频的建议尺寸。
  • 当预览视频和海报画面具有不同的高宽比时,主屏幕会在播放预览之前将海报视图的大小调整为视频的宽高比。 该视频不是letterboxed。 例如,如果海报艺术比例是ASPECT_RATIO_MOVIE_POSTER (1:1.441),但是视频比例是16:9,则海报视图变换为16:9的区域。
  • 当您创建预览时,其内容可以公开访问或受DRM保护。 每种情况下都适用不同的程序。 这个页面描述了两者。

在主屏幕上播放预览

如果您使用ExoPlayer支持的任何视频类型创建预览,并且预览可公开访问,则可以直接在主屏幕上播放预览。

构建PreviewProgram时,请使用setPreviewVideoUri()并使用可公开访问的HTTPS URL,如下例所示。 预览可以是视频

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值