我想做一個桌面監控系統,大神能不能告訴一下我原理,基於windows平台,用tcp。
我預想是 客戶端把 桌面整體 截圖,然後把圖片發送給服務端,
一秒發送25張圖片,服務端不停接收圖片並且顯示,這樣做對嗎?
連續的視頻不是你截屏的效果的,一秒25幀數據,裡面有I幀和P幀的或者B幀。
I幀才是一張圖片的完整數據,比較大,P幀是向前的變化像素數據,數據量小。
具體的采集顯示器的數據估計需要找一些資料看看,是怎麼獲取視頻數據的吧。
網絡傳輸的話,網絡好的話就tcp,不好的話就udp,至於封裝自己用就自己封裝簡單的,能解析就好,如果是rtp或者ps,ts標准的話,
就按照標准封裝就好。