1. 程式人生 > >測試庫的接收到的數據是否完整(jrtplib為列)

測試庫的接收到的數據是否完整(jrtplib為列)

解碼 發現 效果 能夠 使用 log blank 測試 wire

最近使用jrtplib來接收RTP包,然後解碼播放

發現解碼出來的是綠屏,馬賽克

於是開始排查

首先直接用wireshark抓進來的包,轉為可以被vlc播放的文件

操作如下

http://blog.csdn.net/liangxiaozhang/article/details/17143869

看到的視屏效果還不錯

於是懷疑jrtplib的問題

可是用什麽辦法能夠知道jrtplib的問題呢?

我還是想到了wireshark

我把由jrtplib接收到的包,直接通過socket轉發給另一個ip+port

全程用wireshark統計,進來的和出去的都有記錄,就知道jrtplib是不是處理有問題

測試庫的接收到的數據是否完整(jrtplib為列)