Hi there 👋

Welcome to my blog

Media3 - 7天阅读周报 - 2026W11

Media3阅读周报 2026W11 🚀 版本更新 1.10.0-rc01 1.10.0-rc01 评分: 6.5/10 | 来源: Release notes from media 主要更新: 修复 Android Q 通知 artwork icon 缩放问题 改进 PlayerControlView 无障碍体验 简介: androidx/media 1.10.0-rc01 发布,修复通知图标缩放和无障碍服务问题 📊 本周概览 时间范围: 2026-03-09 至 2026-03-16(7天) 文章总数: 15 篇 版本更新: 1 个 🚀 平均评分: 6.1/10 强烈推荐: 0 篇 ⭐ 值得阅读: 6 篇 👍 👍 值得阅读 (6) 1. Black frames occur when switching between frame rates on devices with API levels below 30 评分: 🌟 7.5 | 来源: androidx/media: Issue 标签: #Android #Multimedia #Media3 #BugFix ...

2026-03-16 · 3 min · JunCat

Media3 - 7天阅读周报 - 2026W10

Media3阅读周报 2026W10 📊 本周概览 时间范围: 2026-03-01 至 2026-03-08(7天) 文章总数: 15 篇 平均评分: 5.3/10 强烈推荐: 0 篇 ⭐ 值得阅读: 5 篇 👍 👍 值得阅读 (5) 1. Supports audio processors in float mode optionally 评分: 🌟 7.5 | 来源: androidx/media Pull requests 标签: #Android #Multimedia #Framework 📝 摘要 ExoPlayer PR 新增浮点音频处理器可选支持,解决高清音频处理限制 💡 评分理由 解决高清音频32-bit/Float PCM处理痛点,支持ReplayGain等特性 2. Set accurate seekMap duration in SubtitleExtractor after parsing 评分: 🌟 8.5 | 来源: androidx/media Pull requests 标签: #Android #Multimedia #Framework #BugFix ...

2026-03-08 · 2 min · JunCat

Media3 - 7天阅读周报 - 2026W09

Media3阅读周报 2026W09 🚀 版本更新 1.10.0-beta01 1.10.0-beta01 评分: 8.4/10 | 发布时间: 2026-02-25 | 来源: Release notes from media 主要更新: 支持 Dolby Vision Profile 10 支持 VVC(Versatile Video Coding)视频编解码 新增 Player Composable for Material3 IAMF 音频输出布局自动匹配 HLS 位置容错回退机制 升级说明: DefaultTrackSelector.selectAllTracks 方法签名变更,需要传入预填充的 track overrides 数组 简介: AndroidX Media 1.10.0-beta01 发布,新增 Dolby Vision Profile 10、VVC 视频编解码支持,修复多项播放器 bug 📊 本周概览 时间范围: 2026-02-23 至 2026-03-01(7天) 文章总数: 12 篇 版本更新: 1 个 🚀 平均评分: 6.7/10 强烈推荐: 3 篇 ⭐ 值得阅读: 3 篇 👍 ✨ 本周亮点 Skip HDR10+ metadata processing when Dolby Vision Profile 8 is detected ...

2026-03-01 · 3 min · JunCat

Media3 - 7天阅读周报 - 2026W08

Media3阅读周报 2026W08 📊 本周概览 时间范围: 2026-02-16 至 2026-02-22(7天) 文章总数: 11 篇 平均评分: 6.4/10 强烈推荐: 0 篇 ⭐ 值得阅读: 4 篇 👍 👍 值得阅读 (4) 1. KEYCODE_HEADSETHOOK sent twice 评分: 🌟 7.5 | 来源: androidx/media: Issue 标签: #Android #Multimedia #Framework 📝 摘要 Media3 1.9.2引入耳机按键事件重复发送的Bug,影响MediaSession播放控制 💡 评分理由 重要Bug报告,直接影响使用Media3的音频应用开发 2. [DASH] getTotalBufferedDurationUs() reports inflated value during cross-period seeks, causing infinite buffering 评分: 🌟 8.5 | 来源: androidx/media: Issue 标签: #Android #Multimedia #Framework #Research 📝 摘要 Media3 ExoPlayer 在 DASH 多周期流跨 period seek 时,因 rendererPositionUs 未及时更新导致缓冲时长计算膨胀 31 分钟,引发无限缓冲 ...

2026-02-22 · 2 min · JunCat

Media3 - 7天阅读周报 - 2026W07

Media3阅读周报 2026W07 🚀 版本更新 1.10.0-alpha01 1.10.0-alpha01 评分: 7.5/10 | 来源: Release notes from media 主要更新: Promote Player.mute() and Player.unmute() to stable API Add dynamic scheduling to MediaCodecVideoRenderer for CPU optimization Introduce new :media3-inspector-frame and :media3-effect-lottie modules Add clipping capabilities to AdsMediaSource Support IAMF binaural output through decoder or Android Spatializer Update IMA SDK to version 3.39.0 ⚠️ 破坏性变更: Removed FrameExtractor - users should now depend on :media3-inspector-frame module and update imports to androidx.media3.inspector.frame.FrameExtractor Moved DEFAULT_STUCK_PLAYING_DETECTION_TIMEOUT_MS from ExoPlayer to ExoPlayer.Builder (without deprecation) Moved LottieOverlay to new :media3-effect-lottie module (renamed from androidx.media3.effect.LottieOverlay to androidx.media3.effect.lottie.LottieOverlay) 升级说明: Alpha 版本不建议生产环境使用;需更新 FrameExtractor 和 LottieOverlay 的导入路径;评估新模块是否影响现有依赖 ...

2026-02-15 · 3 min · JunCat