• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

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

    2014-04-16 11:52:40金曉松
    科技視界 2014年13期
    關(guān)鍵詞:服務(wù)器端客戶(hù)端遠(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ì)開(kāi)始體現(xiàn)出來(lái)。在保證網(wǎng)絡(luò)帶寬的前提下,遠(yuǎn)程監(jiān)控系統(tǒng)具有可視化實(shí)時(shí)錯(cuò)誤監(jiān)控,自動(dòng)啟動(dòng)錯(cuò)誤處理方案等功能,能最大化的減輕故障帶來(lái)的損失,為企業(yè)提供了有效的生產(chǎn)保障。

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

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

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

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

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

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

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

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

    3.1 服務(wù)器

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

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

    3.2 客戶(hù)端

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

    圖3 客戶(hù)端程序

    3.3 視頻采集

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

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

    客戶(hù)端在保證網(wǎng)絡(luò)帶寬的情況下,視頻畫(huà)面能夠流暢的播放,機(jī)械手的各個(gè)工作狀態(tài)也能在設(shè)備檢測(cè)欄中顯示出來(lái),生產(chǎn)管理員可以根據(jù)生產(chǎn)設(shè)備狀態(tài)進(jìn)行調(diào)度控制,如按下指定按鈕后,遠(yuǎn)程工廠(chǎng)中的機(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),能方便直觀(guān)的對(duì)生產(chǎn)設(shè)備進(jìn)行視頻監(jiān)視,可以一目了然的看見(jiàn)生產(chǎn)現(xiàn)場(chǎng)發(fā)生的一切,并可以使用生產(chǎn)狀態(tài)監(jiān)控設(shè)置讓用戶(hù)清晰明了的監(jiān)控設(shè)備,便于及時(shí)發(fā)現(xiàn)故障所在,它能有效地改進(jìn)了生產(chǎn)過(guò)程的監(jiān)控方式,提高生產(chǎn)效率,減少生產(chǎn)成本。

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

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

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

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

    猜你喜歡
    服務(wù)器端客戶(hù)端遠(yuǎn)程
    讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
    軍事文摘(2022年20期)2023-01-10 07:18:38
    遠(yuǎn)程工作狂綜合征
    遠(yuǎn)程詐騙
    縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶(hù)端
    孵化垂直頻道:新聞客戶(hù)端新策略
    基于Vanconnect的智能家居瘦客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)
    淺析異步通信層的架構(gòu)在A(yíng)SP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    在Windows中安裝OpenVPN
    客戶(hù)端空間數(shù)據(jù)緩存策略
    網(wǎng)頁(yè)防篡改中分布式文件同步復(fù)制系統(tǒng)
    清流县| 塘沽区| 连州市| 隆安县| 康平县| 天全县| 嘉义市| 额敏县| 东乡县| 深水埗区| 汉寿县| 柏乡县| 高青县| 喜德县| 麻阳| 平泉县| 莱芜市| 武鸣县| 德昌县| 赣州市| 洛宁县| 湘潭市| 永福县| 大同市| 新巴尔虎左旗| 怀化市| 壤塘县| 青神县| 乐至县| 青龙| 金昌市| 岳普湖县| 定州市| 黔东| 平利县| 曲水县| 石楼县| 班戈县| 密山市| 汨罗市| 资源县|