下載/瀏覽

Download Report

Transcript 下載/瀏覽

MyEvalvid-NT
報告人: 羅中謙
日期: 2011/1/10
實驗目的
 了解經由更改MyEalVid所得之MyEalVid-NT的系統架構
 可解畫面比例(Decodable Frame Rate),此效能評量指標的
意義
 可解畫面比例的分析模型
 使用MyEvalVid-NT去評量多媒體網路的效能
 使用MyEvalVid-NT去驗證所得之可解畫面比例分析模型
何為MyEvalVid-NT
 MyEvalVid-NT是修改MyEvalVid形成的另一個工具組
 MyEvalVid-NT 與MyEvalVid的差別在於
 Evaluate Trace(ET)做了修改
 能計算出可解畫面比例(Decodable Frame Rate)
 封包/畫面遺失率(packet/frame loss rate)
 封包/畫面的端點與端點延遲(packe/framedelay)
 封包/畫面的抖動率(packet/frame jitter)
畫面比例分析模型
 MPEG編碼中,視訊串流分類為三種不同畫面
 I-frame

由自己本身畫面做編碼,不參考其他畫面
 P-frame

參考先前編碼之I-frame,P-frame與自己畫面
 B-frame

參考先前與之後編碼之I-frame ,P-frame與自己畫面
一個MPEG GOP例子(N=12,M=3)
實驗步驟
 使用MyEvalVid-NT去得到可解畫面比例
 Step 1
 抓取video traffic trace file
實驗步驟
 Step 2
 將前兩行多餘敘述移除
實驗步驟
 開啟book2/lab7/lab7.tcl 使用ns-2進行模擬動作
 程式碼
把封包加上28 byte
實驗步驟
實驗步驟
實驗步驟
 Step 3
實驗步驟
 經過NS2模擬結束後可以得到
 模擬過程傳送端的記錄檔sd
 接收端接收的記錄檔rd
 轉換trace file格式
 將之前抓取的Verbose_StarWarsIV.dat轉換為
Verbose_StarWarsIV.st為此影片記錄檔
實驗步驟
 Step 4
 使用效能評估程式et將之前所得
 Verbose_StarWarsIV.st
 傳送端記錄檔(sd)
 接收端記錄檔(rd)
 做評估分析的動作
 共傳送163682封包




28770 I-frame
45339 P-frame
89573 B-frame
遺失1595個
 得到frame統計數據

共傳輸89998個畫面

解畫面比例為0.913543
實驗步驟
 Step 5
 除了得到可解畫面比例之外,也可得到封包平均延遲
和最大延遲
實驗步驟
 封包平均延遲和最大延遲
 繪圖
實驗步驟
 封包平均延遲和最大延遲
實驗步驟
 Step 6
 畫面平均延遲和最大延遲
 繪圖
實驗步驟
 畫面平均延遲和最大延遲
實驗步驟
 Step 6
 封包與畫面的抖動率(packet/frame jitter)
 繪圖
實驗步驟
 封包與畫面的抖動率(packet/frame jitter)