国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于C#的遠(yuǎn)程視頻監(jiān)控系統(tǒng)設(shè)計(jì)

2014-04-16 11:52:40金曉松
科技視界 2014年13期
關(guān)鍵詞:服務(wù)器端客戶端遠(yuǎn)程

金曉松

(浙江高峰控股集團(tuán)有限公司,浙江 金華 321019)

0 前言

如今相當(dāng)一部分中小企業(yè)監(jiān)視設(shè)備生產(chǎn)情況的方式還是人工監(jiān)視,這種方式效率低,需要的人工費(fèi)用高,而且主管人員對(duì)出錯(cuò)信息掌握不及時(shí),會(huì)導(dǎo)致出錯(cuò)處理方案調(diào)度延誤的后果。相比較之下,遠(yuǎn)程監(jiān)控系統(tǒng)的優(yōu)勢(shì)開始體現(xiàn)出來。在保證網(wǎng)絡(luò)帶寬的前提下,遠(yuǎn)程監(jiān)控系統(tǒng)具有可視化實(shí)時(shí)錯(cuò)誤監(jiān)控,自動(dòng)啟動(dòng)錯(cuò)誤處理方案等功能,能最大化的減輕故障帶來的損失,為企業(yè)提供了有效的生產(chǎn)保障。

1 系統(tǒng)開發(fā)工具

本課題設(shè)計(jì)的遠(yuǎn)程監(jiān)控軟件所使用的開發(fā)軟件是由C sharp和Flash所開發(fā)出來的。 C sharp是一種安全的、穩(wěn)定的、簡(jiǎn)單易學(xué)的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏以及不允許多重繼承)。C#綜合了VB簡(jiǎn)單的可視化操作和C++的高效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為開發(fā)的首選語言。

Flash是視頻播放的開發(fā)的首選工具,其播放的FLV流媒體格式視頻,具有文件體積小巧,加載速度極快,CPU占有率低、視頻質(zhì)量良好等特點(diǎn)。FLV是FLASH VIDEO的簡(jiǎn)稱,它是一種全新的流媒體視頻格式,它利用了廣泛使用的Flash Player平臺(tái),將視頻整合到Flash動(dòng)畫中進(jìn)行播放。

2 系統(tǒng)結(jié)構(gòu)圖

本課題的設(shè)計(jì)框架如下圖所示,監(jiān)控系統(tǒng)主要采用服務(wù)器和客戶端的模式來完成。

圖1 系統(tǒng)結(jié)構(gòu)框圖

由圖1可知,在每個(gè)生產(chǎn)現(xiàn)場(chǎng)可布置一些高清晰攝像頭進(jìn)行不斷地實(shí)時(shí)視頻采集并傳輸?shù)椒?wù)器端,客戶端可從服務(wù)器端實(shí)時(shí)讀取數(shù)據(jù),從而使得生產(chǎn)主管在客戶端可進(jìn)行實(shí)時(shí)監(jiān)控。

3 程序設(shè)計(jì)

3.1 服務(wù)器

服務(wù)器 (Server)指一個(gè)管理資源并為用戶提供服務(wù)的計(jì)算機(jī)軟件,通常分為文件服務(wù)器、數(shù)據(jù)庫服務(wù)器和應(yīng)用程序服務(wù)器。運(yùn)行以上軟件的計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)也被稱為服務(wù)器。

圖2 服務(wù)器端程序

3.2 客戶端

客戶端(Client)或稱為用戶端,是指與服務(wù)器相對(duì)應(yīng),為客戶提供本地服務(wù)的程序。除了一些只在本地運(yùn)行的應(yīng)用程序之外,一般安裝在普通的客戶機(jī)上,需要與服務(wù)端互相配合運(yùn)行。

圖3 客戶端程序

3.3 視頻采集

視頻采集使用了adobe公司的Flash軟件制作了播放器軟件,并且設(shè)定播放的視頻格式為FLV流媒體。主要實(shí)現(xiàn)源代碼如下:

4 系統(tǒng)運(yùn)行結(jié)果

客戶端在保證網(wǎng)絡(luò)帶寬的情況下,視頻畫面能夠流暢的播放,機(jī)械手的各個(gè)工作狀態(tài)也能在設(shè)備檢測(cè)欄中顯示出來,生產(chǎn)管理員可以根據(jù)生產(chǎn)設(shè)備狀態(tài)進(jìn)行調(diào)度控制,如按下指定按鈕后,遠(yuǎn)程工廠中的機(jī)械設(shè)備能夠按照指定動(dòng)作進(jìn)行動(dòng)作。系統(tǒng)運(yùn)行結(jié)果如下圖所示。

圖4 系統(tǒng)運(yùn)行界面

5 結(jié)論

使用遠(yuǎn)程視頻監(jiān)控系統(tǒng),能方便直觀的對(duì)生產(chǎn)設(shè)備進(jìn)行視頻監(jiān)視,可以一目了然的看見生產(chǎn)現(xiàn)場(chǎng)發(fā)生的一切,并可以使用生產(chǎn)狀態(tài)監(jiān)控設(shè)置讓用戶清晰明了的監(jiān)控設(shè)備,便于及時(shí)發(fā)現(xiàn)故障所在,它能有效地改進(jìn)了生產(chǎn)過程的監(jiān)控方式,提高生產(chǎn)效率,減少生產(chǎn)成本。

[1]鄭阿奇.VisualC#網(wǎng)絡(luò)編程[M].北京:電子工業(yè)出版社,2011,10.

[2]明日科技.C#從入門到精通[M].北京:清華大學(xué)出版社,2012,09.

[3]劉歡.Flash全站互動(dòng)設(shè)計(jì)[M].北京:人民郵電出版社,2012,10.

[4]ColinMoock.ActionScript權(quán)威指南[M].北京:機(jī)械工業(yè)出版社,2003,01.

猜你喜歡
服務(wù)器端客戶端遠(yuǎn)程
讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
軍事文摘(2022年20期)2023-01-10 07:18:38
遠(yuǎn)程工作狂綜合征
英語文摘(2021年11期)2021-12-31 03:25:18
遠(yuǎn)程詐騙
縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
孵化垂直頻道:新聞客戶端新策略
基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
成功(2018年10期)2018-03-26 02:56:14
在Windows中安裝OpenVPN
客戶端空間數(shù)據(jù)緩存策略
網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
冀州市| 洪雅县| 新野县| 舞阳县| 阿拉善盟| 大同县| 封开县| 鲁甸县| 荣成市| 银川市| 肇州县| 武穴市| 巫山县| 安乡县| 丰都县| 阿坝县| 宜良县| 洪雅县| 章丘市| 铁岭市| 阳高县| 台山市| 郸城县| 昭苏县| 洛隆县| 洛阳市| 南投县| 兖州市| 林周县| 古交市| 莆田市| 商水县| 三台县| 航空| 禹城市| 谢通门县| 宁河县| 烟台市| 张北县| 峨眉山市| 新干县|