**目录
一、检测定义 2
1.1直播卡顿检测 2
1.2高延迟检测 2
1.3线路切换检查 2
二、时序图 3
2.1播放控制 3
2.2故障控制 4
三、 检测流程图 5
3.1卡顿延迟检测流程 5
3.2线路切换流程 6**
一、检测定义
1.1直播卡顿检测
1、计录每秒接收帧数,共N(默认值为5,保留设置接口)秒数据;
2、每秒计算出最近N秒的接收总帧数N_Total_Frame;
3、每秒计算出FrameRecvDiff = fps*N - N_Total_Frame;
4、每秒计算出LiveCarton = FrameRecvDiff / fps;
5、每秒计算出LiveCartonScale =LiveCarton / N判断卡顿:
最终的每级LiveCartonScale卡顿门限值在后续测试后明确。
1.2高延迟检测
1、每250毫秒添加一次SEI时间戳(ms);
2、实时提取264封包中的SEI时戳,并对应的记录当前时钟(ms),共提取N对;
3、每秒计算LiveDelay = ((T1-Tsei1) + (T2-Tsei2) + …+ (Tn-Tsein)) / n;
4、通过检查LiveDelay产生延迟报警: