程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c# 遠程監控(1) 大綱,

c# 遠程監控(1) 大綱,

編輯:C#入門知識

c# 遠程監控(1) 大綱,


閒得"蛋疼",准備用C# winform做一個遠程視頻監控,或者說局域網視頻會議,也方面這方面的資料一般多,但是都需要整合,最主要沒有可以運行的源代碼,因此在這裡分章節逐漸完善。

 

Summary:

遠程監控:獲取遠程攝像頭的實時視頻監控數據,並在中央管理PC上顯示。

實現過程與方案:

1.前端攝像頭

a.使用本地或某本地攝像頭模擬遠程攝像頭,並獲取攝像幀數據。

    • 多媒體軟件調研,可以調用攝像頭
    • 對視頻數據進行H.264壓縮
    • 獲取視頻幀數據

b.處理獲取到的攝像幀數據,並傳輸

    • 對幀數據進行壓縮。將bmp格式轉換成jpg格式。
    • 使用RTP實時傳輸協議對壓縮後的數據進行傳輸。
      • 傳輸協議調研
      • 建立RTP通信(底層采用UDP)
      • 大數據包分包
      • 身份識別
      • 丟失處理

2.後端管理PC

a.獲取到客戶端傳輸過來的數據,並對數據進行分包重組,並根據數據來源將攝像視頻顯示在不同窗口中

c# 遠程監控(2) 攝像頭調研

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved