直播網路質量檢測流程

2021-10-13 19:07:30 字數 1519 閱讀 4980

**目錄

一、檢測定義 2

1.1直播卡頓檢測 2

1.2高延遲檢測 2

1.3線路切換檢查 2

二、時序圖 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產生延遲報警:

1.3線路切換檢查

對cdn->終端的網路鏈路質量做檢測,檢測方法為:

1、7*24小時推送用於線路測試的直播流,直播流標準:1.5~2mbps、15fps、1080p、gop 0.5s、影象靜態、無b幀碼流;

2、根據以往的直播質量指標,預先對5條拉流線路按照從優到差的順序做好排序;

3、按照次序嘗試逐條線路進行測試,測試方法為:通過rtmp協議拉取測試直播流,計算rtmp獲取首i幀時延(ms);從首i幀開始計時拉取2000ms(避免檢測時間過長)資料,使用上面的演算法計算出直播卡頓livecarton和直播延遲livedelay三項指標;

4、當質量符合以下要求時則認為該線為可用線路,不再繼續檢查其他線路:

2.2故障控制

3.1卡頓延遲檢測流程

3.2線路切換流程

結節檢測流程(小記)

結節檢測方法很多,但是根據luna16的描述和現階段要復現的 確定接下來按如下流程進行實驗。對ct影象進行分割,得到僅僅包含肺實質的區域。隨後將原始的3d ct影象進行剪裁,得到恰能包含所有肺實質的3d 影象 將ct影象和分割結果一同剪裁至最小尺寸 滿足1中的要求 隨後將ct影象與分割結果相乘,得到...

計算機視覺目標檢測流程詳解

個人接觸機器視覺的時間不長,對於機器學習在目標檢測的大體的框架和過程有了乙個初步的了解,不知道對不對,如有錯誤,請各位大牛不吝指點。目標的檢測大體框架 目標檢測分為以下幾個步驟 1 訓練分類器所需訓練樣本的建立 訓練樣本包括正樣本和負樣本 其中正例樣本是指待檢目標樣本 例如人臉或汽車等 負樣本指其它...

電源管理板子的檢測流程及方法

板子的檢查方法要按照整個系統的流程來檢測。組態王通過閘道器2的串列埠3下發命令,閘道器2通過串列埠2下發給閘道器2的485傳送,然後閘道器1的485接收到閘道器1的串列埠3,閘道器1的串列埠2下發給閘道器1的485接收,最後給節點的串列埠3。資料回發的時候同理。注意事項 1.在用示波器檢測訊號的時候...