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

    基于WebRTC的視頻會議系統(tǒng)開發(fā)

    2019-03-11 07:29:31石芮成洪豪孫立民
    智能計算機與應(yīng)用 2019年6期

    石芮 成洪豪 孫立民

    摘要:現(xiàn)行視頻會議系統(tǒng)在實現(xiàn)視頻會議功能時,大都需要特定的客戶端軟件支持,造成不同客戶端之間無法進行音視頻通信。針對該問題,本文設(shè)計并實現(xiàn)了一套基于WebRTC(Web Real-Time Communication,WebRTC)的多人視頻會議系統(tǒng)。該系統(tǒng)采用基于集中混合型視頻模型實現(xiàn),該模型對終端用戶減少了帶寬要求,并且,各終端音視頻流在混流前可以進行靜音壓縮,增強系統(tǒng)靈活性。結(jié)合依托于Kurento的WebRTC作為中間流媒體服務(wù)器的支持,實現(xiàn)媒體路由/調(diào)度的組通信,用于多人視頻通信技術(shù)。通過將系統(tǒng)投放到實際單位使用檢測表明,該系統(tǒng)在多人會議方面系統(tǒng)運行穩(wěn)定,視頻畫面清晰。

    關(guān)鍵詞:WebRTC;即時通信;多人視頻會議;Kurento;會議模型

    0引言

    現(xiàn)行用于視頻會議系統(tǒng)的軟件,大多是安裝在設(shè)備上的基于C/S構(gòu)架的獨立應(yīng)用程序。傳統(tǒng)視頻會議功能類的軟件都需要有特定的客戶端軟件支持,如微信、QQ、SLype。這就會造成不同客戶端之間無法進行音視頻通信,無疑加大了硬件端的負載。復(fù)雜的視頻編解碼問題、通信協(xié)議、回聲消除、去噪等復(fù)雜性很高的專業(yè)性問題,是傳統(tǒng)視頻通信類軟件所面臨的難題。而自GooCle推出web實時通信技術(shù)(web Real -Time Communication,webRTC)以來,這種能夠跨平臺通信的開源技術(shù),能夠直接為web瀏覽器提供支持語音和視頻會議及數(shù)據(jù)共享的能力,無需下載專用應(yīng)用軟件或插件?,F(xiàn)階段各大瀏覽器都實現(xiàn)了對webRTC的支持,Google Chrome、Mozilla Firefox、Microson Edge、AppleSafari等等,不同瀏覽器視頻通信可以相互兼容,視頻會議向著跨瀏覽器視頻通信的方向發(fā)展,使得視頻會議系統(tǒng)更加方便、更加易于獲得,以滿足用戶需求。憑借以上技術(shù)優(yōu)勢,WebRTC即將成為新一代實時音視頻通信的技術(shù)標(biāo)準(zhǔn)。

    本文介紹了webRTC的總體架構(gòu)與關(guān)鍵技術(shù),闡明了web應(yīng)用中信令層與媒體層邏輯關(guān)系,并完善WebRTC應(yīng)用中媒體層面實現(xiàn)的不足。采用kurento新型媒體服務(wù)器將WebRTC與現(xiàn)有的服務(wù)器模型相結(jié)合并實現(xiàn)其在實際系統(tǒng)中的應(yīng)用。開發(fā)基于webRTC的視頻會議系統(tǒng),對研究和開發(fā)基于IP網(wǎng)絡(luò)的跨瀏覽器視頻通信具有重要的價值和意義。

    1 關(guān)鍵技術(shù)介紹

    1.1 WebRTC

    作為網(wǎng)絡(luò)視頻的一項新技術(shù)。WebRTC不是服務(wù)。也不是應(yīng)用程序,是一個支持網(wǎng)頁瀏覽器進行實時語音對話或視頻對話的API,WebRTC的總體結(jié)構(gòu)分為三大部分:開發(fā)者基于實際開發(fā)多媒體應(yīng)用的Webapp層、封裝有通信協(xié)議及媒體處理引擎模塊的Web API層、由瀏覽器商自主實現(xiàn)的輸入輸出層。

    在WebApp層,開發(fā)者根據(jù)自己的意愿選擇開發(fā)實時音視頻通信的多媒體應(yīng)用,開發(fā)使用的多媒體應(yīng)用大多基于集成了Web API的瀏覽器。

    Web API層集成了實時音視頻通信所需要的通信協(xié)議與媒體處理引擎。通信協(xié)議由承載協(xié)議和信令協(xié)議兩部分組成:承載協(xié)議使用Websocket全雙工通信協(xié)議,一次握手建立連接后便始終保持連接,在建立的全雙工連接上傳輸數(shù)據(jù):信令協(xié)議使用SDP協(xié)議與JSEP協(xié)議對音視頻通話進行會話控制與媒體協(xié)商。SDP消息中包含了媒體協(xié)商必需的相關(guān)參數(shù),JSEP(Java Session Establishment Protocol)協(xié)議對音視頻通話開啟會話控制。

    輸入輸出層實現(xiàn)音視頻捕獲與媒體信息流的讀取,此部分由瀏覽器廠商根據(jù)自己的需求進行自定義。

    1.2 kurento

    Kurento是一個WebRTC媒體服務(wù)器和一組客戶端API。其完善了webRTC媒體處理引擎,提出一個多媒體框架。簡化Web和智能手機平臺的高級視頻應(yīng)用程序的開發(fā)。

    提供多種方法改進升級原有WebRTC多媒體應(yīng)用程序:在原有的媒體處理技術(shù)基礎(chǔ)上,音頻編碼器中使用Opus編碼器代替?zhèn)鹘y(tǒng)的iSAC與iLBC編碼器,其可以覆蓋人類聽覺系統(tǒng)整個范圍,采樣支持從8-(4kHz帶寬)48kHz(20kHz全頻)的采樣率,支持固定比特率和6-510kbps可變比特率,幀大小從2.5-60毫秒:視頻編碼器中使用H。264視頻編解碼器,視頻傳輸時被組織成網(wǎng)絡(luò)抽象層單元(“NAL單元”),使用面向字節(jié)流格式或面向分組格式傳輸:視頻編解碼延時小于200ms,滿足實時視頻通信的低延遲特性要求。采用MKV格式(Matroska容器格式)用于錄制。在傳輸方面,kurento可以管理標(biāo)準(zhǔn)RTP/RTCP流,實現(xiàn)網(wǎng)絡(luò)的傳輸與流控等功能,SRTP/SRTCP流為傳輸?shù)臄?shù)據(jù)提供加密、消息認證、完整性保證和重放保護。此外使用Gstreamer支持任何編解碼器之間的自動媒體轉(zhuǎn)碼。

    2視頻會議系統(tǒng)分析

    2.1 視頻會議系統(tǒng)的需求分析

    為了實現(xiàn)在盡可能減少帶寬使用率的前提下,對一場群組視頻會議的管理,系統(tǒng)遵循著完備性、正確性和邏輯性的原則。并根據(jù)視頻會議的具體功能和業(yè)務(wù)流程分析核心業(yè)務(wù)需求。

    2.2 視頻會議系統(tǒng)業(yè)務(wù)流程

    根據(jù)上述具體功能分析。得出群組視頻會議業(yè)務(wù)流程如圖1所示。可以通過接受kurento媒體服務(wù)器發(fā)起的視頻呼叫進入規(guī)定的會議:也可以通過訪問kurento媒體服務(wù)器的URL進入當(dāng)前會議。

    3 視頻會議系統(tǒng)模型實現(xiàn)

    3.1 視頻會議系統(tǒng)模型設(shè)計

    視頻會議模型根據(jù)信令服務(wù)器與媒體服務(wù)器對節(jié)點的控制關(guān)系可以概括為兩大類:緊耦合模式與松耦合模式。緊耦合是指由一個中心節(jié)點實現(xiàn)信令集中控制的會議:松耦合是指無需中央SIP信令的控制,終端直接進行交互的會議。其中緊耦合會議又可分為端系統(tǒng)混合模式、集中混合模式和信令集中、媒體流分布模式。

    本文中視頻會議模型選擇使用緊耦合會議模式下的集中混合型視頻會議模型。此模型中終端各成員間的通信通過一個核心的混合器來實現(xiàn),每個終端成員均需與混合器建立媒體和信令的連接,每個終端只收到一個混合流,對終端用戶減少了帶寬要求,用戶可以自由選擇編碼格式:音視頻在混流前可以進行靜音壓縮,增強系統(tǒng)靈活性。與本文提出的服務(wù)器模式相一致,本系統(tǒng)中的核心混合器使用信令服務(wù)器與kurento服務(wù)器:信令服務(wù)器建立與各終端聯(lián)系并負責(zé)對所有成員進行呼叫控制。kurento服務(wù)器進行媒體流的混合分發(fā)。系統(tǒng)模型如圖2所示。

    模型中雙向虛線代表各節(jié)點與混合器中信令服務(wù)器交互產(chǎn)生的信令流,雙向?qū)嵕€代表各節(jié)點與混合器中kurento媒體服務(wù)器交互產(chǎn)生的媒體流。

    3.2 模型流量控制算法設(shè)計

    3.2.1 系統(tǒng)模型角色定義

    一場會議當(dāng)中的角色分為主持者(Initiator)和與會者(Participant)。每個角色在模型中都被定義為一個節(jié)點,視作模型中一個視頻會議對等體。每個會議節(jié)點都能進行節(jié)點初始化、媒體流發(fā)送與媒體流接收。除此之外,主持者節(jié)點還需要發(fā)起整場會議(包括設(shè)置發(fā)起會議的名稱與選擇與會人員等)和負責(zé)選擇切換當(dāng)前窗口。

    3.2.2 算法流程

    會議系統(tǒng)整體流程可以抽象為以下兩種算法表示:使用算法1初始化會議中所有節(jié)點,執(zhí)行會議選擇算法從初始化后的節(jié)點中選擇主窗口節(jié)點。

    算法1初始化算法

    Procedure:lnit

    Input:t為會議主持者節(jié)點,Rk為與會者節(jié)點集合,本次會議集合為C

    Output:

    (1)BEGIN

    (2)令與會者節(jié)點集合Rk為空

    (3)Start_listen(t)//初始化

    (4)Rn=req_sel_par(t,Rk)//主持者選擇與會人員

    (5)END

    其中。Start_listen是主持者節(jié)點初始化整場會議,包括設(shè)置會議名稱、發(fā)起會議規(guī)模等;req_sel_par表示與會人員通過‘接受來自視頻會議呼叫信息,t選擇與會人員集合。

    算法2會議系統(tǒng)選擇算法

    Algorithm:select

    Input:Ek(k=1,2,…,n)請求與會人員列表,T主持者節(jié)點,Nj當(dāng)前窗口狀態(tài),S會議狀態(tài)

    Output:當(dāng)前輸出音頻節(jié)點

    (1)if(s==1){//當(dāng)會議正在進行時

    算法中req_tran_media表示當(dāng)選中當(dāng)前窗口時,當(dāng)前窗口作為主窗口媒體流的傳輸,將媒體流信息分別發(fā)送到各個節(jié)點:沒被選中的窗口處于靜音狀態(tài),只能接受主窗口命令。

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

    根據(jù)上述關(guān)鍵功能的需求分析,圍繞核心業(yè)務(wù)設(shè)計系統(tǒng)架構(gòu),如圖3所示。整個系統(tǒng)架構(gòu)以視頻會議為驅(qū)動,采用軟件架構(gòu)中MVC多層架構(gòu)設(shè)計思想搭建而成。

    圖3中信息訪問層即表現(xiàn)層,為用戶提供多種接人渠道訪問本系統(tǒng),保持與控制層對應(yīng)關(guān)系;服務(wù)應(yīng)用層實現(xiàn)控制層與業(yè)務(wù)層功能,使用WebRTC協(xié)議提供搜索引擎服務(wù)、工作流服務(wù)支持,解釋用戶的請求并將其映射成可執(zhí)行的操作,根據(jù)具體的需求來進行業(yè)務(wù)邏輯處理:應(yīng)用支持平臺實現(xiàn)對數(shù)據(jù)訪問層與數(shù)據(jù)儲存層支持。kurento服務(wù)器包含了系統(tǒng)中視頻有關(guān)流的所有核心數(shù)據(jù),jeecg框架提供權(quán)限控制服務(wù)支持,用來對數(shù)據(jù)存儲層的數(shù)據(jù)進行直接增、刪、改、查等操作。在系統(tǒng)的數(shù)據(jù)傳輸層搭建信令服務(wù)器,使用UDP提供邏輯連接的建立、傳輸層尋址、數(shù)據(jù)傳輸、傳輸連接釋放等。將通信雙方需要交換的相關(guān)參數(shù)封裝在SDP中傳遞給通信雙方。

    3.4 系統(tǒng)模型服務(wù)器端實現(xiàn)

    模型中的核心混合器端由系統(tǒng)中信令服務(wù)器與kurento媒體服務(wù)器實現(xiàn)。每個終端均需與系統(tǒng)服務(wù)器端建立媒體和信令的連接。通過信令服務(wù)器與所有通信端點建立連接,負責(zé)獲取初始信息并建立媒體流傳輸通道:kurento媒體服務(wù)器對各個端點發(fā)送來的媒體流混合處理,將其發(fā)送到各個端點。每個終端僅會收到一個混合的流,減少了計算復(fù)雜性:通過使用kurento媒體服務(wù)器中的GStream多媒體庫,對來自各個終端的編碼需求處理,終端可以自由選擇編碼格式:并對除主持人外的與會者的音頻流使用端點靜音算法壓縮處理,減少了帶寬的使用率,系統(tǒng)靈活性增強,并使會議可以接受不同網(wǎng)絡(luò)帶寬性能的多樣終端端點參與。系統(tǒng)服務(wù)器端通信架構(gòu)如圖4所示。

    3.4.1 信令服務(wù)器搭建

    信令服務(wù)器主要用于會話控制與媒體協(xié)商,具體的信令實現(xiàn)過程是基于WebRTC提供的弱信令A(yù)PI-JSEP(JavaScript Session EstablishmentProtocol,JavaScript會話建立協(xié)議)來實現(xiàn)。媒體協(xié)商在接到目標(biāo)用戶所在瀏覽器或終端傳來的SDP協(xié)議格式消息以后開始,調(diào)用JSEP信令A(yù)PI的createOffer()/createAnswer()接口,生成SDP(Session Description Protocol),為通信雙方交換的會話描述內(nèi)容提供會話描述格式,保存通信雙方需要交換的相關(guān)參數(shù),SDP消息中包含了媒體協(xié)商必需的相關(guān)參數(shù):由瀏覽器調(diào)用WebRTC內(nèi)置API實例化RTCPeerConnection對象獲得自我會話描述并使用內(nèi)置函數(shù)localDescription將其保存,通過信令通道發(fā)送到另一客戶端,由此完成交換會話請求和應(yīng)答消息,從而完成通信雙方會話的創(chuàng)建。

    媒體協(xié)商成功建立鏈接后進行媒體流傳輸,通過信令消息對音視頻通話開啟會話控制(會話開始、結(jié)束、信息修改等)。會話控制也調(diào)用JSEP(Java Session Establishment Protocol)協(xié)議,其沒有定義具體的實現(xiàn)協(xié)議,由開發(fā)者在開發(fā)時自行選擇即可。此系統(tǒng)中使用SIP協(xié)議實現(xiàn)。

    3.4.2Kurento服務(wù)器搭建流程

    視頻會議模型中核心服務(wù)器使用kurento媒體服務(wù)器進行處理媒體流。通過Websocket全雙工通信建立kurento客戶端與kuremo media serve公開的API之間的連接,使用kurento提供的kurento協(xié)議來對客戶端與kurento media serve之間的通信提供不同類型的請求/響應(yīng)消息,以完成kurento客戶端對kurento media serve執(zhí)行的操作。

    (1)首先建立客戶端與kurento media serve之間的websocket鏈接。使用kurento協(xié)議中提供的ping方法,作為客戶端發(fā)送方發(fā)送的鏈接方法,發(fā)送給接收方。

    (2)創(chuàng)建用于傳輸?shù)膋urento媒體對象。使用kurento協(xié)議中create消息創(chuàng)建。在create消息中的type參數(shù)中指定創(chuàng)建媒體對象類型。如媒體管道和媒體元素等:接收方接受到發(fā)送方的create消息后,返回sessionID參數(shù),用于創(chuàng)建下一步的創(chuàng)建請求。

    (3)創(chuàng)建對象完成,對創(chuàng)建完成的媒體對象執(zhí)行相應(yīng)的操作。kurento協(xié)議中invoke消息是用于定義要執(zhí)行的操作,參數(shù)operation用于定義將要執(zhí)行操作的名稱。例如connect進行連接操作等。

    (4)與會者需要訂閱主持者發(fā)布的視頻流。執(zhí)行kurento協(xié)議中subscribe消息。參數(shù)id定義為主持者id,type參數(shù)定義訂閱視頻流類型,主持人端收到訂閱消息后,觸發(fā)onEvent事件,從服務(wù)器端請求視頻流數(shù)據(jù)。使用unsubscribe消息取消對主持者端的訂閱。

    (5)會議結(jié)束后釋放不使用的對象。使用release消息用于釋放不需要的對象及其資源。

    4 結(jié)果展示

    4.1 系統(tǒng)開發(fā)環(huán)境搭建

    PC端使用ieecg面向?qū)W習(xí)型的開源Java EE開發(fā)框架。在spring-boot核心框架基礎(chǔ)上搭建的一個Java基礎(chǔ)開發(fā)平臺,使用Vue作為編寫展示層框架實現(xiàn)瀏覽器端HTML/is頁面,使用MyBatis技術(shù)實現(xiàn)數(shù)據(jù)訪問層、控制層及業(yè)務(wù)邏輯層使用spring-boot框架操作,ApacheShiro為權(quán)限授權(quán)層。Ehcahe對常用數(shù)據(jù)進行緩存,thymeleaf做為模板引擎,數(shù)據(jù)存儲層使用Oracle大型數(shù)據(jù)庫等MVC多層架構(gòu)的設(shè)計模式。

    4.2 視頻會議系統(tǒng)應(yīng)用場景

    本模型的應(yīng)用實例是稅務(wù)總局對下屬十六個縣市區(qū)稅務(wù)局召開視頻直播會議,要求各下屬稅務(wù)局逐個進行工作情況匯報。

    在如圖5所示的界面中,由稅務(wù)總局主持人(會議發(fā)起者)選擇需要邀請的用戶列表權(quán)限,后臺對數(shù)據(jù)庫中所選中的邀請用戶進行角色權(quán)限搜索遍歷,用戶角色權(quán)限符合,對其發(fā)起視頻會議呼叫。

    用戶接受呼叫邀請進入視頻會議界面,待所有用戶都加入到會議中后,主會議頁面使用響應(yīng)式柵格化方式,自動分配每個用戶窗口和屏幕大小,(各分局頁面為主持人端與本客戶端)如圖6所示。

    窗口則需要執(zhí)行靜音算法,即不對當(dāng)前進行的匯報產(chǎn)生干擾,也減少對網(wǎng)絡(luò)帶寬的使用。經(jīng)過實際測試表明。本會議模型可建立基于P2P的16路對等視頻會議。在會議時長持續(xù)24小時中,會議過程視頻流暢,無卡頓現(xiàn)象。

    5 結(jié)束語

    WebRTC是基于瀏覽器的實時通信,是指運行在瀏覽器上的Web應(yīng)用通過調(diào)用瀏覽器提供的API,實現(xiàn)瀏覽器之間實時通信連接的建立和音視頻等數(shù)據(jù)的傳輸。本文基于這種新型的直播技術(shù)提出一種視頻會議系統(tǒng)模型,改變傳統(tǒng)的視頻會議全連接模式,由主持人端發(fā)起會議,接受其余全部與會人員視頻流信息:與會人員只需接受主持人端視頻,減少服務(wù)器端負荷:對除發(fā)言窗口外其余窗口使用靜音算法來減少帶寬使用。根據(jù)視頻會議模型設(shè)計的視頻會議系統(tǒng)。并應(yīng)用到稅務(wù)部門實際工作中,進行反復(fù)檢測用戶加入數(shù)量對視頻會議帶寬影響。下一步工作中,對現(xiàn)有的靜音算法優(yōu)化,降低多用戶狀態(tài)下切換目標(biāo)時產(chǎn)生的延遲。

    午夜日本视频在线| 美女主播在线视频| 成人漫画全彩无遮挡| 久久国内精品自在自线图片| 免费黄网站久久成人精品| 国产不卡av网站在线观看| 一级毛片黄色毛片免费观看视频| 一区二区av电影网| 亚洲欧美日韩卡通动漫| 一级黄片播放器| 国产精品麻豆人妻色哟哟久久| 国产成人freesex在线| 91午夜精品亚洲一区二区三区| 中国三级夫妇交换| 国产成人免费无遮挡视频| 麻豆乱淫一区二区| kizo精华| 日韩av不卡免费在线播放| 搡女人真爽免费视频火全软件| 国国产精品蜜臀av免费| 51国产日韩欧美| 黑人巨大精品欧美一区二区蜜桃 | 日日摸夜夜添夜夜添av毛片| 国产精品 国内视频| 少妇人妻久久综合中文| 王馨瑶露胸无遮挡在线观看| 欧美日韩亚洲高清精品| 看免费成人av毛片| 日韩中字成人| 美女xxoo啪啪120秒动态图| 在线 av 中文字幕| 国产精品麻豆人妻色哟哟久久| 十八禁网站网址无遮挡| 亚洲精品日韩av片在线观看| 久久国产亚洲av麻豆专区| 久久99热6这里只有精品| 精品视频人人做人人爽| 亚洲成人av在线免费| 欧美日韩视频精品一区| 国产精品欧美亚洲77777| 一本一本综合久久| 少妇人妻精品综合一区二区| 国产爽快片一区二区三区| 人妻一区二区av| 一本色道久久久久久精品综合| 中文字幕av电影在线播放| 性色av一级| 另类亚洲欧美激情| 91aial.com中文字幕在线观看| 国国产精品蜜臀av免费| 99热全是精品| 欧美变态另类bdsm刘玥| av网站免费在线观看视频| 国产欧美另类精品又又久久亚洲欧美| videossex国产| 免费黄网站久久成人精品| 九草在线视频观看| 久久久久久久久大av| 一二三四中文在线观看免费高清| 韩国高清视频一区二区三区| 国产毛片在线视频| 26uuu在线亚洲综合色| 最近中文字幕高清免费大全6| 久久久精品区二区三区| 岛国毛片在线播放| 成人黄色视频免费在线看| 国产精品女同一区二区软件| 飞空精品影院首页| 国产探花极品一区二区| 日韩伦理黄色片| 久久久久久久精品精品| 亚洲av在线观看美女高潮| 久久精品人人爽人人爽视色| 搡女人真爽免费视频火全软件| 亚洲精品av麻豆狂野| 欧美丝袜亚洲另类| 黄色一级大片看看| 国产熟女午夜一区二区三区 | .国产精品久久| 久久精品久久久久久噜噜老黄| 久久99热这里只频精品6学生| 国产69精品久久久久777片| 久久毛片免费看一区二区三区| 母亲3免费完整高清在线观看 | 亚洲精品aⅴ在线观看| 女人精品久久久久毛片| 一级毛片我不卡| 亚洲国产成人一精品久久久| 久久久久久久久久人人人人人人| xxx大片免费视频| 久久国内精品自在自线图片| 久久婷婷青草| 91国产中文字幕| 伦理电影免费视频| 久热久热在线精品观看| 波野结衣二区三区在线| 亚洲国产欧美在线一区| 色婷婷久久久亚洲欧美| 尾随美女入室| 视频区图区小说| 少妇猛男粗大的猛烈进出视频| 久久久久久久大尺度免费视频| 十八禁网站网址无遮挡| 少妇人妻 视频| 少妇猛男粗大的猛烈进出视频| 黑人巨大精品欧美一区二区蜜桃 | 国产一区二区在线观看日韩| 亚洲精品av麻豆狂野| 高清毛片免费看| 人体艺术视频欧美日本| 日本猛色少妇xxxxx猛交久久| a 毛片基地| 另类亚洲欧美激情| 国产国语露脸激情在线看| av卡一久久| 丝瓜视频免费看黄片| 久久女婷五月综合色啪小说| 国产成人91sexporn| 99九九在线精品视频| 乱码一卡2卡4卡精品| 国产av码专区亚洲av| 日韩三级伦理在线观看| 一级黄片播放器| 麻豆成人av视频| 欧美日韩视频精品一区| 中文字幕精品免费在线观看视频 | 永久免费av网站大全| 夫妻午夜视频| 久久久久久久大尺度免费视频| 女人久久www免费人成看片| 26uuu在线亚洲综合色| 美女内射精品一级片tv| 精品一区二区三卡| 成人手机av| 亚洲,一卡二卡三卡| 三上悠亚av全集在线观看| 久久久久久久久久久免费av| 国产成人精品婷婷| 欧美丝袜亚洲另类| 波野结衣二区三区在线| 久久久精品94久久精品| 纯流量卡能插随身wifi吗| 老司机影院毛片| 国产精品国产三级国产av玫瑰| 老司机亚洲免费影院| 免费人成在线观看视频色| 亚洲av欧美aⅴ国产| 欧美国产精品一级二级三级| 在线亚洲精品国产二区图片欧美 | 精品人妻熟女av久视频| 少妇高潮的动态图| 在线观看三级黄色| 国产日韩欧美视频二区| 少妇高潮的动态图| 亚洲国产av新网站| 搡老乐熟女国产| 一二三四中文在线观看免费高清| 女性被躁到高潮视频| 国产亚洲午夜精品一区二区久久| 精品国产一区二区久久| 边亲边吃奶的免费视频| 99re6热这里在线精品视频| 久久久久久久久久人人人人人人| 国产亚洲精品第一综合不卡 | av电影中文网址| 免费播放大片免费观看视频在线观看| 色网站视频免费| 日产精品乱码卡一卡2卡三| 男女高潮啪啪啪动态图| 亚洲国产精品一区三区| 国产片特级美女逼逼视频| 国产亚洲精品第一综合不卡 | 精品一区二区三卡| 免费av不卡在线播放| 欧美精品一区二区大全| 黄片无遮挡物在线观看| 十分钟在线观看高清视频www| 男女边吃奶边做爰视频| 午夜激情久久久久久久| 免费大片黄手机在线观看| 国产精品久久久久久精品古装| 色哟哟·www| 日本与韩国留学比较| 精品久久久久久久久亚洲| 午夜福利在线观看免费完整高清在| 日韩精品有码人妻一区| 亚洲色图综合在线观看| 国产无遮挡羞羞视频在线观看| 另类亚洲欧美激情| 成人毛片a级毛片在线播放| 免费观看av网站的网址| 少妇被粗大的猛进出69影院 | 最近2019中文字幕mv第一页| 妹子高潮喷水视频| 国产亚洲av片在线观看秒播厂| 亚洲精华国产精华液的使用体验| 插逼视频在线观看| 亚洲精品日韩在线中文字幕| 精品久久国产蜜桃| 亚洲,一卡二卡三卡| 97精品久久久久久久久久精品| 欧美3d第一页| 日韩欧美一区视频在线观看| 国产精品一区二区在线观看99| 男人操女人黄网站| 欧美国产精品一级二级三级| 大香蕉97超碰在线| 国产在线一区二区三区精| 国产成人精品在线电影| 久久久久人妻精品一区果冻| 欧美精品高潮呻吟av久久| 亚洲av中文av极速乱| 国产成人免费无遮挡视频| 一区二区日韩欧美中文字幕 | 亚洲精品乱久久久久久| 麻豆乱淫一区二区| 三级国产精品欧美在线观看| 国产av国产精品国产| 国产色爽女视频免费观看| 一级,二级,三级黄色视频| 亚洲色图综合在线观看| 国产又色又爽无遮挡免| 国产精品国产三级国产av玫瑰| a级毛色黄片| 免费看光身美女| 国产熟女午夜一区二区三区 | 日韩在线高清观看一区二区三区| 亚洲激情五月婷婷啪啪| 亚洲内射少妇av| 曰老女人黄片| 美女中出高潮动态图| 成人亚洲欧美一区二区av| 婷婷色综合大香蕉| 99久久精品国产国产毛片| 另类亚洲欧美激情| 精品一区二区免费观看| 久久99热6这里只有精品| 最近中文字幕2019免费版| 午夜av观看不卡| 久久青草综合色| 久久久a久久爽久久v久久| 国产黄频视频在线观看| 久久久久精品性色| 美女脱内裤让男人舔精品视频| 夫妻午夜视频| 亚洲av成人精品一区久久| 亚洲熟女精品中文字幕| 久久久久国产精品人妻一区二区| 狠狠婷婷综合久久久久久88av| 99九九线精品视频在线观看视频| 精品久久久噜噜| 欧美日韩在线观看h| 一级毛片我不卡| 午夜免费男女啪啪视频观看| 99久久中文字幕三级久久日本| 97精品久久久久久久久久精品| 99精国产麻豆久久婷婷| 人人澡人人妻人| 少妇精品久久久久久久| av福利片在线| 国产亚洲一区二区精品| 我的老师免费观看完整版| 天美传媒精品一区二区| 99久久精品一区二区三区| 又大又黄又爽视频免费| 热re99久久精品国产66热6| 在线天堂最新版资源| 久久久久人妻精品一区果冻| 国产淫语在线视频| 国产一区二区在线观看av| 欧美xxxx性猛交bbbb| 亚洲成人av在线免费| 国产日韩一区二区三区精品不卡 | 18在线观看网站| 啦啦啦视频在线资源免费观看| 国产色婷婷99| 欧美bdsm另类| 免费看av在线观看网站| 只有这里有精品99| 高清欧美精品videossex| 不卡视频在线观看欧美| 成人18禁高潮啪啪吃奶动态图 | 草草在线视频免费看| 国产精品一二三区在线看| 全区人妻精品视频| 人妻人人澡人人爽人人| 亚洲精品一二三| 最黄视频免费看| 一区二区三区四区激情视频| 少妇熟女欧美另类| 人妻一区二区av| 欧美激情 高清一区二区三区| 亚洲欧美成人精品一区二区| 尾随美女入室| 亚洲欧美精品自产自拍| av网站免费在线观看视频| 亚洲熟女精品中文字幕| 视频区图区小说| 一级毛片aaaaaa免费看小| 国产高清三级在线| 男女无遮挡免费网站观看| 青春草视频在线免费观看| 亚洲av欧美aⅴ国产| 亚洲av电影在线观看一区二区三区| 18禁动态无遮挡网站| 久久女婷五月综合色啪小说| 一边亲一边摸免费视频| a 毛片基地| 久热这里只有精品99| 久久久亚洲精品成人影院| 多毛熟女@视频| 人妻少妇偷人精品九色| 久久久久久久久久久丰满| 国产不卡av网站在线观看| 国产av码专区亚洲av| 亚洲av.av天堂| 国产一区亚洲一区在线观看| 日本vs欧美在线观看视频| 国国产精品蜜臀av免费| 在线观看免费高清a一片| 久热久热在线精品观看| 91精品一卡2卡3卡4卡| 91aial.com中文字幕在线观看| 精品久久久久久久久av| 韩国高清视频一区二区三区| 夫妻性生交免费视频一级片| 在线观看三级黄色| 另类精品久久| 美女脱内裤让男人舔精品视频| 中文字幕最新亚洲高清| 亚洲不卡免费看| 人体艺术视频欧美日本| 精品午夜福利在线看| 成人18禁高潮啪啪吃奶动态图 | 午夜影院在线不卡| 色网站视频免费| 九色成人免费人妻av| 999精品在线视频| 久久久午夜欧美精品| 中文乱码字字幕精品一区二区三区| 久久久久久久久久人人人人人人| av卡一久久| 国产成人freesex在线| 成人影院久久| av视频免费观看在线观看| 精品午夜福利在线看| 18禁观看日本| .国产精品久久| 777米奇影视久久| 国产乱来视频区| 男女免费视频国产| 日韩亚洲欧美综合| 欧美精品一区二区大全| 久久久久精品性色| 在线看a的网站| 亚洲欧美清纯卡通| .国产精品久久| 黄色毛片三级朝国网站| 女人久久www免费人成看片| 日韩成人av中文字幕在线观看| kizo精华| 亚洲国产精品一区三区| 人人妻人人爽人人添夜夜欢视频| 色视频在线一区二区三区| 人妻一区二区av| 久久影院123| 久久久精品免费免费高清| 亚洲av福利一区| 国产亚洲精品第一综合不卡 | 精品久久久精品久久久| 高清午夜精品一区二区三区| 在线 av 中文字幕| 欧美精品人与动牲交sv欧美| a 毛片基地| 91久久精品电影网| 国产精品久久久久久精品电影小说| av.在线天堂| 婷婷色综合www| 久久久久久久久久人人人人人人| 99九九在线精品视频| 久久久国产精品麻豆| 中文字幕av电影在线播放| 日韩,欧美,国产一区二区三区| 欧美性感艳星| 午夜福利,免费看| 伦理电影免费视频| 久久亚洲国产成人精品v| 亚洲欧洲日产国产| 热99久久久久精品小说推荐| 久久影院123| 日日摸夜夜添夜夜添av毛片| 校园人妻丝袜中文字幕| 黄色配什么色好看| 91精品伊人久久大香线蕉| 大香蕉久久网| 亚洲婷婷狠狠爱综合网| 九九在线视频观看精品| 老司机影院成人| 纵有疾风起免费观看全集完整版| 久久精品夜色国产| 日本与韩国留学比较| 免费看av在线观看网站| 日韩伦理黄色片| 18禁观看日本| 亚洲精品乱久久久久久| 一区二区日韩欧美中文字幕 | 国产成人a∨麻豆精品| 成人免费观看视频高清| av电影中文网址| 欧美日韩一区二区视频在线观看视频在线| 国内精品宾馆在线| 天天操日日干夜夜撸| 曰老女人黄片| 蜜臀久久99精品久久宅男| 欧美xxxx性猛交bbbb| 亚洲精品久久久久久婷婷小说| 在线免费观看不下载黄p国产| 亚洲一区二区三区欧美精品| 丰满饥渴人妻一区二区三| 国产精品成人在线| 婷婷色av中文字幕| 人人妻人人澡人人看| 国产精品久久久久久久久免| 最新中文字幕久久久久| 日日啪夜夜爽| 日韩中文字幕视频在线看片| 精品亚洲乱码少妇综合久久| 久久免费观看电影| 久久97久久精品| 成人综合一区亚洲| 精品国产乱码久久久久久小说| 99热6这里只有精品| 一区二区三区精品91| 久久99热6这里只有精品| 91aial.com中文字幕在线观看| 超碰97精品在线观看| 成人手机av| 久久久久久久大尺度免费视频| 亚洲国产av影院在线观看| 亚洲欧美色中文字幕在线| 国产精品欧美亚洲77777| 亚洲性久久影院| 欧美日韩视频高清一区二区三区二| 麻豆成人av视频| 亚洲色图综合在线观看| 人体艺术视频欧美日本| 亚洲欧美中文字幕日韩二区| 国产极品天堂在线| 飞空精品影院首页| 亚洲伊人久久精品综合| 午夜影院在线不卡| 丰满乱子伦码专区| 亚洲久久久国产精品| 国产免费视频播放在线视频| 全区人妻精品视频| 丝袜脚勾引网站| 最新的欧美精品一区二区| av在线播放精品| videosex国产| 一二三四中文在线观看免费高清| 大陆偷拍与自拍| 在线 av 中文字幕| 汤姆久久久久久久影院中文字幕| 亚洲国产欧美日韩在线播放| 国产成人91sexporn| 亚洲国产精品国产精品| 国产一区亚洲一区在线观看| 80岁老熟妇乱子伦牲交| 在线观看美女被高潮喷水网站| 国产在线免费精品| 夜夜骑夜夜射夜夜干| 成人毛片60女人毛片免费| 九色亚洲精品在线播放| 国产熟女午夜一区二区三区 | 有码 亚洲区| 91精品一卡2卡3卡4卡| 校园人妻丝袜中文字幕| 黑丝袜美女国产一区| 毛片一级片免费看久久久久| 成年美女黄网站色视频大全免费 | 黄片无遮挡物在线观看| 国产深夜福利视频在线观看| 大片电影免费在线观看免费| 麻豆成人av视频| 成人无遮挡网站| 寂寞人妻少妇视频99o| 亚洲精品成人av观看孕妇| 国产 一区精品| 99久久人妻综合| 精品久久久久久久久av| 免费大片黄手机在线观看| 久久国内精品自在自线图片| 蜜臀久久99精品久久宅男| 18禁动态无遮挡网站| 我的女老师完整版在线观看| 人妻 亚洲 视频| 成人漫画全彩无遮挡| av有码第一页| 国产老妇伦熟女老妇高清| 亚洲精品日韩在线中文字幕| 中文字幕制服av| 成人国语在线视频| 国产又色又爽无遮挡免| 久久 成人 亚洲| av.在线天堂| 97精品久久久久久久久久精品| 国产一区二区在线观看日韩| 在线观看人妻少妇| 国产精品一区二区在线不卡| 久久久久久久久久人人人人人人| 少妇人妻精品综合一区二区| 精品久久久久久电影网| 国产av一区二区精品久久| 少妇猛男粗大的猛烈进出视频| 边亲边吃奶的免费视频| 三上悠亚av全集在线观看| 大片电影免费在线观看免费| 久久久久国产网址| 免费日韩欧美在线观看| 欧美精品一区二区免费开放| 乱码一卡2卡4卡精品| 中国国产av一级| 国产av精品麻豆| 一边摸一边做爽爽视频免费| 日本wwww免费看| 少妇的逼水好多| 99久久综合免费| 日韩av在线免费看完整版不卡| 香蕉精品网在线| 一级片'在线观看视频| 日韩,欧美,国产一区二区三区| 国产精品嫩草影院av在线观看| 在线观看免费日韩欧美大片 | 青春草亚洲视频在线观看| 国产免费现黄频在线看| 亚洲欧美日韩另类电影网站| 国产成人91sexporn| 国产精品人妻久久久久久| av卡一久久| 亚洲一区二区三区欧美精品| 亚洲少妇的诱惑av| 18禁在线播放成人免费| 熟女电影av网| 国产精品久久久久久精品古装| 国产欧美另类精品又又久久亚洲欧美| 一个人看视频在线观看www免费| 夜夜骑夜夜射夜夜干| 欧美日韩在线观看h| 天天影视国产精品| 久久久久久久精品精品| 中文天堂在线官网| 亚洲不卡免费看| 国产片内射在线| 美女脱内裤让男人舔精品视频| 国产精品一二三区在线看| 一本色道久久久久久精品综合| 亚洲久久久国产精品| 女性被躁到高潮视频| av免费观看日本| 在线观看免费视频网站a站| 国产成人a∨麻豆精品| 午夜日本视频在线| 丁香六月天网| 久久综合国产亚洲精品| 亚洲国产精品一区二区三区在线| 飞空精品影院首页| 国产精品欧美亚洲77777| 夫妻性生交免费视频一级片| 国产视频内射| 日韩中文字幕视频在线看片| 九草在线视频观看| 免费黄色在线免费观看| 97超视频在线观看视频| 不卡视频在线观看欧美| 欧美精品亚洲一区二区| 亚洲怡红院男人天堂| 亚洲国产精品999| 日韩亚洲欧美综合| 亚洲欧洲国产日韩| 午夜免费男女啪啪视频观看| 亚洲欧美清纯卡通| 欧美人与性动交α欧美精品济南到 | av播播在线观看一区| 国产色婷婷99| av卡一久久| 大香蕉久久成人网| 午夜影院在线不卡| 国产免费视频播放在线视频| 亚洲精品久久久久久婷婷小说| tube8黄色片| 中文字幕av电影在线播放| 亚洲av中文av极速乱| 一个人免费看片子| 免费观看无遮挡的男女| 视频在线观看一区二区三区| 国产乱人偷精品视频| 国产精品女同一区二区软件| 日本-黄色视频高清免费观看| 国产精品一二三区在线看| 国产伦精品一区二区三区视频9| 国产精品国产av在线观看| 99九九在线精品视频| 满18在线观看网站| 美女xxoo啪啪120秒动态图| 人人妻人人爽人人添夜夜欢视频| 男男h啪啪无遮挡| 制服丝袜香蕉在线| 国产日韩一区二区三区精品不卡 | 国产欧美另类精品又又久久亚洲欧美| 丁香六月天网| 综合色丁香网| 天天躁夜夜躁狠狠久久av| 日本91视频免费播放| 哪个播放器可以免费观看大片| 丁香六月天网|