愛招飛幫助手冊 愛招飛幫助手冊
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • Smart幫助主頁
  • 學習手冊

  • 開發手冊

    • 通訊協議

    • 互動輸出

    • 媒體存取

      • 文件媒體

      • 數據存取

      • 遠端監控

        • 網路攝像頭伺服器
        • 網路攝像頭客戶端
          • 1. 說明
          • 2. 設計明細
          • 3. 程式設計
            • 3.1. 程式初始設定
            • 3.2. 事件設定
          • 4. 運行結果
        • 遠端桌面控制伺服器
        • 遠端桌面控制客戶端
    • 人工智慧

    • 實體運用

目录

網路攝像頭客戶端

# Smart之網路攝像頭客戶端

# 1. 說明

  本範例用於接收網路攝像頭伺服器埠的數據資訊。可連線到網路攝像頭伺服器來檢視視訊,該功能需配合網路攝像頭伺服器來進行使用。

  通過本範例學習,可以掌握網路攝像頭通訊的方式,並搭建伺服器和客戶端進行視訊監控的操作。

# 2. 設計明細

  開啟Smart智慧控制平臺,分別加入下插圖之控制元件。

網路攝像頭客戶端 UI佈局

  ①:TButton元件,控制元件名稱為Button1。

  ②:TVideoClient元件,控制元件名稱為VideoClient1。

  • Main窗體屬性設定

    • BorderStyle:設定邊界樣式=bsDialog。
    • ClientHeight:設定客戶區窗體的高度=438。
    • ClientWidth:設定窗體客戶區的寬度=465。
    • Caption:設定窗體標題=網路攝像頭客戶端。
  • ①Button1屬性設定

    • Caption:設定顯示的字幕內容=客戶端開關。
  • ②VideoClient1屬性設定

    • Align:設定對齊方式,設定為alClient。

# 3. 程式設計

# 3.1. 程式初始設定

  該程式無初始設定。

# 3.2. 事件設定

  • ①Button1-OnClick事件

  當點選按鈕時觸發該事件。用於開啟或者關閉視訊客戶端。

procedure TMyHandler.Button1Click;
begin
  if FThis.VideoClient1.Active = False then
  begin
    FThis.VideoClient1.Url := 'http://127.0.0.1:8080/video';
    FThis.VideoClient1.Active := True;
  end
  else
    FThis.VideoClient1.Active := False;
end;
1
2
3
4
5
6
7
8
9
10

# 4. 運行結果

  通過工具欄儲存,將程式儲存為 sdb 專案檔案。

  使用滑鼠點選工具欄運行(Run),測試運行結果。程式啟動時會載入網路攝像頭伺服器地址上的視訊並顯示。

網路攝像頭伺服器
遠端桌面控制伺服器

← 網路攝像頭伺服器 遠端桌面控制伺服器→

Copyright © 2021-2025 愛招飛IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式