播放器清晰度设置面板示意:自动、480P、720P、1080P 与 4K 档位
清晰度面板新增"锁定"标识,锁定后不会因网络波动自动切换档位。

一、这次改了什么

过去播放器的码率控制只有两种状态:自动与手动。手动选择清晰度后,一旦检测到带宽不足,播放器仍会在缓冲不足时降级,用户需要重新点选一次。这个过程在移动网络下出现得相当频繁,尤其是通勤路上信号反复切换的场景。

本次更新把"选择"与"策略"分开:用户选择的档位会被记录为偏好,播放器在带宽不足时优先通过延长缓冲、降低预取量来维持画面,只有连续多个分片都无法维持时才降级,并在画面右上角给出提示。降级发生后不会自动回升,需要用户确认或重新选择自动模式,避免清晰度反复跳动。

1.1 锁定机制的具体行为

  • 手动选择档位后立即写入本地偏好,下次打开同一视频沿用该选择
  • 带宽不足时先扩大缓冲区间,画面保持当前清晰度
  • 连续三个分片无法维持时降一档,并在画面提示当前档位已调整
  • 降级后不再自动回升,避免清晰度在两个档位之间反复切换
  • 切换至"自动"后恢复原有自适应逻辑,偏好记录同步清除

二、弱网缓冲策略的分段判断

原来的弱网策略是阈值触发:缓冲低于设定值时统一降到最低可用档位。这种做法能快速止损,但代价是画面质量骤降,而且回升条件苛刻,用户往往要等到下一次打开视频才恢复正常。

新策略把网络状态分成四段:稳定、轻微抖动、明显不足与中断风险。轻微抖动只影响预取深度,不改动当前档位;明显不足时优先降低预取量并缩短分片长度;只有进入中断风险区间才执行降级。四段之间的判断基于最近 15 秒的下载速率与缓冲余量,避免单次瞬时波动触发误判。

2.1 对用户可感知的变化

  • 地铁、电梯等短时断网场景下,画面不再立即变模糊
  • 网络恢复后无需手动切回清晰度,播放会自动接续
  • 缓冲余量在播放器设置中可查看,便于判断当前网络状况
  • 极端弱网下仍会降级,但提示文案明确说明原因

判断标准只有一条:用户手动做出的选择,不应该被系统在没有任何提示的情况下改掉。这条原则同样适用于音量、倍速与字幕开关。

三、拖动与起播表现

拖动进度条后的等待时间由两部分组成:定位关键帧与缓冲起始分片。本次调整把定位逻辑改为就近关键帧优先,允许在 0.5 秒误差内选择更近的关键帧,减少跨段定位带来的额外请求;起始分片长度由固定值改为按当前码率动态计算,高码率内容使用更短的分片以加快首帧呈现。

在测试环境中,1080P 内容的中位拖动等待时间由 1.2 秒降至 0.7 秒,4K 内容的改善幅度略小,主要受限于解码初始化耗时。这部分我们仍在继续优化,后续版本会单独说明。

四、兼容范围与生效方式

本次策略调整在网页端与移动客户端同步生效,无需升级即可获得缓冲策略改进;清晰度锁定偏好需要客户端版本支持本地持久化,旧版本仅在同一会话内有效。

各端生效范围说明
端形态 缓冲策略 清晰度锁定 拖动优化
网页端 已生效 会话内有效 已生效
移动客户端(新版本) 已生效 本地持久化 已生效
移动客户端(旧版本) 部分生效 不支持 部分生效
平板适配版本 已生效 本地持久化 已生效

五、可能遇到的问题

升级后有少数用户反馈"锁定高清晰度后偶尔出现短暂卡顿"。这属于预期行为:锁定意味着画质优先,缓冲不足时播放器会选择等待而不是降级。如果所处网络长期不稳定,建议切回自动模式,或在使用设置中开启"弱网优先流畅"开关,此时系统会在缓冲不足时优先降级以保证连续播放。

另有用户反馈设置项位置变化。清晰度相关选项统一收进了播放设置面板,入口在播放器右下角的齿轮图标,键盘用户可按 S 键快速打开。

5.1 反馈时请附带的信息

  • 客户端版本号或浏览器名称与版本
  • 出现问题的视频标题与大致时间点
  • 当时的网络类型,例如 Wi-Fi、移动网络或热点
  • 是否开启了清晰度锁定,以及锁定的档位

六、后续计划

下一阶段会继续处理两件事:一是把锁定偏好同步到账号,实现跨设备一致;二是在播放器中增加简明的网络状态说明,让用户能自己判断当前是带宽不足还是服务端响应慢,减少不必要的反馈往返。相关进展会在平台资讯中继续公示。

本公告自发布之日起生效。若对内容有疑问,可通过联系我们页面的反馈表单提交,我们会补充说明并视情况更新正文。