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

    基于Linux和Qt的智能家居系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2012-07-03 03:36:48劉治國(guó)陳新華
    電子技術(shù)應(yīng)用 2012年4期
    關(guān)鍵詞:編解碼音視頻線程

    劉治國(guó),陳新華

    (山東科技大學(xué) 信息科學(xué)與工程學(xué)院,山東 青島266590)

    針對(duì)智能家居的特點(diǎn)及應(yīng)用背景,設(shè)計(jì)了一種家庭多功能控制系統(tǒng)。該系統(tǒng)采用飛思卡爾公司ARM Cortex A8系列的i.MX51處理器作為MCU,在其上移植嵌入式Linux作為軟件開(kāi)發(fā)平臺(tái),并利用Qt相關(guān)技術(shù)為基礎(chǔ)設(shè)計(jì)友好的用戶(hù)界面,實(shí)現(xiàn)了ARM板的各功能模塊與服務(wù)器端的交互。系統(tǒng)同時(shí)具備數(shù)字可視對(duì)講、信息收發(fā)、家電控制、安防報(bào)警、家庭娛樂(lè)等功能。

    1 系統(tǒng)的架構(gòu)和功能

    家庭智能控制系統(tǒng)主要由室內(nèi)分機(jī)、單元門(mén)口機(jī)、小區(qū)圍墻機(jī)、管理中心終端機(jī)、管理中心服務(wù)器以及附件組成。系統(tǒng)采用分布式網(wǎng)絡(luò)結(jié)構(gòu),可以根據(jù)住戶(hù)數(shù)量對(duì)系統(tǒng)的容量進(jìn)行擴(kuò)充。

    (1)室內(nèi)機(jī)是用戶(hù)在室內(nèi)進(jìn)行操作的主要平臺(tái),其功能組成為:可視對(duì)講、信息服務(wù)、家電控制、安防報(bào)警、家庭娛樂(lè)等??梢晫?duì)講模塊主要實(shí)現(xiàn)雙向可視通話、視頻監(jiān)控、留言/留影、開(kāi)鎖等功能;信息服務(wù)模塊主要用來(lái)收發(fā)物業(yè)信息和小區(qū)廣播,支持文本、圖片形式,并實(shí)現(xiàn)與可視對(duì)講模塊的影音共享;家電控制模塊包括對(duì)燈光、窗簾、空調(diào)、電梯等設(shè)施的無(wú)線控制,并預(yù)設(shè)了情境模式;安防報(bào)警模塊支持對(duì)煙感、門(mén)磁、煤氣泄漏檢測(cè)等的自動(dòng)報(bào)警,并可通過(guò)GPRS/3G技術(shù)將報(bào)警信息傳送到用戶(hù)手機(jī)上;家庭娛樂(lè)模塊支持常見(jiàn)格式的音視頻文件的播放(主要依靠硬件解碼)以及對(duì)常見(jiàn)格式的圖片的瀏覽(電子相框)。

    (2)單元門(mén)口機(jī)的主要功能是完成與所在單元樓的任意住戶(hù)以及管理中心機(jī)的可視通話,除了具備留言/留影功能外,還提供觸摸屏校準(zhǔn)、背光調(diào)節(jié)、密碼設(shè)置等功能。

    (3)圍墻機(jī)的基本功能和單元門(mén)口機(jī)類(lèi)似,但可視對(duì)講、留言/留影功能是針對(duì)小區(qū)內(nèi)所有住戶(hù)的。

    (4)中心機(jī)是整個(gè)系統(tǒng)的神經(jīng)中樞,管理人員通過(guò)管理中心的控制設(shè)備管理各子系統(tǒng)的終端,其功能包括:可視對(duì)講、視頻監(jiān)控、查看報(bào)警信息、排除設(shè)備故障、信息服務(wù)、系統(tǒng)設(shè)置、遠(yuǎn)程管理等。

    2 系統(tǒng)的實(shí)現(xiàn)方案

    2.1 Qt的信號(hào)/槽機(jī)制

    Qt是一個(gè)跨平臺(tái)的C++應(yīng)用程序框架,完全面向?qū)ο蟆⒁子跀U(kuò)展且允許真正的組件編程。Qt的C++類(lèi)庫(kù)封裝了適應(yīng)不同操作系統(tǒng)的訪問(wèn)細(xì)節(jié),這使得它能夠快速地部署于各種桌面與嵌入式系統(tǒng)中[1]。

    信號(hào)/槽機(jī)制是 Qt的核心特性,這種機(jī)制真正實(shí)現(xiàn)了消息的封裝,完全可以取代原始的回調(diào)和消息機(jī)制。信號(hào)和槽的連接通過(guò)connect()函數(shù)完成,connect()函數(shù)是 QObject類(lèi)中的靜態(tài)函數(shù),其函數(shù)原型如下:

    Bool QObject::connect(const QObject*sender,const char*signal,const QObject*receiver,const char*member)

    其中,sender和receiver是指向QObject的指針,signal和slot是不帶有參數(shù)的函數(shù)名。

    2.2 基于XML格式的Socket多線程通信

    Linux中的網(wǎng)絡(luò)編程主要通過(guò)Socket接口實(shí)現(xiàn),在 Qt環(huán)境里,對(duì) Socket進(jìn)行了封裝,并建立了相應(yīng)的QTcpSocket類(lèi)來(lái)實(shí)現(xiàn)TCP客戶(hù)端和服務(wù)器的通信。QTcpSocket繼承了QIODevice,所以QTcpSocket可以使用 QDataStream進(jìn)行數(shù)據(jù)的讀取和寫(xiě)入。

    可擴(kuò)展標(biāo)記語(yǔ)言XML(eXtensible Markup Language)是一種用于數(shù)據(jù)交換和數(shù)據(jù)存儲(chǔ)的多用途文本格式。對(duì)于XML格式的數(shù)據(jù),Qt中的QtXml模塊提供了DOM和SAX兩種處理方式。本文采用的DOM方式把XML文檔轉(zhuǎn)換成一個(gè)可以遍歷的樹(shù)形結(jié)構(gòu),這樣便可以隨意訪問(wèn)其中的節(jié)點(diǎn),因此要明顯簡(jiǎn)潔得多。

    室內(nèi)機(jī)和中心機(jī)之間的通信采用多線程方式實(shí)現(xiàn)。多線程方式具有降低內(nèi)存、提高程序響應(yīng)速度等優(yōu)點(diǎn),特別適用于嵌入系統(tǒng)。系統(tǒng)中建立了三個(gè)主線程:(1)GUI線程:用于執(zhí)行 main()主函數(shù),響應(yīng)用戶(hù)的界面操作;(2)tcpServer偵聽(tīng)線程:用于對(duì)指定端口進(jìn)行監(jiān)聽(tīng);(3)tcpSocket傳輸線程:負(fù)責(zé)消息的接收和回復(fù)。下面以用戶(hù)主動(dòng)更新小區(qū)廣播為例詳細(xì)說(shuō)明Socket通信的流程:(1)室內(nèi)機(jī)首先啟動(dòng)一個(gè)線程,將用戶(hù)的更新請(qǐng)求結(jié)構(gòu)轉(zhuǎn)化成標(biāo)準(zhǔn)的XML格式(如果是新設(shè)備第一次開(kāi)機(jī),要先手動(dòng)進(jìn)行 IP的設(shè)置),(2)調(diào)用 connectToHost()函數(shù)請(qǐng)求與中心機(jī)建立連接,處于監(jiān)聽(tīng)狀態(tài)的中心機(jī)接到請(qǐng)求后,就會(huì)分配一個(gè)Socket套接字來(lái)處理連接:首先根據(jù)解析出來(lái)的XML的Type節(jié)點(diǎn)判斷請(qǐng)求類(lèi)型,如果是純文本則從數(shù)據(jù)庫(kù)的Text表讀取,如果是圖片則從硬盤(pán)讀取,然后調(diào)用 QIODevice::write()函數(shù)發(fā)送;(3)室內(nèi)機(jī)接到應(yīng)答信號(hào)readyRead()后就開(kāi)始進(jìn)行信息的收取,根據(jù)消息的Type節(jié)點(diǎn)類(lèi)型分別寫(xiě)入數(shù)據(jù)庫(kù)和硬盤(pán)。Socket多線程通信流程如圖1所示。

    2.3 并行數(shù)據(jù)庫(kù)設(shè)計(jì)

    為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的并行操作,使GUI界面與數(shù)據(jù)庫(kù)相分離,從而讓界面能更快地響應(yīng)用戶(hù)的一般操作,同樣要用到Qt的多線程編程。在系統(tǒng)啟動(dòng)時(shí),首先要建立一個(gè)全局對(duì)象m_query,以便于各個(gè)實(shí)體類(lèi)與數(shù)據(jù)庫(kù)類(lèi)進(jìn)行連接。這樣,每當(dāng)有數(shù)據(jù)庫(kù)操作請(qǐng)求時(shí)便會(huì)實(shí)例化一個(gè)m_query來(lái)創(chuàng)建一個(gè)線程用于處理該請(qǐng)求。m_query對(duì)象中包含兩個(gè)類(lèi):(1)QueryThread,用于為每個(gè)數(shù)據(jù)操作創(chuàng)建一個(gè)線程;(2)Worker,用于實(shí)現(xiàn)數(shù)據(jù)庫(kù)的相關(guān)操作,如加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)、進(jìn)行數(shù)據(jù)查詢(xún)/插入/刪除等。

    圖2為數(shù)據(jù)庫(kù)的查詢(xún)操作流程。首先在實(shí)體類(lèi)里創(chuàng)建兩個(gè)connect連接,分別用于發(fā)送和接收查詢(xún)結(jié)果,并生成SQL語(yǔ)句向QueryThread提交查詢(xún)請(qǐng)求信號(hào)。QueryThread收到請(qǐng)求后為其創(chuàng)建一個(gè)線程,并交由Worker類(lèi)進(jìn)行具體數(shù)據(jù)庫(kù)查詢(xún)操作。Worker類(lèi)得出查詢(xún)結(jié)果后,先傳遞給QueryThread,再由其將查詢(xún)結(jié)果返回到實(shí)體類(lèi)。

    圖2 數(shù)據(jù)庫(kù)查詢(xún)操作流程圖

    關(guān)鍵代碼如下:

    connect(this,SIGNAL(seek(const QString&)),m_query,SIGNAL(seek_execute(const QString&)));

    connect(m_query,SIGNAL(seek(const QList<QSqlRecord>&)),this,SLOT(slotResult(const QList<QSqlRecord>&)));

    void text::database(){

    QString sql="select*from Text order by date desc";

    emit seek_execute(sql);

    }

    2.4 音視頻同步傳輸技術(shù)

    i.MX51處理器包含了支持硬件視頻編解碼的VPU單元,并自帶了完整的多媒體解決方案。因此,系統(tǒng)中采用其自帶的多媒體軟件包進(jìn)行音視頻流的采集和編解碼[2]。

    考慮到小區(qū)內(nèi)可視通話時(shí)因并發(fā)數(shù)過(guò)大而可能導(dǎo)致的網(wǎng)絡(luò)擁塞情況,系統(tǒng)還需要提供一定的QoS機(jī)制來(lái)保證在網(wǎng)絡(luò)帶寬較低時(shí)也能達(dá)到音視頻的同步傳輸。本文采用基于時(shí)間戳的實(shí)時(shí)同步傳輸技術(shù),通過(guò)設(shè)置可變大小的緩沖區(qū)機(jī)制,根據(jù)小區(qū)網(wǎng)絡(luò)情況自動(dòng)調(diào)節(jié)傳輸參數(shù),以音頻質(zhì)量?jī)?yōu)先保證為原則,根據(jù)時(shí)間戳實(shí)時(shí)調(diào)節(jié)視頻數(shù)據(jù)的播放。具體實(shí)現(xiàn)過(guò)程如下[3]:

    (1)發(fā)送端采用兩個(gè)獨(dú)立的進(jìn)程分別對(duì)音視頻信息進(jìn)行采樣和打包,然后放到各自的緩沖隊(duì)列中等待發(fā)送。

    (2)音視頻數(shù)據(jù)通過(guò)同一個(gè)通道發(fā)送到網(wǎng)絡(luò)(采用信號(hào)量機(jī)制保證音視頻數(shù)據(jù)對(duì)通道的互斥訪問(wèn))。

    (3)由于音視頻兩個(gè)數(shù)據(jù)包的長(zhǎng)度差別很大,所以將接收端收到的數(shù)據(jù)根據(jù)包的大小進(jìn)行區(qū)分。

    (4)音視頻各自拆包組幀。由于人的聽(tīng)覺(jué)對(duì)聲音的不連續(xù)比視覺(jué)對(duì)圖像的不連續(xù)更敏感,所以采用音頻流作為主流,視頻流作為從流??蛻?hù)端接收到音頻數(shù)據(jù)包后,不必與視頻數(shù)據(jù)包協(xié)調(diào)就可立即播放,而視頻幀到達(dá)時(shí)則根據(jù)時(shí)間戳進(jìn)行對(duì)比,從而進(jìn)行相應(yīng)的同步處理。

    (5)為保證音視頻的實(shí)時(shí)同步,采用多線程分別對(duì)音頻和視頻進(jìn)行播放。

    3 i.MX51平臺(tái)移植

    3.1 搭建LTIB開(kāi)發(fā)環(huán)境

    LTIB(Linux Target Image Builder)是飛思卡爾公司開(kāi)發(fā)的一個(gè)用于部署B(yǎng)SP的工具,含有U-Boot等引導(dǎo)加載程序,支持Bootloader和內(nèi)核映像的構(gòu)建。利用該工具,可以定制出符合GNU/Linux標(biāo)準(zhǔn)的跨平臺(tái)的根文件系統(tǒng)。本設(shè)計(jì)選擇使用飛思卡爾公司提供的L2.6.31_10.07.11_ER_source.tar.gz集成源碼包,在一臺(tái)安裝了Ubuntu 10.04操作系統(tǒng)的PC機(jī)上配置安裝LTIB[4]。其過(guò)程如下:

    (1)解壓縮源碼包,執(zhí)行./install進(jìn)入安裝LTIB的命令提示。

    (2)執(zhí)行./ltib進(jìn)入LTIB的配置界面。

    (3)在 LTIB配置 Platform時(shí)選擇i.MX51平臺(tái)。

    (4)配置 Kernel時(shí)選擇 CLAA WVGA Panel(LCD 觸摸屏驅(qū)動(dòng))和 SoC Audio support for IMX-SGTL5000(聲卡驅(qū)動(dòng)),其他保持默認(rèn)。

    (5)將交叉編譯工具 arm-none-linux-gnueabi-gcc加入PATH環(huán)境變量,在ltib根目錄執(zhí)行下述命令,交叉編譯 Qt庫(kù):

    ./ltib-m prep-p qt-embedded.spec

    ./ltib-m scbuild-p qt-embedded.spec

    (6)執(zhí)行 make install,在 ltib下的 rootfs目錄就會(huì)生成相應(yīng)的U-Boot、內(nèi)核和文件系統(tǒng),將將其復(fù)制到目標(biāo)板的TF卡上。

    3.2 架設(shè)NFS文件系統(tǒng)

    為了簡(jiǎn)化調(diào)試過(guò)程和縮短開(kāi)發(fā)周期,在Linux主機(jī)上建立了NFS網(wǎng)絡(luò)文件系統(tǒng),這樣就實(shí)現(xiàn)了宿主機(jī)與目標(biāo)板的文件共享。開(kāi)發(fā)過(guò)程簡(jiǎn)化為:Linux主機(jī)編譯生成目標(biāo)平臺(tái)的可執(zhí)行文件→復(fù)制文件到NFS共享目錄→目標(biāo)板運(yùn)行程序,從而省去了重復(fù)制作鏡像、下載鏡像、重啟開(kāi)發(fā)板等步驟,節(jié)省了大量的開(kāi)發(fā)時(shí)間。目標(biāo)板的NFS啟動(dòng)信息如圖3所示。

    4 系統(tǒng)測(cè)試及結(jié)果

    4.1 并發(fā)測(cè)試

    并發(fā)測(cè)試主要用來(lái)測(cè)試多個(gè)用戶(hù)同時(shí)訪問(wèn)同一個(gè)應(yīng)用程序、同一個(gè)數(shù)據(jù)記錄時(shí)是否存在死鎖或其他問(wèn)題。由于本系統(tǒng)是面向一個(gè)小區(qū)的住戶(hù),因此系統(tǒng)的并發(fā)測(cè)試尤為重要。

    數(shù)據(jù)庫(kù)并發(fā)測(cè)試:室內(nèi)機(jī)開(kāi)啟多個(gè)線程同時(shí)訪問(wèn)中心機(jī)服務(wù)器,界面并不會(huì)因大量的數(shù)據(jù)操作而出現(xiàn)“凍結(jié)”現(xiàn)象,CPU占用穩(wěn)定,數(shù)據(jù)庫(kù)返回結(jié)果顯示正常。

    信息發(fā)布測(cè)試:中心機(jī)開(kāi)啟多個(gè)線程同時(shí)發(fā)送廣播信息,各室內(nèi)機(jī)接收正常,不會(huì)出現(xiàn)顯示錯(cuò)誤或“丟包”現(xiàn)象。

    4.2 跨網(wǎng)段測(cè)試

    考慮到小區(qū)用戶(hù)一般在幾百甚至上千,一個(gè)網(wǎng)段的IP地址不能滿足需求。為了檢測(cè)在不同網(wǎng)段下通信模塊能否正常工作,使用一臺(tái)華為S5300交換機(jī)(switch)和兩臺(tái)華為5200交換機(jī)搭建了一個(gè)小型的網(wǎng)絡(luò)環(huán)境進(jìn)行相關(guān)測(cè)試。如圖4所示,測(cè)試采用IPv4靜態(tài)路由,使不同網(wǎng)段的任意兩臺(tái)室內(nèi)機(jī)之間能夠互通。測(cè)試表明,分屬不同網(wǎng)段的室內(nèi)機(jī)之間,可視通話、信息互發(fā)等模塊均正常工作,從而驗(yàn)證了本設(shè)計(jì)方案的可行性。

    4.3 可視對(duì)講性能測(cè)試

    可視對(duì)講性能測(cè)試主要是檢測(cè)室內(nèi)機(jī)終端中音視頻的采集、編解碼、收發(fā)和顯示。對(duì)于音視頻的采集、收發(fā)和顯示,可通過(guò)揚(yáng)聲器和LCD顯示直觀地檢測(cè)。而對(duì)編解碼的測(cè)試則比較復(fù)雜,本設(shè)計(jì)是從最長(zhǎng)時(shí)間、最短時(shí)間和平均時(shí)間三個(gè)方面來(lái)測(cè)試編解碼一幀音視頻所需要消耗的時(shí)間。i.MX51平臺(tái)上音視頻編解碼的性能測(cè)試如表1所示。

    由表1可以看出,i.MX51平臺(tái)上能夠?qū)崟r(shí)地完成音頻和視頻通信,且音頻清晰、視頻流暢、失真度小,達(dá)到了可視對(duì)講對(duì)音視頻編解碼器的實(shí)時(shí)性要求。

    本文采用Linux和Qt相關(guān)技術(shù),在飛思卡爾公司i.MX51平臺(tái)上設(shè)計(jì)了一種多功能的智能家居控制系統(tǒng),實(shí)現(xiàn)了客戶(hù)端與服務(wù)器的Socke通信和音視頻同步傳輸?shù)群诵墓δ?。下一步還需要擴(kuò)展家電控制、安防控制等功能。

    表1 音視頻編解碼性能測(cè)試結(jié)果

    [1]楊瀟.基于 Qt的富客戶(hù)端軟件設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2009.

    [2]BLANCHETTE J,SUMMERFIELD M.C++GUI programming with Qt4,second edition[M].北京:電子工業(yè)出版社,2008.

    [3]Freescale Cooperation.i.MX51_EVK_Linux_BSP_userguide.2010.

    [4]RICQUEBOURG V,DURAND D,MENGAETAL D.Context inferring in the smart home:an SWRL approach[C].21st International Conference on Advanced Information Networking and Applications Workshops(AINAW'07).IEEE CS Press,2007.

    猜你喜歡
    編解碼音視頻線程
    1553B總線控制器編解碼設(shè)計(jì)
    3KB深圳市一禾音視頻科技有限公司
    大型民機(jī)試飛遙測(cè)視頻編解碼方法研究
    基于H.265編解碼的高清視頻傳輸系統(tǒng)研究
    WIFI音視頻信號(hào)傳輸?shù)年P(guān)鍵問(wèn)題探究
    電子制作(2018年12期)2018-08-01 00:48:06
    高速公路整合移動(dòng)音視頻系統(tǒng)應(yīng)用
    淺談linux多線程協(xié)作
    Roland專(zhuān)業(yè)音視頻新技術(shù)研討會(huì)在上海召開(kāi)
    主流視頻編解碼軟件的硬件性能分析與設(shè)計(jì)
    Linux線程實(shí)現(xiàn)技術(shù)研究
    精品久久久久久成人av| 国产又黄又爽又无遮挡在线| 欧美成人免费av一区二区三区| 亚洲一区高清亚洲精品| 桃色一区二区三区在线观看| 少妇熟女欧美另类| 中文字幕精品亚洲无线码一区| 日本黄色片子视频| 99热6这里只有精品| 性欧美人与动物交配| 精品无人区乱码1区二区| 久99久视频精品免费| 国模一区二区三区四区视频| 在线观看美女被高潮喷水网站| 欧美日韩在线观看h| 麻豆久久精品国产亚洲av| 精品一区二区三区视频在线观看免费| 特级一级黄色大片| 国产av一区在线观看免费| 1024手机看黄色片| 日日摸夜夜添夜夜爱| 九九热线精品视视频播放| 久久99热这里只有精品18| 久久欧美精品欧美久久欧美| 不卡视频在线观看欧美| 最近在线观看免费完整版| 国产美女午夜福利| 中国美女看黄片| 黄色视频,在线免费观看| 亚洲18禁久久av| 一级a爱片免费观看的视频| 少妇人妻一区二区三区视频| 成人特级黄色片久久久久久久| 国产成人freesex在线 | 欧美日韩国产亚洲二区| 国产精品一区二区免费欧美| 晚上一个人看的免费电影| 别揉我奶头 嗯啊视频| 国产亚洲欧美98| 一进一出抽搐动态| 久久久久九九精品影院| 少妇猛男粗大的猛烈进出视频 | 极品教师在线视频| 男人和女人高潮做爰伦理| 久久久国产成人免费| 一区二区三区免费毛片| 亚洲七黄色美女视频| 成人特级av手机在线观看| 久久精品国产亚洲av香蕉五月| 人人妻人人澡欧美一区二区| 亚洲中文字幕日韩| 人妻夜夜爽99麻豆av| 波野结衣二区三区在线| 久久久久久久久久成人| 免费观看精品视频网站| 国内久久婷婷六月综合欲色啪| 亚洲精品456在线播放app| 亚洲第一电影网av| 国产v大片淫在线免费观看| 嫩草影院入口| 国产精品嫩草影院av在线观看| 久久午夜福利片| 99国产精品一区二区蜜桃av| 一个人免费在线观看电影| 国国产精品蜜臀av免费| 91在线精品国自产拍蜜月| 国产精品精品国产色婷婷| 综合色av麻豆| 亚洲熟妇熟女久久| 老熟妇仑乱视频hdxx| 久久久久国产网址| 日本撒尿小便嘘嘘汇集6| 中文字幕精品亚洲无线码一区| 国产欧美日韩一区二区精品| 亚洲va在线va天堂va国产| 日日干狠狠操夜夜爽| 观看美女的网站| 亚洲av一区综合| 久久久久九九精品影院| 卡戴珊不雅视频在线播放| 国产精品女同一区二区软件| 一级毛片电影观看 | 淫秽高清视频在线观看| АⅤ资源中文在线天堂| 深夜精品福利| 香蕉av资源在线| 亚洲无线在线观看| 欧美精品国产亚洲| 床上黄色一级片| 成年女人永久免费观看视频| 亚洲av.av天堂| 菩萨蛮人人尽说江南好唐韦庄 | 久久精品国产清高在天天线| 久久精品国产亚洲av香蕉五月| 国产高清激情床上av| 天堂√8在线中文| 国产亚洲91精品色在线| 亚洲av免费在线观看| 精品一区二区免费观看| 一区福利在线观看| 亚洲乱码一区二区免费版| 久久99热这里只有精品18| 色噜噜av男人的天堂激情| 91午夜精品亚洲一区二区三区| 亚洲欧美精品自产自拍| 插逼视频在线观看| 在线观看免费视频日本深夜| 色5月婷婷丁香| 免费av观看视频| 亚洲专区国产一区二区| 久久精品国产亚洲av涩爱 | 久久九九热精品免费| 亚洲欧美精品综合久久99| 亚洲美女搞黄在线观看 | 国产亚洲精品久久久久久毛片| 尾随美女入室| 你懂的网址亚洲精品在线观看 | 十八禁网站免费在线| 日本精品一区二区三区蜜桃| 亚洲一级一片aⅴ在线观看| 男女做爰动态图高潮gif福利片| 日日撸夜夜添| 国产私拍福利视频在线观看| 露出奶头的视频| 免费大片18禁| 国产精品女同一区二区软件| av视频在线观看入口| 岛国在线免费视频观看| 最近的中文字幕免费完整| 中文字幕精品亚洲无线码一区| 啦啦啦啦在线视频资源| 在线免费十八禁| 欧美极品一区二区三区四区| 久久精品国产99精品国产亚洲性色| 免费看av在线观看网站| 国产真实乱freesex| av女优亚洲男人天堂| 热99re8久久精品国产| 女人被狂操c到高潮| 成人二区视频| 特大巨黑吊av在线直播| 亚洲精品乱码久久久v下载方式| 亚洲图色成人| 级片在线观看| 午夜久久久久精精品| 成人永久免费在线观看视频| 日韩,欧美,国产一区二区三区 | 国产女主播在线喷水免费视频网站 | 亚洲精品粉嫩美女一区| 色综合站精品国产| 午夜老司机福利剧场| 午夜精品在线福利| 亚洲国产色片| 麻豆乱淫一区二区| 老司机午夜福利在线观看视频| 国产精品美女特级片免费视频播放器| 丝袜喷水一区| 久久久久久久久中文| 国产亚洲精品av在线| 婷婷亚洲欧美| 久久精品91蜜桃| 九九久久精品国产亚洲av麻豆| 亚洲一级一片aⅴ在线观看| 国产欧美日韩精品亚洲av| 日韩欧美三级三区| 亚洲自偷自拍三级| 嫩草影院精品99| 好男人在线观看高清免费视频| 美女 人体艺术 gogo| a级毛色黄片| 精品99又大又爽又粗少妇毛片| 日韩欧美国产在线观看| 国产欧美日韩精品一区二区| 精品一区二区三区视频在线观看免费| 中文字幕av成人在线电影| 日韩精品青青久久久久久| 日本色播在线视频| 无遮挡黄片免费观看| 国产精品日韩av在线免费观看| 亚洲性夜色夜夜综合| 18禁在线播放成人免费| 在线免费十八禁| 桃色一区二区三区在线观看| 极品教师在线视频| 最近最新中文字幕大全电影3| 日日摸夜夜添夜夜添小说| 亚洲欧美成人精品一区二区| 国产免费男女视频| 婷婷亚洲欧美| 国内精品美女久久久久久| 人人妻,人人澡人人爽秒播| 久久国产乱子免费精品| a级毛片a级免费在线| 乱人视频在线观看| 免费人成视频x8x8入口观看| 高清毛片免费观看视频网站| 国产精品久久电影中文字幕| 免费一级毛片在线播放高清视频| 国产精品不卡视频一区二区| 日本熟妇午夜| 国产高潮美女av| 高清日韩中文字幕在线| 亚洲无线在线观看| 亚洲性夜色夜夜综合| 美女内射精品一级片tv| 精品人妻熟女av久视频| 夜夜夜夜夜久久久久| 人人妻人人看人人澡| 免费看光身美女| 亚洲专区国产一区二区| 我的老师免费观看完整版| 日本五十路高清| 不卡一级毛片| 男人舔女人下体高潮全视频| 国产精品一及| 69av精品久久久久久| 亚洲四区av| 一级黄片播放器| 久久久久久久久久久丰满| 欧美最黄视频在线播放免费| 精品熟女少妇av免费看| 又粗又爽又猛毛片免费看| 色哟哟哟哟哟哟| 22中文网久久字幕| 欧美日韩在线观看h| 国产精品av视频在线免费观看| 变态另类丝袜制服| 日本免费a在线| 99九九线精品视频在线观看视频| 最近2019中文字幕mv第一页| 国产91av在线免费观看| 人妻丰满熟妇av一区二区三区| av在线亚洲专区| 成年版毛片免费区| 寂寞人妻少妇视频99o| 亚洲一区二区三区色噜噜| 人人妻,人人澡人人爽秒播| 国产一区二区在线观看日韩| 久久久久久久久久黄片| 一级毛片久久久久久久久女| 性插视频无遮挡在线免费观看| 久久国内精品自在自线图片| 国产中年淑女户外野战色| 精品久久久噜噜| 国产伦在线观看视频一区| 少妇高潮的动态图| 身体一侧抽搐| 国产午夜精品久久久久久一区二区三区 | 久久精品国产鲁丝片午夜精品| 中文资源天堂在线| 麻豆久久精品国产亚洲av| 国产精品av视频在线免费观看| 美女黄网站色视频| 日日撸夜夜添| 亚洲av免费在线观看| 99热网站在线观看| 99热只有精品国产| 九色成人免费人妻av| 国产亚洲91精品色在线| 国产一区二区激情短视频| 久久久久久大精品| 99在线人妻在线中文字幕| 精品久久国产蜜桃| 狂野欧美激情性xxxx在线观看| 麻豆国产97在线/欧美| 国产成人福利小说| 精品久久久久久久久av| 丰满乱子伦码专区| 狂野欧美激情性xxxx在线观看| 狂野欧美激情性xxxx在线观看| 欧美性猛交╳xxx乱大交人| 99久久中文字幕三级久久日本| 中国美女看黄片| 美女高潮的动态| 亚洲欧美日韩高清在线视频| 国内精品一区二区在线观看| 亚洲精品亚洲一区二区| 乱人视频在线观看| 男插女下体视频免费在线播放| 桃色一区二区三区在线观看| 精品99又大又爽又粗少妇毛片| 99热精品在线国产| 国产白丝娇喘喷水9色精品| ponron亚洲| 丰满人妻一区二区三区视频av| 校园人妻丝袜中文字幕| 禁无遮挡网站| 免费在线观看成人毛片| 男女那种视频在线观看| 看免费成人av毛片| 国产三级中文精品| АⅤ资源中文在线天堂| 少妇裸体淫交视频免费看高清| 人妻久久中文字幕网| 国产欧美日韩精品一区二区| 高清午夜精品一区二区三区 | 婷婷亚洲欧美| 亚洲激情五月婷婷啪啪| 亚洲熟妇熟女久久| 一级毛片我不卡| 一级av片app| 国语自产精品视频在线第100页| 日日啪夜夜撸| 国产一区二区在线av高清观看| 午夜福利视频1000在线观看| 老司机福利观看| 免费人成在线观看视频色| 在线a可以看的网站| 3wmmmm亚洲av在线观看| 成人特级av手机在线观看| 最近手机中文字幕大全| 成人鲁丝片一二三区免费| 亚洲色图av天堂| 亚洲乱码一区二区免费版| 床上黄色一级片| 99久国产av精品国产电影| 内地一区二区视频在线| 国产免费男女视频| 99国产极品粉嫩在线观看| 99在线人妻在线中文字幕| 在线看三级毛片| 免费人成在线观看视频色| 天美传媒精品一区二区| 久久精品夜色国产| 国产在线男女| av天堂中文字幕网| 国产亚洲91精品色在线| 俺也久久电影网| 直男gayav资源| 国产探花极品一区二区| 99热网站在线观看| 99久久无色码亚洲精品果冻| 成年女人毛片免费观看观看9| 中文资源天堂在线| 在线观看66精品国产| 国产精品一区二区三区四区久久| 国产成人a∨麻豆精品| 女的被弄到高潮叫床怎么办| 少妇的逼水好多| 国内揄拍国产精品人妻在线| 乱人视频在线观看| 51国产日韩欧美| 亚洲av成人精品一区久久| 久久久久国产精品人妻aⅴ院| 色吧在线观看| 最近手机中文字幕大全| 欧美另类亚洲清纯唯美| 精品少妇黑人巨大在线播放 | 亚洲av美国av| 午夜激情福利司机影院| 真人做人爱边吃奶动态| 国内精品美女久久久久久| 一进一出好大好爽视频| av视频在线观看入口| 成人二区视频| 国产午夜福利久久久久久| 精品国产三级普通话版| 69av精品久久久久久| 精品午夜福利视频在线观看一区| 在线播放无遮挡| 日日啪夜夜撸| 免费电影在线观看免费观看| 乱系列少妇在线播放| 午夜久久久久精精品| 欧美日韩综合久久久久久| 亚洲欧美成人综合另类久久久 | 国产高清三级在线| 在线观看66精品国产| 男女下面进入的视频免费午夜| 麻豆国产97在线/欧美| 男人和女人高潮做爰伦理| 尤物成人国产欧美一区二区三区| 亚洲最大成人中文| 国产午夜精品久久久久久一区二区三区 | 人妻制服诱惑在线中文字幕| 久久国产乱子免费精品| 99久国产av精品国产电影| 中出人妻视频一区二区| 欧美+日韩+精品| av中文乱码字幕在线| 成人特级av手机在线观看| 日本三级黄在线观看| 欧美人与善性xxx| 一级黄色大片毛片| 欧美三级亚洲精品| 搡老岳熟女国产| 国产高清视频在线播放一区| 菩萨蛮人人尽说江南好唐韦庄 | 精品久久国产蜜桃| 一卡2卡三卡四卡精品乱码亚洲| 国产毛片a区久久久久| 18禁黄网站禁片免费观看直播| 男女视频在线观看网站免费| 成年免费大片在线观看| 久久精品91蜜桃| 天堂√8在线中文| 一本一本综合久久| 老女人水多毛片| 亚洲欧美日韩无卡精品| 日韩成人av中文字幕在线观看 | 亚洲,欧美,日韩| 国内少妇人妻偷人精品xxx网站| 亚洲av成人av| 亚洲精品456在线播放app| 大香蕉久久网| 精品一区二区免费观看| 日韩高清综合在线| 亚洲国产精品久久男人天堂| 99视频精品全部免费 在线| 国产精品国产三级国产av玫瑰| 一级毛片我不卡| 熟妇人妻久久中文字幕3abv| 亚洲欧美日韩无卡精品| 丝袜美腿在线中文| 精品久久久久久成人av| h日本视频在线播放| 中国国产av一级| 性欧美人与动物交配| 免费无遮挡裸体视频| 我的女老师完整版在线观看| 国产亚洲av嫩草精品影院| 欧美最黄视频在线播放免费| 悠悠久久av| 国国产精品蜜臀av免费| 97超级碰碰碰精品色视频在线观看| 久久亚洲国产成人精品v| 村上凉子中文字幕在线| 免费人成视频x8x8入口观看| 成年女人毛片免费观看观看9| 国产成人freesex在线 | 色哟哟·www| 国产精品美女特级片免费视频播放器| 久久久久性生活片| 欧美激情国产日韩精品一区| 97人妻精品一区二区三区麻豆| 一区二区三区四区激情视频 | 午夜福利在线观看吧| 色尼玛亚洲综合影院| 插逼视频在线观看| а√天堂www在线а√下载| 成熟少妇高潮喷水视频| 精品不卡国产一区二区三区| 十八禁网站免费在线| 精品不卡国产一区二区三区| 狠狠狠狠99中文字幕| 一本精品99久久精品77| av.在线天堂| 国产成人a∨麻豆精品| 国产精品一区二区免费欧美| 天天躁夜夜躁狠狠久久av| 日韩欧美免费精品| 国产亚洲欧美98| 国产爱豆传媒在线观看| 在线免费观看的www视频| av卡一久久| 国产又黄又爽又无遮挡在线| 国产高潮美女av| 国产精品女同一区二区软件| 亚洲丝袜综合中文字幕| 欧美日韩在线观看h| 一级毛片我不卡| 国产色婷婷99| 久久人人精品亚洲av| 日本爱情动作片www.在线观看 | 中文字幕免费在线视频6| 在线观看免费视频日本深夜| 国产精品一及| 一进一出抽搐动态| 搞女人的毛片| 日韩制服骚丝袜av| 男插女下体视频免费在线播放| 亚洲av五月六月丁香网| 国产精品一区二区三区四区久久| 99热6这里只有精品| 日韩国内少妇激情av| 18禁在线播放成人免费| 亚洲国产精品久久男人天堂| 不卡一级毛片| 色哟哟·www| 又爽又黄无遮挡网站| 日日啪夜夜撸| 久久韩国三级中文字幕| 大又大粗又爽又黄少妇毛片口| 日本五十路高清| 亚洲欧美中文字幕日韩二区| 欧美日韩国产亚洲二区| 日韩制服骚丝袜av| 国产淫片久久久久久久久| 中文亚洲av片在线观看爽| 国产精品人妻久久久影院| 人妻少妇偷人精品九色| 不卡视频在线观看欧美| 亚洲av.av天堂| av女优亚洲男人天堂| 欧美三级亚洲精品| 国产精品精品国产色婷婷| 天堂影院成人在线观看| 国内少妇人妻偷人精品xxx网站| 男人和女人高潮做爰伦理| 一个人看视频在线观看www免费| 久久久久久伊人网av| 简卡轻食公司| 国产伦在线观看视频一区| 久久久精品欧美日韩精品| 久久精品国产亚洲av天美| av在线蜜桃| 舔av片在线| 国产久久久一区二区三区| av在线蜜桃| 免费观看的影片在线观看| 尾随美女入室| 丰满人妻一区二区三区视频av| 国产精品一区www在线观看| 熟妇人妻久久中文字幕3abv| 舔av片在线| 在线播放国产精品三级| 国产高清视频在线播放一区| 69av精品久久久久久| 精品久久久久久久久久久久久| 成人毛片a级毛片在线播放| 国产人妻一区二区三区在| 人妻制服诱惑在线中文字幕| 天堂动漫精品| 女的被弄到高潮叫床怎么办| 亚洲精品亚洲一区二区| 少妇猛男粗大的猛烈进出视频 | 久久精品国产亚洲av涩爱 | 日韩 亚洲 欧美在线| 亚洲精品一卡2卡三卡4卡5卡| 亚州av有码| 久久精品国产99精品国产亚洲性色| 国产乱人视频| 久久韩国三级中文字幕| 男女那种视频在线观看| 久久国产乱子免费精品| 一级毛片我不卡| 变态另类成人亚洲欧美熟女| 床上黄色一级片| 国产91av在线免费观看| 国产爱豆传媒在线观看| 18禁在线播放成人免费| 久久人妻av系列| 国产午夜精品久久久久久一区二区三区 | 永久网站在线| 欧美激情在线99| 亚洲在线观看片| 国产av不卡久久| 蜜桃久久精品国产亚洲av| 精品一区二区三区人妻视频| 在线观看美女被高潮喷水网站| 亚洲在线观看片| 精品久久久久久久久亚洲| 特大巨黑吊av在线直播| 精品人妻偷拍中文字幕| 一区二区三区四区激情视频 | 干丝袜人妻中文字幕| 精品不卡国产一区二区三区| 乱人视频在线观看| 十八禁国产超污无遮挡网站| 18禁黄网站禁片免费观看直播| videossex国产| 99热精品在线国产| 久久国产乱子免费精品| 日本一二三区视频观看| 看免费成人av毛片| 国产精品久久久久久av不卡| 亚洲精华国产精华液的使用体验 | 观看免费一级毛片| 亚洲精品日韩av片在线观看| 中文字幕免费在线视频6| 久久久成人免费电影| 国产高清三级在线| 亚洲国产欧美人成| 国产伦在线观看视频一区| av在线播放精品| 变态另类成人亚洲欧美熟女| 在线观看66精品国产| 一本一本综合久久| 日韩一本色道免费dvd| 桃色一区二区三区在线观看| 美女免费视频网站| 国内久久婷婷六月综合欲色啪| av免费在线看不卡| 99精品在免费线老司机午夜| a级毛片a级免费在线| 熟妇人妻久久中文字幕3abv| 99久久无色码亚洲精品果冻| 中文亚洲av片在线观看爽| 国产淫片久久久久久久久| 蜜臀久久99精品久久宅男| 91精品国产九色| www.色视频.com| 久久久精品大字幕| 狂野欧美激情性xxxx在线观看| 亚洲欧美日韩东京热| 18禁在线无遮挡免费观看视频 | 91久久精品国产一区二区成人| 插逼视频在线观看| 国产真实乱freesex| 男人舔奶头视频| 精品欧美国产一区二区三| 精品久久久久久久人妻蜜臀av| 噜噜噜噜噜久久久久久91| 尤物成人国产欧美一区二区三区| 国产真实伦视频高清在线观看| 成人性生交大片免费视频hd| 久久久久国产精品人妻aⅴ院| 黄色视频,在线免费观看| 真实男女啪啪啪动态图| 91午夜精品亚洲一区二区三区| 女人被狂操c到高潮| 国产爱豆传媒在线观看| 中国美女看黄片| 久久久久国产网址| 午夜福利在线观看吧|