# 資料長度檢查 ![502070](https://hackmd.io/_uploads/B105GuvbA.jpg) 檢查udp出來的東西是否為188byte 把udp2內的fragmentation改成udp -> output_items[n] 確認bbheader是否能輸入 測試結果 1. 觀察FFMPEG丟出的data,一包長度為1514,扣掉header,1472byte的payload內為7個188byte封包 ![image](https://hackmd.io/_uploads/S1_MRRyzR.png) 2. 移除原本的packetfragmentation 把udp直接接入gnuradio使用寫入txt的方法,gnuradio會卡住,且第一包長度不完整 ![image](https://hackmd.io/_uploads/S1J7GkeMA.png) ![Screenshot from 2024-05-01 23-15-41](https://hackmd.io/_uploads/SkrChAyMR.png) 3. 在外部運行相同接收程式->有接受到且正常 ![image](https://hackmd.io/_uploads/HJb_Z1gz0.png) 在wireshark上看到的第一包 ![image](https://hackmd.io/_uploads/HJ7dgygG0.png) 終端運行結果 ![image](https://hackmd.io/_uploads/Sk8y0ygfC.png) 經對照兩者相同 4. 模擬只有一包188byte狀況並使用gnuradio 內部自定義python 來觀看 python程式 ![image](https://hackmd.io/_uploads/HJYlNkgGA.png) 一包188byte,且TS格式 ![image](https://hackmd.io/_uploads/r11QX1gMR.png) 無法使用ffmpeg推送 改使用filesource丟出,資料正確,不過會分成多次輸出 ![image](https://hackmd.io/_uploads/r1z5mJxfC.png) 將一包188byte丟入dvbs2 數據無法抵達最後 若持續重複傳送可收到,且資料於原資料相同 ![image](https://hackmd.io/_uploads/Hkxld_gMC.png)