惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
罗磊的独立博客
人人都是产品经理
人人都是产品经理
博客园_首页
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
L
Lohrmann on Cybersecurity
博客园 - 【当耐特】
量子位
Last Week in AI
Last Week in AI
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
Cyber Attacks, Cyber Crime and Cyber Security
腾讯CDC
有赞技术团队
有赞技术团队
Cyberwarzone
Cyberwarzone
T
Tor Project blog
V
V2EX
L
LINUX DO - 热门话题
Security Latest
Security Latest
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
NISL@THU
NISL@THU
C
Cisco Blogs
T
Tailwind CSS Blog
G
GRAHAM CLULEY
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
小众软件
小众软件
K
Kaspersky official blog
博客园 - 司徒正美
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
S
Schneier on Security
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
The Exploit Database - CXSecurity.com
Scott Helme
Scott Helme
J
Java Code Geeks
博客园 - 聂微东
Martin Fowler
Martin Fowler
MongoDB | Blog
MongoDB | Blog
AWS News Blog
AWS News Blog
Know Your Adversary
Know Your Adversary
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
T
Threat Research - Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
雷峰网
雷峰网

博客园 - 翻滚的咸鱼

常用命令 扫光动效 引导记录 性能优化 View共享动效 常用脚本文件 Launcher 卡片框架多模块集成 Launcher 桌面源码笔记二 Launcher 桌面源码笔记一 氛围灯动态屏保取色方案二 氛围灯动态屏保取色方案一 自定义最近任务管理器 anr问题 TV RecyclerView 焦点处理笔记 多类型适配器 多屏下字体自动取色 阻尼拉伸方案 图片区域点击处理 RecyclerView设置默认焦点跟多页面焦点抢占 TV RecyclerView 滑动后操作保持落焦在左侧第一个View Fragment翻盖动效 当个View下,使用Drawable入场退场动画
视频解码器问题
翻滚的咸鱼 · 2026-07-03 · via 博客园 - 翻滚的咸鱼

问题:主副驾桌面动态壁纸加载视频一直显示失败

桌面播放视频,使用ExoPlayer播放器,根据日志排查,在当前时间段视频没有播放进度,往前查看播放状态,发现前面播放视频一直处于异常

onPlayerErrorChanged ErrorCode : ERROR_CODE_DECODING_FAILED message : MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [3200, 2000, 29.999886, ColorInfo(BT709, Limited range, SDR SMPTE 170M, false, 8bit Luma, 8bit Chroma)], [-1, -1]), format_supported=YES
videoCore_QC 4336: 196648 vidc_device_sm.c:1739:E <0x0:0:0>opened session 0x5f89605e10 num_clients = 24
videoCore_QC 4358: 196648 vidc_device_sm.c:1715:E <0x0:0:0>rc=0x80000001, Total instances count reached to max value

播放监听中可以看到是解码器异常,导致的视频播放失败,并且看到,系统解码器数量已经超过上限,所以下一步确认,当前应用是否创建多个解码器并且未释放

Line 579549: 06-12 10:08:31.166  4325  4325 I ExoPlayerImpl: Init ef654bb [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 579806: 06-12 10:08:31.252  4325  4325 D TexturePlayView: createPlayer repeatMode=1
    Line 587508: 06-12 10:08:33.286 16556 16556 I ExoPlayerImpl: Init 99f0b6 [AndroidXMedia3/1.4.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 589330: 06-12 10:08:33.656  4325  4325 D TexturePlayView: releasePlayer
    Line 589331: 06-12 10:08:33.656  4325  4325 I ExoPlayerImpl: Release ef654bb [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32] [media3.common, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor]
    Line 589358: 06-12 10:08:33.661  4325  4325 I ExoPlayerImpl: Init d48b1b4 [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 589415: 06-12 10:08:33.673  4325  4325 D TexturePlayView: createPlayer repeatMode=1
    Line 592064: 06-12 10:08:34.285  4325  4325 D TexturePlayView: releasePlayer
    Line 592067: 06-12 10:08:34.286  4325  4325 I ExoPlayerImpl: Release d48b1b4 [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32] [media3.common, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor]
    Line 592084: 06-12 10:08:34.289  4325  4325 I ExoPlayerImpl: Init 800e049 [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 592498: 06-12 10:08:34.322  4325  4325 D TexturePlayView: createPlayer repeatMode=1
    Line 594975: 06-12 10:08:34.849 16556 16556 I ExoPlayerImpl: Init dce093e [AndroidXMedia3/1.4.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 598347: 06-12 10:08:35.630 16556 16556 I ExoPlayerImpl: Init ed5ffb4 [AndroidXMedia3/1.4.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32]
    Line 599832: 06-12 10:08:35.872  4325  4325 D TexturePlayView: releasePlayer
    Line 599837: 06-12 10:08:35.872  4325  4325 I ExoPlayerImpl: Release 800e049 [AndroidXMedia3/1.3.1] [zeekr_dhu_sa8295, msmnile_gvmq for arm64, Qualcomm, 32] [media3.common, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor]

从日志看出,4325进程解码器正常,但是发现16556进程出现多次创建未释放的情况,找到改进程,发现是媒体中心模块,所以结果很明显,是媒体中心创建了多个解码器,并且未释放,从而导致桌面壁纸播放视频异常,不重启的话会一直异常,需要媒体中心排查