999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Jabber的遠(yuǎn)程雙向視頻診斷技術(shù)研究

2011-04-12 00:00:00郭建英
現(xiàn)代電子技術(shù) 2011年17期

摘 要:專家通過遠(yuǎn)程雙向視頻系統(tǒng)診斷農(nóng)作物病蟲害,是一種新興且有效的病蟲害防治方法。深入研究了Jabber和H.264編碼技術(shù),首先通過VFW技術(shù)捕獲農(nóng)作物病蟲害的視頻,H.264編碼技術(shù)對視頻進(jìn)行壓縮,壓縮后的視頻數(shù)據(jù)通過Jabber服務(wù)器進(jìn)行傳輸,對端通過H.264解碼播放農(nóng)作物病蟲害視頻,從而實現(xiàn)遠(yuǎn)程診斷。客戶端采用Delphi作為開發(fā)工具,服務(wù)器端采用Jabber 2.0實現(xiàn)了設(shè)計。

關(guān)鍵詞:遠(yuǎn)程雙向視頻診斷; Jabber; H.264; 視頻編解碼; VFW

中圖分類號:TN92-34 文獻(xiàn)標(biāo)識碼:A

文章編號:1004-373X(2011)17-0054-03

Study on Long-distance Two-way Video Diagnosis Technology Based on Jabber

GUO Jian-ying

(Xinzhou Vocational Technical College, Xinzhou 034000, China)

Abstract: It is a new and effective prevention and control method of insect pests that experts diagnose plant diseases and insect pests via long-distance two-way video system. The Jabber and H.264 coding technology are researched. At first, VFW was used to capture video of diseases and insect pests. Then, the H.264 was used to compress the video, the compressed video data was transmitted by Jabber. Finally, other end decoded and displayed the compressed video by H.264. Client end used Delphi as developing tool and sever end used Jabber2.0 to realize this design.

Keywords: long-distance two-way video; Jabber; H.264; video code and decode; VFW

0 引 言

農(nóng)作物病蟲害是影響農(nóng)作物產(chǎn)量和品質(zhì)的重要因素,農(nóng)民受知識水平的限制,對很多病蟲害很難進(jìn)行準(zhǔn)確的判斷和有效的控制。農(nóng)民把田間病蟲害樣本實物通過網(wǎng)絡(luò)視頻傳給專家,與專家面對面地交流,聽取專家的技術(shù)答疑,專家根據(jù)實際病癥予以診斷,這種遠(yuǎn)程雙向視頻診斷技術(shù)是引領(lǐng)農(nóng)民由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代化農(nóng)業(yè)轉(zhuǎn)軌,用科技支撐農(nóng)業(yè)現(xiàn)代化建設(shè)的重要實例。視頻壓縮技術(shù)和多媒體網(wǎng)絡(luò)技術(shù)是視頻傳輸?shù)膬蓚€關(guān)鍵技術(shù)。在視頻壓縮技術(shù)方面,目前國際上有兩個組織,一個是“國際標(biāo)準(zhǔn)化組織(ISO)”,它制定的標(biāo)準(zhǔn)有MPEG-1,MPEG-2,MPEG-4等,另一個是“國際電聯(lián)(ITU-T)”,它制定的標(biāo)準(zhǔn)有H.261,H.263,H.264等,H.264最大的優(yōu)勢是具有很高的壓縮比,同等圖像質(zhì)量的條件下,H.264的壓縮比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍,所以遠(yuǎn)程雙向視頻診斷中采用H.264進(jìn)行編解碼[1-3]。由于TCP/IP無法提供有效的實時服務(wù),多媒體網(wǎng)絡(luò)技術(shù)中的視頻傳輸用得比較多的是RTP/RTCP(實時傳輸協(xié)議/實時傳輸控制協(xié)議),RTP/RTCP涉及到的底層知識比較多,編程比較麻煩,且防火墻的穿透能力比較差。Jabber是Jeremie Miller發(fā)起的自由開源軟件,具有開放性系統(tǒng)和標(biāo)準(zhǔn)、基于XML、使用類似于郵件的Jabber ID尋址、穿透防火墻能力強(qiáng)、具有文字交流、在線判斷、白板等功能,還能很好地跟一些即時通信系統(tǒng)進(jìn)行通信。本文研究了Jabber和H.264相結(jié)合進(jìn)行遠(yuǎn)程雙向視頻診斷技術(shù)。

1 工作原理

Jabber的體系結(jié)構(gòu)不同于一般的即時通信產(chǎn)品的單一服務(wù)器結(jié)構(gòu),Jabber是多服務(wù)器的,所有的即時通信消息都通過服務(wù)器轉(zhuǎn)發(fā),這一點類似于電子郵件,Jabber的用戶ID也類似于電子郵件的地址,Jabber用戶的ID稱為JID,如li@aaa.com,其中l(wèi)i為用戶申請的帳號,aaa.com為用戶帳號所在的服務(wù)器。假設(shè)現(xiàn)在用戶A:li@aaa.com發(fā)送消息給用戶B:liu@bbb.com,那么消息先發(fā)給用戶A所在的服務(wù)器aaa.com,接著服務(wù)器將消息發(fā)送給用戶B的服務(wù)器bbb.com,然后再轉(zhuǎn)發(fā)給用戶B:liu@bbb.com。過程如圖1所示。

XMPP是XML的一個特例,用到了XML的一部分特性,最基本的概念是元素(element)、名字(name)、屬性(attribute)、名字空間(namespace)等,一個Jabber會話由兩個平行的XML流組成,一個從客戶端到服務(wù)器端,另一個從服務(wù)器端到客戶端。所有的,,元素都被放在這些XML流的上下文中。

H.264最大的優(yōu)點是壓縮比高,適合網(wǎng)絡(luò)視頻數(shù)據(jù)傳輸。目前,處于主流的H.264有三大開源編碼器,分別為JM,X264,T264。JM為H.264的官方測試源碼,但編碼復(fù)雜度極高,實用性不強(qiáng);X264是由法國巴黎中心學(xué)校的中心研究所的學(xué)生于2004年6月發(fā)起的一個開源項目,與JM相比,在不明顯降低編碼性能的前提下,努力降低編碼的計算復(fù)雜度,目前份額明顯增長;T264與X264出發(fā)點相似,是由中國視頻編碼自由組織聯(lián)合開發(fā)的,比較適合中國的環(huán)境,為此本研究采用T264進(jìn)行編解碼[4-8]。

2 系統(tǒng)設(shè)計和實現(xiàn)

基于Jabber的遠(yuǎn)程雙向視頻診斷系統(tǒng)充分利用Jabber優(yōu)勢,設(shè)計了文字咨詢、文件傳輸、電子白板、PPT演示、語音視頻聊天等功能。依據(jù)系統(tǒng)實現(xiàn)的需要,把信息劃分為一般數(shù)據(jù)信息和音視頻數(shù)據(jù)兩部分,一般數(shù)據(jù)信息包括了文字咨詢、文件傳輸、電子白板、PPT演示,這類數(shù)據(jù)信息的傳輸量相對來說比較少;音視頻數(shù)據(jù)的數(shù)據(jù)傳輸量比較大。

2.1 一般數(shù)據(jù)信息傳輸設(shè)計

對于用戶雙方來說,一般數(shù)據(jù)信息傳輸所涉及的數(shù)據(jù)量小,一般數(shù)據(jù)信息設(shè)計為通過服務(wù)器進(jìn)行轉(zhuǎn)發(fā),通過服務(wù)器轉(zhuǎn)發(fā)有如下優(yōu)點:

首先,服務(wù)器具有數(shù)據(jù)存儲能力。服務(wù)器可以判斷交互雙方是否在線,如果雙方都在線,則雙方可實現(xiàn)直接文字交流,如果對方不在,在線的一方可為對方留言,當(dāng)對方上線時,發(fā)送該消息,實現(xiàn)存儲轉(zhuǎn)發(fā)功能。

其次,通過服務(wù)器轉(zhuǎn)發(fā)時,可以在服務(wù)器中增加防火墻、數(shù)據(jù)加密、身份認(rèn)證等功能實現(xiàn)對數(shù)據(jù)信息的安全保護(hù)。

服務(wù)器對一般數(shù)據(jù)信息轉(zhuǎn)發(fā)過程如圖2所示。

2.2 音視頻數(shù)據(jù)信息傳輸設(shè)計

音視頻數(shù)據(jù)的傳輸量比較大,音視頻數(shù)據(jù)通信功能在服務(wù)器的協(xié)調(diào)管理下實現(xiàn)。當(dāng)用戶1希望給用戶2發(fā)送音視頻信息時,首先必須將一些控制信息發(fā)送給服務(wù)器,服務(wù)器經(jīng)過解析XML流,轉(zhuǎn)發(fā)給用戶2,用戶接收到信息后,產(chǎn)生應(yīng)答信號,然后用戶1直接發(fā)送音頻數(shù)據(jù)給用戶2,用戶雙方音視頻通信所用的協(xié)議為UDP傳輸層協(xié)議。音視頻通信如圖3所示。

2.3 基于Jabber的遠(yuǎn)程雙向視頻診斷的總體設(shè)計

基于Jabber的遠(yuǎn)程雙向視頻診斷可分為兩種狀況,一種是一對一的診斷過程,專家只跟一個用戶溝通,也只有一個用戶能看到專家的診斷過程;另一種是一對多的診斷過程,專家可跟多個用戶溝通,多個用戶能看到專家的診斷過程。

一對一診斷流程如圖4所示。

2.4 系統(tǒng)實現(xiàn)

Jabber將復(fù)雜性從客戶端轉(zhuǎn)移到服務(wù)器端,相對來說,服務(wù)器端比客戶端要復(fù)雜,服務(wù)器端著重實現(xiàn)底層通信和數(shù)據(jù)通信,客戶端著重界面編寫。服務(wù)器端采用tomcat平臺,編程使用Java語言,數(shù)據(jù)庫采用MySQL,需要啟動Jabber的服務(wù)器對服務(wù)器組件、服務(wù)器對客戶端組件、文件共享組件、MCU組件、數(shù)據(jù)庫連接組件等。客戶端采用Delphi語言編寫,其主要工作是界面編寫、音視頻的編解碼和解析XMPP。

3 系統(tǒng)測試

系統(tǒng)開發(fā)過程中,進(jìn)行了兩項測試,一項是數(shù)據(jù)音視頻通信測試,主要測試功能是否實現(xiàn);另一項是負(fù)載測試,通過41人同時登錄,測試系統(tǒng)的負(fù)載能力。音視頻通信測試結(jié)果如圖6所示。

系統(tǒng)兩項目測試表明本文的設(shè)計思路是能夠?qū)崿F(xiàn)音視頻通信,并具有相當(dāng)?shù)呢?fù)載能力。

4 結(jié) 論

本文依據(jù)網(wǎng)絡(luò)音視頻傳輸和視頻診斷的特點,采用Jabber和H.264組合的方式實現(xiàn)農(nóng)作物病蟲害視頻診斷,并編寫出了相應(yīng)的軟件。Jabber是一個開源項目,在它的基礎(chǔ)上可以開發(fā)比較好的即時通信軟件或系統(tǒng),同時它提供XMPP協(xié)議,能很好地與現(xiàn)有的各種即時通信軟件進(jìn)行集成和通信。隨著3G技術(shù)的發(fā)展,在Jabber基礎(chǔ)上把3G視頻診斷和Internet視頻診斷集成起來,是下一步研究的重點。

參 考 文 獻(xiàn)

[1]李浩鵬,盛翊智.基于H.264標(biāo)準(zhǔn)的視頻傳輸技術(shù)[J].計算機(jī)與數(shù)字工程,2006,34(2):44-46.

[2]苗凱.XMPP安全機(jī)制分析[J].通信技術(shù),2003,5(2):101-105.

[3]ZHANG Jian-ning, HE Yu-wen. Performance and complexity joint optimization for H.264 video coding [J]. Proceedings of the 2003 International Symposium on Circuits and Systems, 2003, 13(7): 20-23.

[4]WENGER Stephan. H.264 / AVC over IP [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(7): 645-656.

[5]CHOI Kim. Real-Time video coding [J]. IEEE Transactions on Consumer Electronics, 1999, 32(4): 417-426.

[6]侯正信,楊喜,王文全.視頻處理與通信[M].北京:電子工業(yè)出版社,2003.

[7]馬小虎.多媒體數(shù)據(jù)壓縮標(biāo)準(zhǔn)及實現(xiàn)[M].北京:清華大學(xué)出版社,1996.

[8]SULLIVAN G J. Rate-distortion optimization for video compression [J]. IEEE Signal Processing Magazine, 1998, 15(6): 74-90.

作者簡介:

郭建英 女,1975年出生,講師,在讀碩士研究生。研究方向為智能儀表。

主站蜘蛛池模板: 国产一区在线观看无码| 97久久精品人人做人人爽| 国产在线精彩视频论坛| 色偷偷男人的天堂亚洲av| 欧美日韩一区二区在线播放 | 欧美黑人欧美精品刺激| 呦系列视频一区二区三区| 国产情精品嫩草影院88av| 国产精品久久久久久久久kt| 色视频国产| 精品视频一区二区三区在线播| 亚洲成A人V欧美综合| 国产亚洲精品自在久久不卡| 制服丝袜 91视频| 999国产精品永久免费视频精品久久| 少妇人妻无码首页| 日韩小视频在线播放| 91精品专区| 日本高清有码人妻| 欧美精品亚洲日韩a| 99视频精品在线观看| 999国产精品| 欧美精品二区| 亚洲不卡影院| 色综合天天娱乐综合网| 综合社区亚洲熟妇p| 亚洲国产精品日韩av专区| 伊人国产无码高清视频| 美女被操91视频| 成年人视频一区二区| 在线一级毛片| 亚洲a级毛片| 国产亚洲男人的天堂在线观看| 亚洲动漫h| 欧美国产菊爆免费观看 | 久久一色本道亚洲| 国产精品30p| 亚洲无码日韩一区| 国产高清在线观看91精品| 好吊色妇女免费视频免费| 2019国产在线| 韩国自拍偷自拍亚洲精品| 国产欧美日韩91| 欧美成a人片在线观看| 亚洲人成网站在线观看播放不卡| 日本91在线| 久久精品视频一| 亚洲国产亚洲综合在线尤物| 香蕉网久久| 91无码视频在线观看| 在线播放国产99re| 国产成人综合网| 永久免费AⅤ无码网站在线观看| 色视频国产| 色综合成人| 久热这里只有精品6| 欧美成人一区午夜福利在线| 国产99视频精品免费视频7| 99中文字幕亚洲一区二区| 亚洲精品自产拍在线观看APP| 国产微拍一区二区三区四区| 欧美一级大片在线观看| 日a本亚洲中文在线观看| 欧美成人国产| 午夜日b视频| 黄色成年视频| 国产免费黄| 亚洲欧州色色免费AV| 亚洲免费福利视频| 国产精品无码AV片在线观看播放| 国产精品美乳| 在线五月婷婷| 久久黄色一级视频| 18禁色诱爆乳网站| 夜夜高潮夜夜爽国产伦精品| P尤物久久99国产综合精品| 中文字幕在线永久在线视频2020| 欧美三级视频在线播放| 国产精品无码制服丝袜| 97在线视频免费观看| 久操线在视频在线观看| 四虎永久在线精品国产免费|