指南
图传指南
理解分辨率、帧率、码率和端到端时延之间的关系,并选择合适的画面策略。
#先确定优先级
图传参数没有对所有网络都最优的固定组合。调整前先决定当前任务更重视什么:
- 操控优先:把稳定帧率与低时延放在清晰度之前。
- 观察优先:在链路允许时提高分辨率与码率。
- 移动网络:为突发抖动保留余量,不让发送速率长期贴近上限。
#关键参数
| 参数 | 提高后的收益 | 可能的代价 |
|---|---|---|
| 分辨率 | 细节更清晰 | 编码与网络负载增加 |
| 帧率 | 运动更连贯 | 单位时间数据量增加 |
| 码率 | 压缩损失减少 | 弱网下更容易排队 |
| 关键帧间隔 | 恢复画面更快 | 瞬时带宽峰值增加 |
#推荐调节方法
#从稳定基线开始
先使用默认配置持续观察一段时间,记录画面时延、卡顿频率和网络变化。只调整一个参数,然后再次对比。
# 示例结构,实际字段以当前控制端版本为准
video:
profile: balanced
adaptive_bitrate: true
latency_priority: true
#判断问题属于哪一层
画面模糊但连续,通常需要关注码率与编码策略;画面停顿或延迟持续增加,则优先检查网络排队、丢包和接收端解码状态。
#验收一次调整
- 在相同路线或相近信号条件下对比
- 同时记录操控手感和画面指标
- 至少观察一次从好网络进入弱网络再恢复的过程
- 保留可回退的原始参数