协议范围与解析方法
扫描器查找三字节和四字节 Annex-B 起始码,不解码位流内容。
NAL 类型 = 起始码后第一个字节 & 0x1f。
诊断场景
使用传输和 PS 提取后的脱敏 Annex-B 基本流样例。扫描起始码,识别 SPS、PPS、IDR 和 Slice 单元,并将偏移与解复用日志比较。诊断缺失参数集时保留原始字节序列。
如何解读结果
NAL 类型只标识单元类别,不验证 RBSP 语法、解码顺序或图像完整性。长度前缀 AVC 样例不包含 Annex-B 起始码,未经转换不能使用此边界规则扫描。
输入字段参考
- Annex-B H.264 Hex
- 示例默认值: 已提供示例输入
常见错误
- 使用包含车辆、凭据或网络标识的未脱敏生产抓包。
- 把长度前缀 AVC 数据当作 Annex-B 扫描。
- 把样例成功解析当作标准符合性或互操作证明。
使用结果前的检查清单
- 解释字段前确认协议版本、传输分帧和厂商规范。
- 确认流格式并在解码前检查 SPS/PPS 是否存在。
- 保留一组已脱敏的正确和错误样例用于回归。
诊断时需要确认的问题
H.264 NAL 单元扫描会离开浏览器吗?
不会上传到应用服务器。不要把敏感生产数据放入可分享 URL。
这是标准符合性检测吗?
不是。请使用合法标准文件和目标平台规范确认版本及厂商扩展。
离线诊断辅助工具,生产使用前请核对字段、版本和厂商扩展。