An Evaluation Framework for MPEG video transmission in NS2 environment

关于NS2仿真平台,原文网址参看:http://csie.nqu.edu.tw/smallko/ns2/myEvalvid.htm

下面讲一下学习收获:

1.这个平台用处就是模拟网络环境,进行丢包,然后对视频进行解码恢复,计算出丢失前后的PSNR值。

2.这里主要讲用MPEG4编码的文件仿真。

(1)源视频码流.yuv用ffmpeg.exe压缩成.m4v

  (2)用MP4Box.exe把.m4v转为.mp4

     (3)用MP4trace.exe进行处理得到.st文件

     (4)通过网络运行ns  路由拓扑程序.tcl得到wired_sd 和 wired_sd

       (5)用etmp4.exe把两个wired+.st+.mp4 可以得到一个文件

        (6)用ffmpeg把上面那个文件处理下,就可以得到接受到的.yuv文件了

          (7)计算PSNR值,用avgpsnr.exe

大致就是这么一个过程。不明白中间还一个M4V怎么到解码时候会少掉再次转换的一步?

你可能感兴趣的:(An Evaluation Framework for MPEG video transmission in NS2 environment)