导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    T507 安卓10 exoplayer 播放4k视频花屏

    T Series
    1
    1
    44
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      ChengKun LV 2 最后由 编辑

      描述

      使用创龙 t507 开发板,安卓 10 系统,kotlin 开发使用 exoplayer + playerview (或者 textureview),播放 4k 视频,当播放窗口宽高自定义时,会出现花屏,且系统日志看不出来错误。

      出问题的视频文件在全屏播放,或者较大的自定义分辨率,或者某些指定分辨可以正常播放的。

      问题现象图示:

      图示是将 4k 烤鸭女视频,缩放到 1133x871 的一个 compose playerview 中显示的。

      playerview 使用的resize mode 是 默认的 RESIZE_MODE_FIT

      71d70baa-c93c-40c8-b201-5757e1fe1f8e-b6490fc9191c22549af968177661662a.jpg

      问题现象都是图示的这种雪花 + 绿条花纹,顶部(10%大概,可以在图中看出和下部分不同)横条隐约是能看出压扁的视频图像内容的。

      即使保持宽高比(16:9) 例如: 256x144 依然如此。

      那么保证宽高比也对齐呢?
      1024x576 对齐 32 了,还是这样。

      但是 1080p 视频文件又都是正常的。

      猜测

      原本猜测可能是对齐转换的问题,但是还是这个大小,播放 1080p 的视频都不会花屏,调整播放窗口对齐,也是无法播放 4k 的该视频的。
      我在 1024x576 场景下 也调整了 playerview resize mode , 也不起作用。

      不知哪位牛人能够指点一下

      1 条回复 最后回复 回复 引用 分享 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策