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年出生,講師,在讀碩士研究生。研究方向為智能儀表。

主站蜘蛛池模板: 狠狠色丁香婷婷综合| 亚洲欧美天堂网| 亚洲中文字幕手机在线第一页| 久久精品国产亚洲AV忘忧草18| 免费一级毛片在线观看| 成人在线欧美| 波多野结衣一二三| 激情综合激情| 欧美影院久久| 日本尹人综合香蕉在线观看 | 亚洲欧洲日韩综合色天使| 亚洲av无码专区久久蜜芽| 五月婷婷亚洲综合| 日本草草视频在线观看| 国产成人精品2021欧美日韩| 毛片视频网| 白浆视频在线观看| 免费在线不卡视频| 日韩精品久久无码中文字幕色欲| 国产经典在线观看一区| 日本精品视频| 91小视频在线| 亚洲v日韩v欧美在线观看| 国产视频自拍一区| 精品久久久久久中文字幕女| 自拍偷拍欧美| 亚洲最新在线| 国禁国产you女视频网站| 五月婷婷综合在线视频| 无码专区国产精品第一页| 91精品专区国产盗摄| 婷婷综合色| 国产精品浪潮Av| 久久狠狠色噜噜狠狠狠狠97视色 | 69av在线| 色视频国产| 色综合成人| 在线欧美a| 国产成人三级在线观看视频| 999精品在线视频| 国产成人精品男人的天堂下载 | 国产成人免费| 综合亚洲色图| 国产日韩欧美黄色片免费观看| 无码人妻免费| 国产精品一区在线观看你懂的| 国产日韩欧美视频| 欧美啪啪一区| 国产三区二区| 国产成年女人特黄特色毛片免| 亚洲天堂成人| 四虎永久在线精品影院| 日韩免费中文字幕| 免费欧美一级| 亚洲日韩精品欧美中文字幕| 午夜精品一区二区蜜桃| 国产精品久久精品| 久久精品视频亚洲| 久久一日本道色综合久久| 亚洲一区波多野结衣二区三区| 色视频国产| 国产精品露脸视频| 欧美国产菊爆免费观看| 无码高潮喷水在线观看| 日韩欧美国产三级| 91美女在线| a级毛片网| 婷婷色中文| 日本欧美在线观看| 一级一级一片免费| 1024国产在线| 亚洲视频在线网| 国产噜噜噜| 精品久久久久久久久久久| 一本一道波多野结衣av黑人在线| 一级毛片免费不卡在线| a毛片在线| 直接黄91麻豆网站| 亚洲精品综合一二三区在线| 午夜成人在线视频| 国产精品视频公开费视频| 国产精品网址在线观看你懂的|