亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境監(jiān)控系統(tǒng)設(shè)計

        2020-03-20 03:42:37孫卓晟彭來湖倪利明胡旭東
        軟件工程 2020年3期
        關(guān)鍵詞:S架構(gòu)虛擬現(xiàn)實技術(shù)

        孫卓晟 彭來湖 倪利明 胡旭東

        摘? 要:由于目前C/S架構(gòu)的基于虛擬現(xiàn)實技術(shù)的動力環(huán)境監(jiān)控系統(tǒng)模塊之間耦合度高,開發(fā)調(diào)試工作量大。針對這種情況,提出一種基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境監(jiān)控系統(tǒng)設(shè)計方案。通過3dsMax進(jìn)行設(shè)備建模,并用Photoshop構(gòu)建貼圖;在Unity3D上導(dǎo)入模型和貼圖搭建虛擬機(jī)房場景;使用Qt開發(fā)客戶端與服務(wù)器端程序,并通過TCP/IP協(xié)議實現(xiàn)虛擬場景與客戶端控制界面的交互;最終完成整個系統(tǒng)的開發(fā)。經(jīng)測試表明:設(shè)計方案能夠降低系統(tǒng)各部分的耦合度,減少開發(fā)調(diào)試的工作量。為基于虛擬現(xiàn)實技術(shù)的動力環(huán)境監(jiān)控系統(tǒng)的開發(fā)提供了一些參考。

        關(guān)鍵詞:C/S架構(gòu);虛擬現(xiàn)實技術(shù);動力環(huán)境監(jiān)控系統(tǒng);Qt

        中圖分類號:TP311.5? ? ?文獻(xiàn)標(biāo)識碼:A

        Abstract:Due to the high degree of coupling between the modules of the virtual reality technology-based power environment monitoring system of the current C/S architecture,the development and debugging workload is large.Aiming at this situation,a design scheme of the engine room dynamic environment monitoring system based on virtual reality technology is proposed.This paper makes model for devices with 3dsMax and builds textures with Photoshop;imports models and textures on Unity3D to build virtual room scenarios;uses Qt to develop client and server programs,and achieve interaction between virtual client and client control interfaces via TCP/IP protocol.Thus the final development of the entire system was achieved.Tests show that the design scheme can reduce the coupling degree of each part in the system and reduce the workload of development and debugging.This paper provides some references for the development of a dynamic environment monitoring system based on virtual reality technology.

        Keywords:C/S architecture;virtual reality technology;power and environment monitoring system;Qt

        1? ?引 言(Introduction)

        機(jī)房動力環(huán)境監(jiān)控系統(tǒng)是一種對機(jī)房動力、環(huán)境、消防等設(shè)備的數(shù)據(jù)進(jìn)行實時集中監(jiān)控管理的系統(tǒng)。機(jī)房工作人員可以通過系統(tǒng)實時查看機(jī)房設(shè)備的運(yùn)行情況,同時也能通過短信、語音、郵件等方式告知機(jī)房管理人員設(shè)備報警情況以達(dá)到遠(yuǎn)程監(jiān)控的目的。目前,二維機(jī)房動力環(huán)境監(jiān)控系統(tǒng)仍然占有主要市場。其設(shè)備數(shù)據(jù)大多是以圖表的方式展現(xiàn)給用戶。雖然能直觀地展現(xiàn)參數(shù)趨勢,但是發(fā)生設(shè)備報警或者需要對設(shè)備參數(shù)進(jìn)行調(diào)整時則很難馬上確定設(shè)備的具體位置,給機(jī)房管理人員帶來極大的不便。

        虛擬現(xiàn)實通過各種感官作用于用戶,使用戶產(chǎn)生身臨其境的感覺。隨著虛擬現(xiàn)實技術(shù)的逐漸成熟,二維機(jī)房動力環(huán)境監(jiān)控系統(tǒng)紛紛向虛擬現(xiàn)實機(jī)房動力環(huán)境管理系統(tǒng)轉(zhuǎn)變。虛擬機(jī)房場景可以將多源信息融合在一起,直觀地向用戶展示各種機(jī)房設(shè)備的實際運(yùn)行情況,同時交互式的三維動態(tài)視景和設(shè)備的實體行為系統(tǒng)仿真也能使用戶更加高效地對機(jī)房設(shè)備進(jìn)行管理[1-4]。文獻(xiàn)[4]中指出C/S架構(gòu)的基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境監(jiān)控系統(tǒng)升級成本較高,過程復(fù)雜,需要重新配置整個系統(tǒng),并且調(diào)試工作量較大。因此,本文針對此問題提出了一個設(shè)計方案。用于降低虛擬場景界面與客戶端、客戶端與服務(wù)器端之間的耦合度,減少程序的調(diào)試量并加快系統(tǒng)的開發(fā)速度。

        2? ?系統(tǒng)總體方案設(shè)計(System design)

        2.1? ?系統(tǒng)需求分析

        機(jī)房負(fù)責(zé)大量的數(shù)據(jù)儲存與處理,并且365(天)×24(小時)不間斷運(yùn)行,所以對于數(shù)據(jù)中心機(jī)房動力與環(huán)境設(shè)備的監(jiān)控就顯得至關(guān)重要。機(jī)房動力環(huán)境監(jiān)控系統(tǒng)需要實現(xiàn)的功能有:

        (1)動力設(shè)備監(jiān)控(如:UPS、配電柜等);

        (2)環(huán)境設(shè)備監(jiān)控(如:空調(diào)系統(tǒng)、新風(fēng)系統(tǒng)、溫濕度、漏水、新風(fēng)機(jī)等);

        (3)消防監(jiān)控(如:消防控制器、煙感探測器等);

        (4)安防監(jiān)控(如:門禁系統(tǒng)、視頻監(jiān)控系統(tǒng)等);

        (5)人員管理。

        虛擬現(xiàn)實機(jī)房場景需要根據(jù)實際機(jī)房結(jié)構(gòu)以及設(shè)備的具體位置制作。其主要功能有設(shè)備的實時數(shù)據(jù)的顯示、當(dāng)前設(shè)備報警的顯示,以及一些人機(jī)交互的功能(如:視角切換、設(shè)備類數(shù)據(jù)顯示切換、自動巡檢等)。

        2.2? ?系統(tǒng)架構(gòu)設(shè)計

        基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境管理系統(tǒng)采用C/S架構(gòu)(即客戶端/服務(wù)器端架構(gòu)),系統(tǒng)具體可分為:用戶層、業(yè)務(wù)邏輯層、數(shù)據(jù)層,如圖1所示。

        用戶層表現(xiàn)為可交互的虛擬機(jī)房場景,通過TCP/IP協(xié)議向業(yè)務(wù)邏輯層傳遞用戶的業(yè)務(wù)請求,如設(shè)備參數(shù)修改、歷史信息查詢等;當(dāng)接收到業(yè)務(wù)層返回的數(shù)據(jù)時,系統(tǒng)將這些數(shù)據(jù)實時地顯示在虛擬機(jī)房的實際位置上。

        業(yè)務(wù)邏輯層表現(xiàn)為整個系統(tǒng)的數(shù)據(jù)處理中樞并且連接著用戶層與數(shù)據(jù)層。業(yè)務(wù)邏輯層包含了:服務(wù)器、系統(tǒng)功能模塊、數(shù)據(jù)采集與處理模塊。該層的主要功能是根據(jù)用戶層返回的業(yè)務(wù)請求調(diào)取數(shù)據(jù)層中的數(shù)據(jù)并處理成用戶層需要顯示的數(shù)據(jù)形式返回給用戶層以實現(xiàn)不同的場景功能(查詢歷史數(shù)據(jù)、顯示機(jī)房設(shè)備參數(shù)狀態(tài)等),以及處理數(shù)據(jù)采集模塊采集上來的數(shù)據(jù),根據(jù)數(shù)據(jù)層的需要處理后存入到數(shù)據(jù)層中。

        數(shù)據(jù)層主要包含了機(jī)房設(shè)備的配置信息、虛擬機(jī)房模型信息、用戶管理信息、歷史數(shù)據(jù)信息等。數(shù)據(jù)層采用了流行的MySQL數(shù)據(jù)庫作為數(shù)據(jù)管理系統(tǒng)。使用MySQL數(shù)據(jù)庫能大大降低開發(fā)的難度,提高系統(tǒng)的兼容性,保證系統(tǒng)運(yùn)行的穩(wěn)定性[5,6]。數(shù)據(jù)層通過MySQL數(shù)據(jù)庫驅(qū)動與業(yè)務(wù)邏輯層進(jìn)行交互。并根據(jù)業(yè)務(wù)層的不同業(yè)務(wù)請求,返回指定的數(shù)據(jù)參數(shù)。

        客戶端顯示界面和數(shù)據(jù)采集模塊由Qt開發(fā)平臺(跨平臺C++圖形用戶界面應(yīng)用程序開發(fā)框架)開發(fā),由于Qt擁有直觀、強(qiáng)大的API[7],所以對于MySQL數(shù)據(jù)庫的操作便捷,開發(fā)方便。虛擬機(jī)房場景界面不直接向數(shù)據(jù)庫獲取數(shù)據(jù),而是通過TCP/IP協(xié)議與客戶端顯示界面交互,通過這種方式減少虛擬機(jī)房場景需要獲取及處理的設(shè)備數(shù)據(jù),簡化虛擬機(jī)房場景界面程序,提高虛擬場景界面的顯示效果和操作體驗。

        2.3? ?開發(fā)流程設(shè)計

        基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境管理系統(tǒng)可分為兩部分分別是客戶端(虛擬機(jī)房場景界面和客戶端控制界面)和服務(wù)器端(數(shù)據(jù)采集模塊)。具體開發(fā)流程如圖2所示。

        (1)客戶端開發(fā)流程

        ①采集各種機(jī)房設(shè)備的實物圖和實際尺寸。

        ②利用3dsMax建模軟件對數(shù)據(jù)中心機(jī)房墻體、機(jī)柜、門體、精密空調(diào)、溫濕度、電量儀等設(shè)備進(jìn)行建模。根據(jù)建好的設(shè)備模型的UV圖,用Photoshop制作模型貼圖。

        ③將制作好的模型導(dǎo)入Unity3D游戲引擎中,貼上制作好的貼圖。根據(jù)實際的數(shù)據(jù)中心機(jī)房構(gòu)造搭建虛擬機(jī)房場景。

        ④編寫與模型對應(yīng)的C#腳本以實現(xiàn)界面人機(jī)交互、數(shù)據(jù)顯示以及報警信息顯示等功能。

        ⑤根據(jù)與虛擬場景之間的通訊,用Qt開發(fā)客戶端控制界面程序,并測試客戶端運(yùn)行情況。

        (2)服務(wù)器端程序開發(fā)流程

        ①根據(jù)整體系統(tǒng)的功能設(shè)計數(shù)據(jù)庫結(jié)構(gòu)。

        ②根據(jù)設(shè)備的通訊協(xié)議使用Qt開發(fā)服務(wù)器端程序(數(shù)據(jù)采集模塊)。

        最后,測試客戶端與服務(wù)器端整體系統(tǒng)的運(yùn)行情況,并完善人機(jī)交互與數(shù)據(jù)顯示功能,最終完成基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境監(jiān)控系統(tǒng)的開發(fā),打包發(fā)布系統(tǒng)。

        3? 動力環(huán)境監(jiān)控系統(tǒng)實現(xiàn)(Power environment monitoring system implementation)

        3.1? ?機(jī)房場景虛擬實現(xiàn)

        (1)機(jī)房設(shè)備三維建模

        機(jī)房設(shè)備模型的建立使用的是3dsMax建模軟件。3dsMax是一種以三維動畫技術(shù)作為基礎(chǔ)的圖像渲染和制作軟件。當(dāng)前,虛擬場景建模中3dsMax的使用最為廣泛,例如在游戲制作、動漫制作、建筑設(shè)計等廣泛領(lǐng)域內(nèi)都得到了廣泛的應(yīng)用[8]。

        由于3dsMax中的單位長度與Unity3D中的單位長度不同,所以在用3dsMax搭建機(jī)房設(shè)備與環(huán)境模型時需要注意尺寸轉(zhuǎn)換的比例。這里3dsMax在建模時需要選擇厘米(cm)為單位,這樣模型在Unity3D中尺寸長度1就為1厘米。考慮到數(shù)據(jù)中心機(jī)房虛擬場景在加載時需要加載的設(shè)備和環(huán)境的數(shù)量,若模型的細(xì)節(jié)制作的比較細(xì)致,那么每個模型的大小會相對比較大,界面加載的時間相應(yīng)的也會變得很長,同時對系統(tǒng)的CPU和顯卡的負(fù)擔(dān)也會比較大,在做界面操作的時候很容易出現(xiàn)卡頓的現(xiàn)象,用戶體驗就大打折扣。因此,在界面中有動畫動作的設(shè)備(如:機(jī)柜、冷通道移門等),按照實際尺寸用長方體等多面體來表示,盡量減少模型的細(xì)節(jié),如圖3(a)所示;部分不需要在界面有動畫動作的設(shè)備(如:UPS、精密空調(diào)、服務(wù)器、工控機(jī)等)按照實際尺寸采用長方體代替表示,同時也盡量減少模型的細(xì)節(jié),如圖3(b)所示。

        (2)機(jī)房設(shè)備真實化立體呈現(xiàn)

        機(jī)房設(shè)備建模完成以后,模型外表并不美觀,同時有些形狀類似的模型甚至無法僅從外表做區(qū)分。所以機(jī)房設(shè)備模型貼圖的制作就顯得很重要。

        首先將建立的模型通過UV展開,展開模型時需要注意不破壞模型結(jié)構(gòu)的同時要利于貼圖的繪制,還要最大限度利用UV坐標(biāo)格,尤其注意要在模型隱蔽的地方進(jìn)行UV接縫的拆分[9]。如圖4所示。拆分完之后需要用棋盤格來檢測UV縮放比例是否正確,即判斷棋盤格的形狀是否有太大的扭曲[10]。

        然后在Photoshop中根據(jù)導(dǎo)出的UV位圖繪制設(shè)備模型的貼圖。在Photoshop中導(dǎo)入UV位圖后將實物圖片拆分填入,注意接縫處的紋理銜接。貼圖繪制如圖5所示。

        (3)虛擬機(jī)房場景搭建

        數(shù)據(jù)中心機(jī)房虛擬場景的搭建使用的是Unity3D游戲引擎。Unity3D具有強(qiáng)大的跨平臺開發(fā)能力與絢麗的3D渲染效果。目前Unity3D已經(jīng)可以橫跨25個主流游戲平臺,并且應(yīng)用領(lǐng)域相當(dāng)廣泛,在建筑、醫(yī)療、工業(yè)、娛樂、虛擬現(xiàn)實、動畫、電影和藝術(shù)等行業(yè)都可以看到Unity的身影[11]。

        搭建虛擬機(jī)房場景時,首先Unity3D場景中先根據(jù)機(jī)房的平面圖繪制機(jī)房地板和墻體,地板和墻體也同樣使用貼圖的形式;然后需要將3dsMax導(dǎo)出的FBX文件格式的模型,以及模型對應(yīng)的貼圖導(dǎo)入Unity3D項目中;然后將貼圖制作成材質(zhì)球加載到模型;然后將設(shè)置好的模型創(chuàng)建預(yù)設(shè),這樣就簡化了模型的使用;最后根據(jù)機(jī)房設(shè)計圖紙將模型放置到相應(yīng)位置就完成了虛擬機(jī)房的場景搭建。如圖6所示。

        3.2? ?服務(wù)器端設(shè)計

        服務(wù)器端程序主要實現(xiàn)對機(jī)房動力設(shè)備、環(huán)境設(shè)備、消防設(shè)備、安防設(shè)備的數(shù)據(jù)進(jìn)行實時采集,根據(jù)設(shè)備通訊協(xié)議解析采集的數(shù)據(jù),并保存到數(shù)據(jù)庫中指定的數(shù)據(jù)表中,等待被客戶端程序查詢。

        服務(wù)器端程序的開發(fā)方式為主程序加動態(tài)鏈接庫的形式。動態(tài)鏈接庫的功能是解析各種設(shè)備返回的實時數(shù)據(jù),并分析處理成所需的數(shù)據(jù)形式,再存儲到數(shù)據(jù)庫中。動態(tài)鏈接庫只需根據(jù)不同設(shè)備協(xié)議進(jìn)行修改就能處理不同設(shè)備的數(shù)據(jù)采集。這樣的開發(fā)方式加快了程序的開發(fā)速度。

        3.3? ?客戶端設(shè)計

        客戶端由兩部分組成分別是虛擬機(jī)房場景和客戶端控制界面。客戶端控制界面主要實現(xiàn)的功能為用戶管理、報警設(shè)置、歷史數(shù)據(jù)以及與虛擬場景界面的交互功能。虛擬場景交互的功能主要有場景視角切換、設(shè)備數(shù)據(jù)顯示切換、報警顯示等??蛻舳私缑嫒鐖D7所示。

        客戶端控制界面通過TCP/IP協(xié)議與虛擬機(jī)房場景做數(shù)據(jù)通訊。根據(jù)用戶的選擇將需要顯示的設(shè)備實時數(shù)據(jù)傳輸給虛擬機(jī)房場景,虛擬機(jī)房場景就能根據(jù)指令以特定視角展示設(shè)備數(shù)據(jù)。如圖8所示客戶端控制界面向虛擬機(jī)房場景發(fā)送了查看溫濕度設(shè)備數(shù)據(jù)指令,虛擬場景界面則將接收到的溫濕度數(shù)據(jù)以特定的視角實時顯示出來。

        同樣,虛擬機(jī)房場景中對設(shè)備進(jìn)行操作時,虛擬機(jī)房場景也能通過TCP/IP協(xié)議向客戶端控制界面獲取相應(yīng)的設(shè)備數(shù)據(jù)。如圖9所示在虛擬機(jī)房場景中點(diǎn)擊UPS設(shè)備并顯示設(shè)備的實時數(shù)據(jù)。

        4? ?運(yùn)行調(diào)試分析(Running debug analysis)

        運(yùn)行調(diào)試測試了虛擬機(jī)房交互功能、客戶端控制界面與虛擬機(jī)房的通訊,以及設(shè)備數(shù)據(jù)獲取情況。

        虛擬機(jī)房交互功能測試是通過鼠標(biāo)左鍵右鍵調(diào)整不同的視角查看機(jī)房的各種設(shè)備,通過點(diǎn)擊設(shè)備來查看設(shè)備的運(yùn)行情況;客戶端控制界面通訊測試是通過點(diǎn)擊客戶端控制界面上的功能按鈕控制虛擬機(jī)房場景顯示各種設(shè)備的位置、運(yùn)行狀態(tài)及實時數(shù)據(jù);設(shè)備數(shù)據(jù)獲取則是通過比對采集到的數(shù)據(jù)是否與實際設(shè)備的數(shù)據(jù)相同,并測試數(shù)據(jù)獲取的成功率。

        經(jīng)過測試,基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境監(jiān)控系統(tǒng)符合系統(tǒng)的設(shè)計要求。

        5? ?結(jié)論(Conclusion)

        借助Unity3D游戲引擎、3dsMax、Photoshop構(gòu)建了虛擬數(shù)據(jù)中心機(jī)房場景。通過TCP/IP協(xié)議實現(xiàn)虛擬現(xiàn)實場景與客戶端控制界面的數(shù)據(jù)交互,減少了虛擬機(jī)房場景需要處理的數(shù)據(jù)量。通過模塊化的方式開發(fā)服務(wù)器端程序,加快了程序開發(fā)的速度。因此降低了虛擬場景界面與客戶端、客戶端與服務(wù)器端之間的耦合度,減少了系統(tǒng)開發(fā)和調(diào)試的工作量。這種基于虛擬現(xiàn)實技術(shù)的機(jī)房動力環(huán)境管理系統(tǒng)的設(shè)計方案為虛擬現(xiàn)實動力環(huán)境管理系統(tǒng)的開發(fā)提供了一種參考。

        參考文獻(xiàn)(References)

        [1] 張鳳軍,戴國忠,彭曉蘭.虛擬現(xiàn)實的人機(jī)交互綜述[J].中國科學(xué):信息科學(xué),2016,46:1711-1736.

        [2] 顧君忠.VR、AR和MR-挑戰(zhàn)與機(jī)遇[J].計算機(jī)應(yīng)用與軟件,2018,35(3):1-7;14.

        [3] 帥明,楊得耀,敖令攀,等.機(jī)房動力環(huán)境監(jiān)控系統(tǒng)研究綜述[J].軟件導(dǎo)刊,2015(3):4-7.

        [4] 華磊.基于B/S架構(gòu)的IDC機(jī)房3D監(jiān)控管理系統(tǒng)的設(shè)計與實現(xiàn)[D].重慶:重慶郵電大學(xué),2017.

        [5] 甘長春,孟飛.MySQL數(shù)據(jù)庫管理實戰(zhàn)[M].北京:人民郵電出版社,2019.

        [6] 王芳.網(wǎng)站開發(fā)中數(shù)據(jù)庫的管理者——MySQL[J].電子技術(shù)與軟件工程,2014(16):214.

        [7] (加)布蘭切特,(英)薩默菲爾德.C++GUI Qt4編程:第二版[M].北京:電子工業(yè)出版社,2013.

        [8] 倪燁.3DSMAX在虛擬場景建模中的應(yīng)用分析[J].無線互聯(lián)科技,2016(22):142-143.

        [9] 尚冰.3D游戲中法線貼圖技術(shù)的應(yīng)用[J].科技傳播,2014(14):163-164.

        [10] 曹瑜,郭立萍,杜紅燕,等.卡通風(fēng)格3D游戲場景設(shè)計制作技術(shù)[J].軟件,2015(3):22-25.

        [11] 宣雨松.Unity 3D游戲開發(fā)[M].北京:人民郵電出版社,2018.

        作者簡介:

        孫卓晟(1994-),男,碩士生.研究領(lǐng)域:機(jī)械電子工程.

        彭來湖(1980-),男,博士,講師.研究領(lǐng)域:智能裝備與嵌入式控制技術(shù),智能傳感器與儀器儀表,智能制造與車間信息化技術(shù),工業(yè)互聯(lián)網(wǎng)通信.

        倪利明(1995-),男,碩士生.研究領(lǐng)域:機(jī)械電子工程.

        胡旭東(1959-),男,博士,教授.研究領(lǐng)域:現(xiàn)代紡織裝備及控制技術(shù),機(jī)電控制及其自動化.

        猜你喜歡
        S架構(gòu)虛擬現(xiàn)實技術(shù)
        B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計
        學(xué)生會管理系統(tǒng)的設(shè)計與實現(xiàn)
        軟件(2016年4期)2017-01-20 10:04:02
        虛擬現(xiàn)實技術(shù)應(yīng)用于展示空間設(shè)計教學(xué)領(lǐng)域的探索
        控制計算機(jī)系統(tǒng)的虛擬化方案
        基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺的設(shè)計與實施
        基于Internet環(huán)境下的虛擬現(xiàn)實技術(shù)在室內(nèi)設(shè)計中的應(yīng)用
        虛擬現(xiàn)實技術(shù)在三維動畫制作中的應(yīng)用
        數(shù)碼繪畫在虛擬現(xiàn)實技術(shù)下的多元表現(xiàn)
        虛擬現(xiàn)實技術(shù)在景觀設(shè)計課程教學(xué)中的應(yīng)用探究
        戲劇之家(2016年19期)2016-10-31 19:42:52
        基于B/S架構(gòu)的高校實驗管理平臺的設(shè)計與實現(xiàn)
        国产三级在线看完整版| 纯爱无遮挡h肉动漫在线播放| 玖玖资源站无码专区| 欧洲AV秘 无码一区二区三| 乳乱中文字幕熟女熟妇| 人妻无码一区二区三区| а√天堂资源8在线官网在线| 日日爽日日操| 在线观看一区二区三区国产| 玩弄少妇人妻中文字幕| 中文字幕一区二区三区精彩视频 | 国产精品无码一区二区在线观一 | 99久久久69精品一区二区三区 | 午夜视频一区二区三区在线观看| 天天躁日日躁狠狠躁欧美老妇小说| av天堂久久天堂av色综合| 久久青草亚洲AV无码麻豆| 久久精品亚洲一区二区三区画质| 青青草原亚洲| 国产精品揄拍100视频| 国产美女三级视频网站| 国产性感丝袜在线观看| 色妞ww精品视频7777| 亚洲 国产 哟| 人妻露脸国语对白字幕| 亚洲a∨无码精品色午夜| 国产嫖妓一区二区三区无码| 久久精品国产亚洲AV古装片| 蜜桃视频一区二区三区四| 日韩精品一区二区三区中文| 色综合88| 亚洲人妻精品一区二区三区| 国产午夜福利片在线观看| 女人夜夜春高潮爽a∨片传媒| 胳膊肘上有白色的小疙瘩| 久久99热只有频精品8国语| 挺进朋友人妻雪白的身体韩国电影| 亚洲熟妇AV一区二区三区宅男| 白白色日韩免费在线观看| 97精品国产一区二区三区| 久久人妻公开中文字幕|