[問題] C#的UDP Client

作者: Elaine0530 (小阿喵)   2017-05-23 10:22:51
如題 最近嘗試用C#的UDP Client撰寫程式
目標是寫出一個能夠傳輸鏡頭的即時影像
碰到了幾個問題 希望有好心人可以指點一下XD
1.目前寫的程式內網可以通 但不知道怎麼連到外網
除了用NAT穿透之外 還有沒有其他辦法
2.我一開始是寫簡單的UDP一對一聊天室(內網) 並且在傳送訊息時
用wireshark同時觀測封包 wireshark是能夠判斷他傳的是UDP
可是當我把情境改成傳送鏡頭影像(目前是用不斷取鏡頭截圖 再轉成Byte的方式
傳送出去) wireshark就判斷不出來他是UDP的封包了 會判斷成Ipv4 這是為什麼呢
3.如果我將影像顯示在GUI的Picture Box 然後不斷的去取picture box的影像
他會跳出例外狀況 這個物件正在使用
嘗試用委派&事件去解這個問題 但還是無解
有沒有其他的方法能處理不斷去GUI介面要資料這個情境
謝謝大家:)
作者: pili100 (zelda)   2017-05-23 17:59:00
1的問題很容易回答,請專業的5樓一併回好了
作者: ssas1115577 (Holey)   2017-05-23 20:59:00
實體 IP
作者: fatrabitree (胖兔子)   2017-05-24 15:38:00
server在外網沒差吧 server在內網也可以用UDP打洞
作者: capercat (Qoo)   2017-05-25 23:26:00
3 這問題在於一邊更新畫面一邊要取影像...可以用clone...但是記憶體會衝高高

Links booklink

Contact Us: admin [ a t ] ucptt.com