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

    基于Node.js的移動(dòng)視頻監(jiān)控系統(tǒng)①

    2017-10-20 03:09:16高美鳳
    關(guān)鍵詞:字符串圖像處理客戶端

    房 峰,高美鳳

    (江南大學(xué) 物聯(lián)網(wǎng)工程學(xué)院,無(wú)錫 214122)

    基于Node.js的移動(dòng)視頻監(jiān)控系統(tǒng)①

    房 峰,高美鳳

    (江南大學(xué) 物聯(lián)網(wǎng)工程學(xué)院,無(wú)錫 214122)

    使用OpenCV和jQuery Mobile設(shè)計(jì)了一款基于Node.js運(yùn)行平臺(tái)的移動(dòng)視頻監(jiān)控系統(tǒng).系統(tǒng)采用B/S結(jié)構(gòu),在windows系統(tǒng)上搭建的Node.js服務(wù)器用于接收和發(fā)送視頻,同樣部署在windows系統(tǒng)上的OpenCV負(fù)責(zé)圖像的處理和編碼;用jQuery Mobile結(jié)合Hybrid App開發(fā)模式制作的客戶端運(yùn)行在移動(dòng)終端,提供監(jiān)控功能.測(cè)試結(jié)果表明,在WiFi環(huán)境下,系統(tǒng)可進(jìn)行有效的多用戶實(shí)時(shí)監(jiān)控.

    視頻監(jiān)控; jQuery Mobile; Hybrid App; OpenCV; Node.js

    隨著攝像頭安裝數(shù)量的日益增多,以及智慧城市和公共安全需求的日益增長(zhǎng),傳統(tǒng)的人工視頻監(jiān)控方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足監(jiān)控需要,因此,智能視頻監(jiān)控技術(shù)應(yīng)運(yùn)而生并迅速成為一個(gè)研究熱點(diǎn)[1].文獻(xiàn)[2]中提出了一種圖像傳輸和分發(fā)系統(tǒng)的設(shè)計(jì)方法,該系統(tǒng)利用TCP/IP協(xié)議接收智能視頻監(jiān)控系統(tǒng)輸出的圖像數(shù)據(jù),再利用 websocket協(xié)議把 data URI格式的圖像數(shù)據(jù)轉(zhuǎn)發(fā)給客戶端.本文利用文獻(xiàn)[2]中的相關(guān)技術(shù),在windows 系統(tǒng)上,基于 Node.js 運(yùn)行平臺(tái),采用 Hybrid App移動(dòng)開發(fā)模式,結(jié)合OpenCV圖像處理庫(kù)和Web前端技術(shù),開發(fā)了一款移動(dòng)端低成本多用戶實(shí)時(shí)監(jiān)控系統(tǒng).

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

    移動(dòng)視頻監(jiān)控系統(tǒng)主要由USB攝像頭、視頻圖像處理系統(tǒng)、Node.js服務(wù)器和移動(dòng)客戶端組成,如圖1所示.

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

    其中,Node.js服務(wù)器通過TCP協(xié)議接收經(jīng)視頻圖像處理系統(tǒng)處理過的視頻圖像數(shù)據(jù),再利用WebSocket協(xié)議把jpeg圖像原始二進(jìn)制數(shù)據(jù)進(jìn)行base64編碼構(gòu)造的data URI字符串轉(zhuǎn)發(fā)給移動(dòng)客戶端,客戶端負(fù)責(zé)接收該字符串并通過image元素引用完成視頻圖像顯示功能.本系統(tǒng)在同一局域網(wǎng)下已經(jīng)測(cè)試成功.

    2 視頻圖像處理系統(tǒng)

    OpenCV提供了非常豐富的幀提取函數(shù)和視覺處理算法,開發(fā)者可以在其視頻開發(fā)項(xiàng)目中直接調(diào)用進(jìn)行算法移植并添加自己的程序,即可完成復(fù)雜龐大的開發(fā)任務(wù),達(dá)到事半功倍的效果[3].本文視頻圖像處理系統(tǒng)就是利用OpenCV庫(kù),結(jié)合多線程方式,將處理過的視頻數(shù)據(jù)進(jìn)行JPEG壓縮,最終通過TCP協(xié)議轉(zhuǎn)發(fā)給服務(wù)器.

    2.1 多線程處理視頻數(shù)據(jù)

    采用多線程可以提高資源的利用率和程序的響應(yīng)速度,使程序設(shè)計(jì)變得簡(jiǎn)單.圖像處理部分就是利用基于windows系統(tǒng)的C++多線程編程方法,完成3個(gè)基本任務(wù),即圖像獲取、圖像處理和處理后圖像數(shù)據(jù)的網(wǎng)絡(luò)發(fā)送.在程序設(shè)計(jì)上,使用3個(gè)線程實(shí)現(xiàn)以上3個(gè)任務(wù),在線程之間采用互斥鎖的機(jī)制對(duì)共享的關(guān)鍵數(shù)據(jù)進(jìn)行保護(hù)和實(shí)現(xiàn)線程之間的同步,從而保證系統(tǒng)平穩(wěn)、流暢運(yùn)行,具體的實(shí)現(xiàn)機(jī)制如圖2所示.圖像獲取線程與圖像處理線程之間、圖像處理線程和圖像發(fā)送線程之間共同維護(hù)了兩個(gè)緩沖區(qū)A和B,并且這兩個(gè)緩沖區(qū)分別有兩個(gè)線程擁有權(quán)限對(duì)其進(jìn)行操作,這樣就會(huì)產(chǎn)生競(jìng)爭(zhēng)現(xiàn)象,破壞數(shù)據(jù)的完整性,采用互斥鎖機(jī)制正好能解決以上問題.

    圖2 多線程圖像處理機(jī)制

    2.2 基于TCP的視頻傳輸

    TCP是面向連接的通信協(xié)議,提供可靠的數(shù)據(jù)流服務(wù),從而確保視頻的有效傳輸.面向連接的TCP協(xié)議需要客戶端和服務(wù)器兩個(gè)應(yīng)用.本文中,視頻圖像處理系統(tǒng)作為TCP Client,使用socket傳輸經(jīng)處理后的圖像幀數(shù)據(jù),發(fā)送給作為TCP Server的Node.js服務(wù)器.為了保證圖像傳輸?shù)膶?shí)時(shí)性,Node.js服務(wù)器與視頻圖像處理系統(tǒng)部署在同一臺(tái)PC機(jī)上.

    2.3 JPEG圖像數(shù)據(jù)壓縮

    JPEG是互聯(lián)網(wǎng)上使用最廣泛的一種圖像存儲(chǔ)和傳送格式[4],是第一個(gè)國(guó)際圖像壓縮標(biāo)準(zhǔn).JPEG圖像壓縮算法能夠在提供良好的壓縮性能的同時(shí),具有比較好的重建質(zhì)量,被廣泛應(yīng)用于圖像、視頻處理領(lǐng)域,使用JPEG標(biāo)準(zhǔn)壓縮后圖像的體積可以減少數(shù)十倍.在圖像處理線程中對(duì)處理過的圖像進(jìn)行JPEG壓縮,將壓縮之后的JPEG數(shù)據(jù)再由圖像發(fā)送線程通過TCP協(xié)議發(fā)送給服務(wù)器,這樣就大大減小圖像數(shù)據(jù)體積,進(jìn)一步提高數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性.

    3 Node.js服務(wù)器實(shí)現(xiàn)

    Node.js服務(wù)器由TCP服務(wù)器和Web服務(wù)器組成,如圖1所示.實(shí)現(xiàn)的主要功能有jpeg圖像幀數(shù)據(jù)的接收,圖像幀數(shù)據(jù)的編碼并構(gòu)造為 data URI字符串,利用WebSocket協(xié)議進(jìn)行字符串?dāng)?shù)據(jù)的發(fā)送,處理多用戶的HTTP請(qǐng)求.

    3.1 Node.js簡(jiǎn)介

    Node.js是建立在 Chrome V8 之上的運(yùn)行平臺(tái),它用于構(gòu)建快速、可擴(kuò)展的網(wǎng)絡(luò)應(yīng)用程序.Node.js使用一種事件驅(qū)動(dòng)、非阻塞的I/O模型,這也使得跨分布式設(shè)備的數(shù)據(jù)密集型實(shí)時(shí)應(yīng)用更加輕量、高效和完美.并且異步非阻塞的Node.js所構(gòu)建的Web應(yīng)用程序和同步阻塞語(yǔ)言PHP相比,在高并發(fā)請(qǐng)求的情況下,Node.js構(gòu)建的服務(wù)器比PHP構(gòu)建的應(yīng)用程序響應(yīng)時(shí)間短、吞吐率高[5].因此,本文采用Node.js運(yùn)行平臺(tái),可進(jìn)一步實(shí)現(xiàn)多用戶實(shí)時(shí)監(jiān)控.

    3.2 TCP服務(wù)器

    前文所述,視頻數(shù)據(jù)的傳輸是基于TCP協(xié)議的,視頻圖像處理系統(tǒng)作為TCP Client,Node.js服務(wù)器中的TCP服務(wù)器作為TCP Server.TCP服務(wù)器主要功能是實(shí)現(xiàn)jpeg圖像幀數(shù)據(jù)的接收,因此使用net模塊提供的異步網(wǎng)絡(luò)包裝器對(duì)象來(lái)創(chuàng)建TCP服務(wù)器[6].部分代碼如下:

    3.3 Web服務(wù)器

    HTTP是Web服務(wù)器和瀏覽器使用的通訊協(xié)議,Web服務(wù)器用此協(xié)議來(lái)接收和處理瀏覽器發(fā)出的HTTP請(qǐng)求.使用Node.js構(gòu)建的Web服務(wù)器除了具有在高并發(fā)請(qǐng)求下響應(yīng)時(shí)間短、吞吐率高的性能優(yōu)勢(shì)外,還可以進(jìn)行路由設(shè)置,從而瀏覽器可以通過HTTP協(xié)議很方便地獲取服務(wù)器上的html資源.

    Web服務(wù)器主要功能有,JPEG圖像幀數(shù)據(jù)base64編碼并構(gòu)造data URI字符串、字符串?dāng)?shù)據(jù)的發(fā)送和處理多用戶請(qǐng)求.

    本系統(tǒng)利用Node.js的Express框架結(jié)合socket.io模塊搭建Web服務(wù)器,部分代碼如下:

    3.3.1 WebSocket

    Web服務(wù)器要把圖像數(shù)據(jù)發(fā)送給各個(gè)客戶端,需要一種實(shí)時(shí)性較強(qiáng)的全雙工通信方式,而不是單向被動(dòng)的HTTP請(qǐng)求.

    WebSocket是Html5的一種新的協(xié)議,它實(shí)現(xiàn)了客戶端與服務(wù)器全雙工socket通信[7].建立WebSocket連接后,雙方都可以隨時(shí)給對(duì)方發(fā)送數(shù)據(jù),在實(shí)時(shí)性上比HTTP協(xié)議更強(qiáng).基于這種特點(diǎn),Web服務(wù)器會(huì)將編碼構(gòu)造的字符串?dāng)?shù)據(jù)通過WebSocket協(xié)議立即轉(zhuǎn)發(fā)給與Web服務(wù)器建立連接的移動(dòng)客戶端,達(dá)到實(shí)時(shí)轉(zhuǎn)發(fā)效果.在本文實(shí)現(xiàn)上,使用socket.io模塊實(shí)現(xiàn)全雙工通信.部分代碼如下:

    3.3.2 data URI

    一般情況下,在瀏覽器上通過image元素的src屬性引用圖片文件URL地址來(lái)完成圖像的顯示.如果在服務(wù)器端把每一幀圖像都保存為jpeg文件,再讓瀏覽器通過URL引用圖像,這樣每一幀圖像的引用都要耗費(fèi)一個(gè)HTTP請(qǐng)求,從而造成時(shí)間的浪費(fèi).

    data URI是由RFC2397定義的一種把小文件嵌入文檔的方案,可以有效的減少HTTP請(qǐng)求數(shù).對(duì)于圖像文件等二進(jìn)制數(shù)據(jù),可以將文件的二進(jìn)制數(shù)據(jù)進(jìn)行base64編碼之后再進(jìn)行嵌入.針對(duì)傳輸?shù)腏PEG圖像文件,在Web服務(wù)器中,對(duì)JPEG圖像幀數(shù)據(jù)進(jìn)行base64編碼,并構(gòu)造成如下字符串:

    var dataURI=’data:image/jpeg;base64,’+buf.toString(‘base64’);

    4 移動(dòng)客戶端實(shí)現(xiàn)

    客戶端軟件采用Hybrid App移動(dòng)開發(fā)模式和jQuery Mobile框架聯(lián)合編程,實(shí)現(xiàn)了對(duì)data URI字符串接收、顯示、播放和暫停的基本功能.客戶端通過HTTP協(xié)議接收Web服務(wù)器返回的html文件,然后通過內(nèi)嵌在原生應(yīng)用主窗口中的瀏覽器內(nèi)核對(duì)該文件進(jìn)行渲染解析.其中,data URI字符串的接收利用 WebSocket協(xié)議實(shí)現(xiàn).此外,客戶端與服務(wù)器之間能夠正常使用WebSocket協(xié)議通信,除了服務(wù)器要引用相應(yīng)的包之外,返回給客戶端的html文件中必須引用以下文件:

    這樣,才能調(diào)用io函數(shù),取得socket對(duì)象.

    4.1 Hybrid App開發(fā)模式和jQuery Mobile框架

    移動(dòng)App是針對(duì)移動(dòng)設(shè)備所開發(fā)的應(yīng)用軟件,智能終端的普及不僅推動(dòng)了移動(dòng)互聯(lián)網(wǎng)的發(fā)展,也帶來(lái)了移動(dòng)App應(yīng)用的爆炸式增長(zhǎng).目前比較流行的有三種移動(dòng) App 開發(fā)模式:Native App(原生開發(fā)模式)、Web App(網(wǎng)頁(yè)開發(fā)模式)和 Hybrid App(混合開發(fā)模式)[8].本系統(tǒng)選擇混合開發(fā)模式,此模式介于前兩者之間,有效解決了原生應(yīng)用開發(fā)周期長(zhǎng)以及網(wǎng)頁(yè)應(yīng)用中用戶粘性不夠的問題.

    jQuery Mobile是基于 jQuery 和 jQuery UI的 Web框架,專用于移動(dòng)智能終端平臺(tái),支持多種移動(dòng)平臺(tái).它具有輕量級(jí)的代碼,使用漸進(jìn)增強(qiáng)方式構(gòu)建,具有可伸縮、易更換主題的設(shè)計(jì)特點(diǎn)[9].利用jQuery Mobile框架實(shí)現(xiàn)前端表現(xiàn)界面不但符合移動(dòng)用戶交互體驗(yàn),而且有效解決了移動(dòng)端兼容問題.

    4.2 視頻接收與顯示

    為了實(shí)現(xiàn)在客戶端上流暢并實(shí)時(shí)觀看經(jīng)過視頻圖像處理系統(tǒng)處理后的圖像,采用了在客戶端高速而連續(xù)引用每一幀圖像的data URI字符串進(jìn)行圖像顯示的方法來(lái)模擬視頻直播的效果.

    移動(dòng)客戶端通過WebSocket協(xié)議接收經(jīng)base64編碼構(gòu)造的data URI字符串,然后通過image元素引用該字符串完成圖像顯示,即將接收到的字符串賦值給image元素的src屬性.此外,通過一個(gè)信號(hào)量控制客戶端是否接收數(shù)據(jù)來(lái)實(shí)現(xiàn)播放與暫停的功能,部分代碼如下:

    雖然jQuery Mobile是針對(duì)移動(dòng)端的Web框架,解決了控件如按鈕對(duì)各種移動(dòng)端屏幕尺寸的適應(yīng)問題,但是沒有考慮image元素的兼容,導(dǎo)致顯示的視頻圖像大小無(wú)法達(dá)到自適應(yīng)屏幕的效果,要在head標(biāo)簽內(nèi)對(duì)image元素做如下設(shè)置:

    5 系統(tǒng)測(cè)試

    本系統(tǒng)在win8操作系統(tǒng)上進(jìn)行測(cè)試.視頻圖像處理系統(tǒng)與Node.js服務(wù)器部署在同一臺(tái)PC機(jī)上,其中,視頻圖像處理應(yīng)用程序利用Visual Studio 2013結(jié)合移植入的OpenCV2進(jìn)行編程.Node.js服務(wù)器利用前端開發(fā)工具WebStorm10.0.5進(jìn)行開發(fā).移動(dòng)客戶端運(yùn)行在Android手機(jī)上,利用ADT進(jìn)行開發(fā).確保在同一可用的WiFi環(huán)境下后,先運(yùn)行Node.js服務(wù)器,再運(yùn)行視頻圖像處理應(yīng)用程序,最后打開手機(jī)桌面上的Monitor圖標(biāo)如圖3,按下開始按鈕便可實(shí)時(shí)顯示視頻圖像,測(cè)試結(jié)果如圖4所示.

    圖3 Monitor圖標(biāo)

    圖4 系統(tǒng)測(cè)試

    6 結(jié)語(yǔ)

    本文介紹了一種基于Node.js的移動(dòng)視頻監(jiān)控系統(tǒng),經(jīng)過測(cè)試,該系統(tǒng)能夠?qū)崟r(shí)傳輸視頻圖像數(shù)據(jù),讓多用戶通過移動(dòng)端進(jìn)行實(shí)時(shí)的視頻監(jiān)控,解決了常規(guī)監(jiān)控系統(tǒng)只顯示圖像不能對(duì)圖像進(jìn)行處理、實(shí)時(shí)性差和無(wú)法多用戶同時(shí)連接的問題以及傳統(tǒng)網(wǎng)頁(yè)應(yīng)用中用戶粘性不夠的問題.此外,系統(tǒng)易于搭建,性能穩(wěn)定,成本低廉,具有廣泛的應(yīng)用價(jià)值.

    1黃凱奇,陳曉棠,康運(yùn)鋒,等.智能視頻監(jiān)控技術(shù)綜述.計(jì)算機(jī)學(xué)報(bào),2015,38(6):1093–1118.[doi:10.11897/SP.J.1016.2015.01093]

    2禤潤(rùn)堂.面向?qū)崟r(shí)視頻監(jiān)控的圖像傳輸及分發(fā)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[碩士學(xué)位論文].北京:北京郵電大學(xué),2015.

    3劉瑞禎,于仕琪.OpenCV 教程—基礎(chǔ)篇.北京:北京航空航天大學(xué)出版社,2007.

    4馮彥輝,高潔,徐曄,等.基于 JPEG 圖像文件格式的研究.讓西電子技術(shù),2009,(1):38–39.

    5王金龍,宋斌,丁銳.Node.js:一種新的 Web 應(yīng)用構(gòu)建技術(shù).現(xiàn)代電子技術(shù),2015,38(6):70–73.

    6陳會(huì)安.JavaScript+jQuery Mobile+Node.js 跨平臺(tái)網(wǎng)頁(yè)設(shè)計(jì).北京:機(jī)械工業(yè)出版社,2016:1.

    7肖在昌,楊文暉,劉兵.基于 WebSocket的實(shí)時(shí)技術(shù).電腦與電信,2012,(12):40–42.[doi:10.3969/j.issn.1008-6609.2012.12.034]

    8楊毅.移動(dòng) APP 開發(fā)模式探討.福建電腦,2014,30(6):86–87.

    9Firtman M.jQuery Mobile:Up and Running.O’Reilly Media Inc.,2012.

    Mobile Video Monitoring System Based on Node.js

    FANG Feng,GAO Mei-Feng
    (School of IoT Engineering,Jiangnan University,Wuxi 214122,China)

    A mobile video monitoring system based on Node.js is designed by using OpenCV coupling with Web frontend technology in this paper.The system adopts B/S structure.Node.js server is built on windows system for acquisition and transmission of video data and OpenCV built on the same system is used for image processing and encoding.The client is made with Web front-end technology and Hybrid App development model running on the mobile terminal,to provide monitoring function.The test results show that under WiFi environment,the system carries out multi-user and real-time monitoring effectively.

    video monitoring; jQuery Mobile; Hybrid App; OpenCV; Node.js

    房峰,高美鳳.基于 Node.js 的移動(dòng)視頻監(jiān)控系統(tǒng).計(jì)算機(jī)系統(tǒng)應(yīng)用,2017,26(10):281–285.http://www.c-s-a.org.cn/1003-3254/6000.html

    2017-01-03; 采用時(shí)間:2017-02-20

    猜你喜歡
    字符串圖像處理客戶端
    機(jī)器學(xué)習(xí)在圖像處理中的應(yīng)用
    電子制作(2018年18期)2018-11-14 01:48:20
    縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
    孵化垂直頻道:新聞客戶端新策略
    基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
    模糊圖像處理,刑事偵查利器
    圖像處理技術(shù)的實(shí)戰(zhàn)應(yīng)用
    一種新的基于對(duì)稱性的字符串相似性處理算法
    Photo Shop通道在圖像處理中的應(yīng)用
    河南科技(2014年1期)2014-02-27 14:04:06
    依據(jù)字符串匹配的中文分詞模型研究
    客戶端空間數(shù)據(jù)緩存策略
    视频中文字幕在线观看| 亚洲三级黄色毛片| 99热6这里只有精品| 97热精品久久久久久| 天美传媒精品一区二区| 欧美精品国产亚洲| 日日撸夜夜添| 亚洲国产精品专区欧美| 成人三级黄色视频| 日韩av在线免费看完整版不卡| 欧美一区二区精品小视频在线| 久久精品91蜜桃| 欧美日韩综合久久久久久| 波野结衣二区三区在线| 日日摸夜夜添夜夜添av毛片| 看黄色毛片网站| 国产成人午夜福利电影在线观看| 久久精品熟女亚洲av麻豆精品 | 偷拍熟女少妇极品色| 久久精品综合一区二区三区| 99在线人妻在线中文字幕| 国产欧美另类精品又又久久亚洲欧美| 美女黄网站色视频| 久久婷婷人人爽人人干人人爱| 男女下面进入的视频免费午夜| 深夜a级毛片| 中文字幕av成人在线电影| 久久鲁丝午夜福利片| 成人高潮视频无遮挡免费网站| 日韩国内少妇激情av| 亚洲欧美日韩东京热| 国产午夜精品论理片| 亚洲av成人精品一区久久| 亚洲人成网站高清观看| 夜夜爽夜夜爽视频| 欧美一级a爱片免费观看看| 亚洲国产精品国产精品| 午夜福利成人在线免费观看| 亚洲国产成人一精品久久久| 免费看av在线观看网站| 久久精品夜色国产| 欧美色视频一区免费| 久久久久九九精品影院| 一区二区三区乱码不卡18| 一级毛片我不卡| 高清毛片免费看| 一卡2卡三卡四卡精品乱码亚洲| 最近最新中文字幕大全电影3| 观看免费一级毛片| 亚洲不卡免费看| 直男gayav资源| 中文字幕人妻熟人妻熟丝袜美| 老女人水多毛片| 丝袜喷水一区| 亚洲av成人精品一区久久| 黄色欧美视频在线观看| 夜夜爽夜夜爽视频| 日韩欧美在线乱码| 亚洲av中文字字幕乱码综合| 级片在线观看| 国产精品永久免费网站| 久久精品国产鲁丝片午夜精品| 亚洲天堂国产精品一区在线| 精品久久久久久久久久久久久| 日本三级黄在线观看| 国产乱人偷精品视频| av黄色大香蕉| 久久久久久久久久久丰满| 最后的刺客免费高清国语| 亚洲精品国产av成人精品| 欧美xxxx黑人xx丫x性爽| 国产精华一区二区三区| 欧美色视频一区免费| 亚洲成人久久爱视频| 亚洲人与动物交配视频| 久久精品久久久久久久性| 色视频www国产| 级片在线观看| 国产在线男女| 国产成人一区二区在线| 欧美激情久久久久久爽电影| 搞女人的毛片| 午夜激情欧美在线| 成年免费大片在线观看| 成年av动漫网址| 国产高清三级在线| 亚洲av中文字字幕乱码综合| 不卡视频在线观看欧美| 色综合色国产| 亚洲成人av在线免费| 2021天堂中文幕一二区在线观| 国产成人免费观看mmmm| 丰满乱子伦码专区| 一级毛片我不卡| 男人狂女人下面高潮的视频| 免费人成在线观看视频色| 亚洲最大成人中文| 亚洲第一区二区三区不卡| 日产精品乱码卡一卡2卡三| 日韩三级伦理在线观看| 一个人免费在线观看电影| 国产精华一区二区三区| 美女高潮的动态| 日韩视频在线欧美| 国产精品不卡视频一区二区| 午夜福利在线观看免费完整高清在| 国产精品无大码| 九九热线精品视视频播放| 久久韩国三级中文字幕| 欧美色视频一区免费| 欧美成人精品欧美一级黄| 99久久成人亚洲精品观看| 日日摸夜夜添夜夜添av毛片| 国产精品一区二区在线观看99 | 亚洲不卡免费看| 国产成人a区在线观看| 麻豆成人av视频| 国产白丝娇喘喷水9色精品| 欧美精品一区二区大全| 国产真实伦视频高清在线观看| 日韩精品有码人妻一区| 色吧在线观看| 极品教师在线视频| 99久国产av精品国产电影| 99在线视频只有这里精品首页| 日韩一区二区三区影片| 高清在线视频一区二区三区 | 欧美日韩一区二区视频在线观看视频在线 | 99视频精品全部免费 在线| 日韩欧美 国产精品| 日韩av不卡免费在线播放| 男女下面进入的视频免费午夜| 久久久久久久久久黄片| 噜噜噜噜噜久久久久久91| 日韩一本色道免费dvd| 3wmmmm亚洲av在线观看| 一级毛片久久久久久久久女| 国产成人aa在线观看| 亚洲图色成人| 色尼玛亚洲综合影院| 久久久久久久久久久丰满| 亚洲人成网站在线播| 国产v大片淫在线免费观看| 国产色婷婷99| 内射极品少妇av片p| 寂寞人妻少妇视频99o| 日本午夜av视频| 五月玫瑰六月丁香| 青青草视频在线视频观看| 久久久色成人| 国产精品蜜桃在线观看| 欧美潮喷喷水| 网址你懂的国产日韩在线| 波多野结衣高清无吗| 99久久中文字幕三级久久日本| 视频中文字幕在线观看| 久久久久网色| 精品99又大又爽又粗少妇毛片| 欧美日本视频| 精品熟女少妇av免费看| 免费观看a级毛片全部| 欧美一区二区国产精品久久精品| 亚洲高清免费不卡视频| 国产麻豆成人av免费视频| 亚洲精品乱码久久久v下载方式| 国产精品人妻久久久久久| 99视频精品全部免费 在线| 日日啪夜夜撸| 久久久久久伊人网av| 色播亚洲综合网| 亚洲一区高清亚洲精品| 波多野结衣巨乳人妻| 永久网站在线| 日韩制服骚丝袜av| av在线天堂中文字幕| 丰满少妇做爰视频| 久久99热6这里只有精品| 中文字幕久久专区| 日韩,欧美,国产一区二区三区 | 一区二区三区乱码不卡18| 亚洲精品456在线播放app| 精品久久久久久久人妻蜜臀av| 一个人看的www免费观看视频| 少妇人妻一区二区三区视频| 中文精品一卡2卡3卡4更新| 毛片一级片免费看久久久久| 成年免费大片在线观看| 亚洲丝袜综合中文字幕| 亚洲中文字幕日韩| 精品国产三级普通话版| 亚洲av一区综合| 欧美xxxx性猛交bbbb| 国产综合懂色| 亚洲成人av在线免费| av播播在线观看一区| 久久精品综合一区二区三区| 美女xxoo啪啪120秒动态图| 久久国内精品自在自线图片| 亚洲欧美日韩高清专用| 午夜精品国产一区二区电影 | av又黄又爽大尺度在线免费看 | 婷婷色av中文字幕| 欧美一级a爱片免费观看看| 国产精品国产高清国产av| 只有这里有精品99| 国产视频首页在线观看| 亚洲精品国产av成人精品| 久久精品久久久久久久性| 少妇的逼水好多| 国产精品一区二区性色av| 国产精品,欧美在线| 97热精品久久久久久| 亚洲精品乱码久久久v下载方式| 亚洲av二区三区四区| 村上凉子中文字幕在线| 97超视频在线观看视频| 丰满少妇做爰视频| 亚洲美女搞黄在线观看| 欧美激情久久久久久爽电影| 精华霜和精华液先用哪个| 免费大片18禁| 人妻少妇偷人精品九色| 国产精品麻豆人妻色哟哟久久 | 精品不卡国产一区二区三区| 国产一区二区在线观看日韩| 天美传媒精品一区二区| 少妇熟女欧美另类| 精品久久久噜噜| 精品不卡国产一区二区三区| 精品国产三级普通话版| 狠狠狠狠99中文字幕| 亚洲一区高清亚洲精品| 国产在线男女| 三级男女做爰猛烈吃奶摸视频| 日韩人妻高清精品专区| АⅤ资源中文在线天堂| 春色校园在线视频观看| 欧美高清性xxxxhd video| 久久鲁丝午夜福利片| 亚洲乱码一区二区免费版| 丰满乱子伦码专区| 99热全是精品| 婷婷色av中文字幕| 在线免费观看不下载黄p国产| 久久精品人妻少妇| 亚洲成人中文字幕在线播放| 亚洲婷婷狠狠爱综合网| av.在线天堂| 美女脱内裤让男人舔精品视频| 搡女人真爽免费视频火全软件| 91久久精品国产一区二区成人| 久久精品久久久久久久性| 亚洲人成网站在线观看播放| 三级国产精品欧美在线观看| 亚洲av免费在线观看| 亚洲国产精品成人久久小说| 成人欧美大片| 午夜福利高清视频| 国国产精品蜜臀av免费| 亚洲综合精品二区| 久久久久久久亚洲中文字幕| 全区人妻精品视频| 成人国产麻豆网| 好男人视频免费观看在线| 日本三级黄在线观看| 国产黄片美女视频| 久久这里只有精品中国| 性插视频无遮挡在线免费观看| av线在线观看网站| 欧美日韩综合久久久久久| 日韩欧美三级三区| 国产亚洲av嫩草精品影院| 午夜精品一区二区三区免费看| 成年女人看的毛片在线观看| 国产精品国产三级国产av玫瑰| 男人的好看免费观看在线视频| 国产成人精品一,二区| 我的老师免费观看完整版| 天堂√8在线中文| 欧美色视频一区免费| 久久精品熟女亚洲av麻豆精品 | 蜜桃久久精品国产亚洲av| 女人久久www免费人成看片 | 国产精品国产三级国产专区5o | 欧美性猛交╳xxx乱大交人| 水蜜桃什么品种好| 免费av观看视频| 久久国产乱子免费精品| 女人十人毛片免费观看3o分钟| 亚洲欧美精品综合久久99| 精品少妇黑人巨大在线播放 | 人妻系列 视频| 高清视频免费观看一区二区 | 久久精品国产自在天天线| 久久午夜福利片| 午夜久久久久精精品| 国产午夜福利久久久久久| 国产成年人精品一区二区| 国产老妇伦熟女老妇高清| 国产色爽女视频免费观看| 三级国产精品欧美在线观看| 有码 亚洲区| 韩国高清视频一区二区三区| 岛国毛片在线播放| 亚洲国产精品专区欧美| 2021少妇久久久久久久久久久| 国产淫语在线视频| 2022亚洲国产成人精品| 我要搜黄色片| 老司机福利观看| 国产高清不卡午夜福利| 亚洲av.av天堂| 在现免费观看毛片| 欧美潮喷喷水| 神马国产精品三级电影在线观看| 成年女人永久免费观看视频| 99久国产av精品国产电影| 少妇的逼水好多| 亚洲精品成人久久久久久| 丝袜美腿在线中文| 欧美高清性xxxxhd video| 国产高清不卡午夜福利| av又黄又爽大尺度在线免费看 | 日本一本二区三区精品| 一级黄色大片毛片| www.色视频.com| 最近手机中文字幕大全| 国产成人精品一,二区| 欧美精品一区二区大全| 青青草视频在线视频观看| 欧美成人午夜免费资源| 亚洲av日韩在线播放| 久久精品综合一区二区三区| 韩国av在线不卡| 久久久久久久久久成人| 久久婷婷人人爽人人干人人爱| 亚洲欧美清纯卡通| 黄色欧美视频在线观看| 午夜福利网站1000一区二区三区| 九色成人免费人妻av| 啦啦啦啦在线视频资源| 麻豆成人av视频| 日韩中字成人| 成人无遮挡网站| 欧美高清成人免费视频www| eeuss影院久久| 亚洲欧美日韩高清专用| 欧美日本视频| 久久精品久久久久久噜噜老黄 | 亚洲av二区三区四区| 久久人人爽人人爽人人片va| 热99re8久久精品国产| 国产成人一区二区在线| www.色视频.com| 久99久视频精品免费| 欧美人与善性xxx| 91久久精品电影网| 床上黄色一级片| 干丝袜人妻中文字幕| 精品不卡国产一区二区三区| 成年女人永久免费观看视频| 午夜激情福利司机影院| 三级经典国产精品| 爱豆传媒免费全集在线观看| 热99re8久久精品国产| 国产老妇女一区| 久久久久久大精品| 国产精品久久电影中文字幕| 国产免费福利视频在线观看| 美女xxoo啪啪120秒动态图| 国产精品永久免费网站| 国产午夜福利久久久久久| 国产黄色小视频在线观看| 日韩视频在线欧美| 欧美日本亚洲视频在线播放| 亚洲av免费高清在线观看| 特级一级黄色大片| 成年女人永久免费观看视频| 国产成人a∨麻豆精品| 男女那种视频在线观看| av在线观看视频网站免费| videossex国产| 亚洲欧美成人精品一区二区| 亚洲综合色惰| 午夜激情福利司机影院| 成人亚洲欧美一区二区av| 久久久久久久午夜电影| 欧美另类亚洲清纯唯美| 国产女主播在线喷水免费视频网站 | 久久精品91蜜桃| 亚洲欧洲日产国产| 亚洲av不卡在线观看| 精品人妻偷拍中文字幕| 97热精品久久久久久| 免费av观看视频| 亚洲av男天堂| 99热全是精品| 精品国产一区二区三区久久久樱花 | 一级毛片aaaaaa免费看小| 精品久久久久久久久亚洲| 久99久视频精品免费| av福利片在线观看| 中国国产av一级| 一卡2卡三卡四卡精品乱码亚洲| 国产女主播在线喷水免费视频网站 | 免费看a级黄色片| 午夜精品在线福利| 人妻制服诱惑在线中文字幕| 欧美精品国产亚洲| 久久久久久久国产电影| 日日啪夜夜撸| 日本欧美国产在线视频| 搞女人的毛片| 变态另类丝袜制服| 中文字幕亚洲精品专区| 麻豆久久精品国产亚洲av| 欧美激情在线99| 看片在线看免费视频| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 一级黄色大片毛片| 久久99热这里只频精品6学生 | 国内精品美女久久久久久| 亚洲欧洲日产国产| 久久久久久久久久久丰满| 黄片无遮挡物在线观看| 久久久国产成人免费| 人人妻人人澡人人爽人人夜夜 | 91av网一区二区| 国产片特级美女逼逼视频| 久久久久久久久久久免费av| 欧美性感艳星| 可以在线观看毛片的网站| 欧美日韩精品成人综合77777| 国产成人aa在线观看| 国产av码专区亚洲av| 国产精品人妻久久久影院| 成人av在线播放网站| 国产免费男女视频| 深夜a级毛片| 亚洲综合精品二区| 人妻制服诱惑在线中文字幕| 九九热线精品视视频播放| 久久人妻av系列| 亚洲精品成人久久久久久| 亚洲人与动物交配视频| 欧美区成人在线视频| 亚洲aⅴ乱码一区二区在线播放| 国产成人午夜福利电影在线观看| 国产成年人精品一区二区| 精品99又大又爽又粗少妇毛片| 神马国产精品三级电影在线观看| 亚洲四区av| 在线a可以看的网站| 两个人视频免费观看高清| 久久久久久久久中文| 精品午夜福利在线看| 亚洲久久久久久中文字幕| 亚洲成人精品中文字幕电影| 午夜爱爱视频在线播放| 欧美区成人在线视频| 欧美激情在线99| 搞女人的毛片| 青春草亚洲视频在线观看| 亚洲欧美日韩卡通动漫| av线在线观看网站| 精品久久久久久久久亚洲| 午夜爱爱视频在线播放| 全区人妻精品视频| 男女视频在线观看网站免费| 欧美激情国产日韩精品一区| or卡值多少钱| 看片在线看免费视频| 天堂√8在线中文| 老师上课跳d突然被开到最大视频| 欧美日韩精品成人综合77777| 国产单亲对白刺激| 亚洲真实伦在线观看| 水蜜桃什么品种好| 免费观看在线日韩| 男人的好看免费观看在线视频| 老司机影院毛片| 亚洲五月天丁香| 少妇熟女aⅴ在线视频| 欧美性感艳星| 日韩在线高清观看一区二区三区| 久久久久久国产a免费观看| 啦啦啦韩国在线观看视频| 免费不卡的大黄色大毛片视频在线观看 | 亚洲国产精品成人综合色| 欧美潮喷喷水| 亚洲熟妇中文字幕五十中出| 又爽又黄a免费视频| 菩萨蛮人人尽说江南好唐韦庄 | 国产午夜福利久久久久久| 免费观看的影片在线观看| 九九在线视频观看精品| 日本wwww免费看| 久久精品国产99精品国产亚洲性色| 2021天堂中文幕一二区在线观| 免费在线观看成人毛片| 国产乱人视频| 国产片特级美女逼逼视频| 午夜福利网站1000一区二区三区| 大香蕉97超碰在线| 精品不卡国产一区二区三区| 一个人观看的视频www高清免费观看| 岛国毛片在线播放| 校园人妻丝袜中文字幕| 国产探花极品一区二区| 观看美女的网站| 亚洲国产成人一精品久久久| 亚洲精品日韩av片在线观看| 亚洲欧美精品综合久久99| 国产一区二区在线观看日韩| 一卡2卡三卡四卡精品乱码亚洲| 色噜噜av男人的天堂激情| 国产91av在线免费观看| 亚洲av成人精品一二三区| 精品久久久久久成人av| 亚洲怡红院男人天堂| 国产乱人偷精品视频| 99热网站在线观看| 乱码一卡2卡4卡精品| 在线免费观看的www视频| 乱码一卡2卡4卡精品| 亚洲av免费在线观看| 国产精品麻豆人妻色哟哟久久 | 在线免费观看的www视频| 最近最新中文字幕大全电影3| 亚洲av免费在线观看| 国产色婷婷99| 97在线视频观看| 91精品一卡2卡3卡4卡| 我要搜黄色片| 成人高潮视频无遮挡免费网站| 久久精品久久精品一区二区三区| www.av在线官网国产| 欧美成人a在线观看| 中文亚洲av片在线观看爽| 能在线免费观看的黄片| 男人舔女人下体高潮全视频| 国产成人a区在线观看| 一夜夜www| 两个人的视频大全免费| 精品久久久久久成人av| 欧美性猛交黑人性爽| 色网站视频免费| 久久99热6这里只有精品| 美女黄网站色视频| 两性午夜刺激爽爽歪歪视频在线观看| 国产老妇伦熟女老妇高清| www日本黄色视频网| 成人欧美大片| 99久久无色码亚洲精品果冻| 亚洲av中文av极速乱| videos熟女内射| 超碰av人人做人人爽久久| 亚洲欧美精品自产自拍| 午夜福利成人在线免费观看| 久久久精品94久久精品| 美女脱内裤让男人舔精品视频| 欧美丝袜亚洲另类| 成人国产麻豆网| 日韩欧美在线乱码| 日本一二三区视频观看| 97人妻精品一区二区三区麻豆| 精品国内亚洲2022精品成人| 99久久无色码亚洲精品果冻| 婷婷色麻豆天堂久久 | 成人特级av手机在线观看| 色网站视频免费| 干丝袜人妻中文字幕| 99在线人妻在线中文字幕| 亚洲经典国产精华液单| 人妻系列 视频| av又黄又爽大尺度在线免费看 | 中国国产av一级| 天堂中文最新版在线下载 | 亚洲婷婷狠狠爱综合网| 只有这里有精品99| 国产色婷婷99| 国产精品久久久久久av不卡| 久久99精品国语久久久| 国产精品麻豆人妻色哟哟久久 | 国产在线一区二区三区精 | 欧美变态另类bdsm刘玥| av国产久精品久网站免费入址| 亚洲成人精品中文字幕电影| 久久精品熟女亚洲av麻豆精品 | 午夜激情欧美在线| 国产精品国产三级国产av玫瑰| 少妇熟女aⅴ在线视频| 久久精品夜色国产| 国产精品一及| 国产精品乱码一区二三区的特点| 人妻少妇偷人精品九色| 亚洲av男天堂| 不卡视频在线观看欧美| 热99re8久久精品国产| 爱豆传媒免费全集在线观看| 少妇高潮的动态图| 国产乱来视频区| 国产成人精品婷婷| av天堂中文字幕网| 啦啦啦啦在线视频资源| 国产成人福利小说| 在线a可以看的网站| 久热久热在线精品观看| 久久久久久久午夜电影| 人体艺术视频欧美日本| 精品欧美国产一区二区三| 蜜臀久久99精品久久宅男| 中文在线观看免费www的网站| 日韩成人av中文字幕在线观看| 国产免费福利视频在线观看|