【发布时间】:2019-05-09 06:08:15
【问题描述】:
播放视频时,视频可以有不同的 FPS,通常 24/25 用于直播,30 用于点播视频,一些 android 设备如电视和电视盒支持不同的显示刷新率,我需要的是获得视频 FPS当前正在播放的视频,并根据它设置显示刷新率,比如直播为 1080p50hz,点播视频为 1080p60hz(如果设备当然支持)
【问题讨论】:
标签: android android-tv
播放视频时,视频可以有不同的 FPS,通常 24/25 用于直播,30 用于点播视频,一些 android 设备如电视和电视盒支持不同的显示刷新率,我需要的是获得视频 FPS当前正在播放的视频,并根据它设置显示刷新率,比如直播为 1080p50hz,点播视频为 1080p60hz(如果设备当然支持)
【问题讨论】:
标签: android android-tv
如果您使用android.media.tv 库,您可以从TvTrackInfo 获取当前播放内容的刷新率。基于此,您可以在 Window 的 mWindowAttributes 中设置显示器的首选显示模式。您可以使用Display.getSupportedModes() 查看您的显示器支持哪些模式。
【讨论】: