#码力全开·技术π对# 如何在 Android 应用中使用 Media3 ExoPlayer 扩展支持低延迟直播?

直播应用需要将直播延迟控制在 3 秒以内,以提升用户观赛体验。当前使用 Media3 的默认 HLS 播放器存在较高延迟(通常 10-15 秒),无法满足实时互动需求。计划迁移到低延迟 HLS(LL-HLS)或低延迟 DASH 方案,并基于 ExoPlayer 构建自定义播放逻辑。但在实现过程中遇到如何配置 ​ChunkedHttpDataSource​ 支持分块传输、启用 ​LowLatencyHlsMediaSource​ 相关参数、调整缓冲策略(​LoadControl​)以减少预加载时长,以及处理网络波动下播放流畅性与延迟的权衡问题。应如何结合 Media3 的扩展能力实现稳定低延迟直播播放?

Android
周周的奇妙编程
8天前
浏览
收藏 0
回答 0
待解决
发布
相关问题
提问