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

    安卓應(yīng)用中無聲音頻的收集與檢測①

    2019-08-16 09:11:32顏宏冰黃文超孟昭逸
    計算機系統(tǒng)應(yīng)用 2019年7期
    關(guān)鍵詞:音頻文件安卓正確率

    顏宏冰,熊 焰,黃文超,孟昭逸

    (中國科學(xué)技術(shù)大學(xué) 計算機科學(xué)與技術(shù)學(xué)院,合肥 230027)

    目前安卓手機的市場份額越來越大,2017年已經(jīng)到達(dá)了85.9%.如此大的市場份額也意味著巨大的利益,很多廠商都進(jìn)入了這個市場,這使得安卓應(yīng)用的數(shù)量和安卓手機的功能迅速增長.現(xiàn)在安卓手機的計算能力,存儲能力,通信能力已經(jīng)達(dá)到一個相當(dāng)高的地步,甚至已經(jīng)能和個人PC 相媲美.但安卓手機性能的上升是以電池電量的加速消耗為代價的,而電池電量的增長速度跟不上手機性能的提升,這導(dǎo)致了現(xiàn)在手機的待機時間越來越短.

    為了解決這個問題,許多研究都嘗試去優(yōu)化安卓的電量消耗的情況.方葵[1]考慮到手機開啟數(shù)據(jù)流量時耗電比平時高,設(shè)計了關(guān)閉屏幕時關(guān)閉數(shù)據(jù)流量的軟件;Martins 等[2]對安卓系統(tǒng)進(jìn)行了修改,降低耗電事件的發(fā)生頻率;Hoffmann 等[3]則是將應(yīng)用中的一些靜態(tài)配置參數(shù)改成可以調(diào)節(jié)的動態(tài)參數(shù),達(dá)到節(jié)省電量的目的.

    這些方案在一定程度上優(yōu)化了安卓的耗電問題,但安卓系統(tǒng)中仍有很多的耗電問題亟待解決.目前一些安卓應(yīng)用為了在后臺長期?;?會在后臺占用系統(tǒng)資源.其中一種典型情況就是在后臺持有Audiomix 鎖并播放一些無聲數(shù)據(jù).這種行為會加快手機的電量消耗,同時由于占用了系統(tǒng)資源,還可能導(dǎo)致手機運行速度變慢,所以這種情況下應(yīng)當(dāng)終止應(yīng)用的后臺占用.但在安卓系統(tǒng)中,音頻數(shù)據(jù)的收集并不容易,雖然安卓提供了音頻播放的函數(shù),但并沒有提供音頻收集相關(guān)的函數(shù).同時很多安卓應(yīng)用并不使用安卓系統(tǒng)提供的音

    頻播放函數(shù),而是自己實現(xiàn)了音頻播放的函數(shù).針對這個問題,本文提出了一種收集并檢測安卓中的音頻數(shù)據(jù)的方法.

    1 背景知識

    1.1 安卓系統(tǒng)架構(gòu)

    安卓系統(tǒng)是在Linux 內(nèi)核的基礎(chǔ)上構(gòu)建的,為了滿足移動設(shè)備的需求,安卓系統(tǒng)引入了新的組件.如圖1所示,安卓系統(tǒng)主要分為4 層,從上到下分別是應(yīng)用程序?qū)印?yīng)用程序框架層、安卓原生庫和運行時層、Linux 內(nèi)核層[4,5].

    圖1 安卓系統(tǒng)架構(gòu)

    最上層的應(yīng)用層由直接和用戶交互的應(yīng)用組成,包括系統(tǒng)應(yīng)用比如日歷、瀏覽器、聯(lián)系人管理程序和普通應(yīng)用比如微博,微信,這些應(yīng)用都是Java 語言開發(fā)的.

    下一層的應(yīng)用程序框架層主要包括了能被移動應(yīng)用重用和共享的一系列系統(tǒng)服務(wù),包括View System(構(gòu)建安卓應(yīng)用的UI,包括列表,網(wǎng)格,文本框等等),Resource Manager(訪問非代碼資源,如本地化的字符串,布局文件)等.

    第三層中的安卓原生庫基本是由C/C++編寫的,負(fù)責(zé)特定的硬件設(shè)備結(jié)合或者響應(yīng)UI 的輸入請求,比如OpenGL 和SGL,分別負(fù)責(zé)3D 和2D 圖形的渲染.安卓運行時則包括虛擬機和核心Java 庫,安卓5.0 之前使用的是Dalvik 虛擬機,5.0 之后則使用更快的ART 虛擬機,其作用與Java 虛擬機類似,但運行的是.dex 格式的文件.核心庫則提供了Java 編程語言核心庫的大多數(shù)功能,比如文件訪問,網(wǎng)絡(luò)訪問等.

    最下層的Linux 內(nèi)核層則是整個安卓系統(tǒng)的基礎(chǔ),安卓系統(tǒng)的功能最終都是通過Linux 內(nèi)核完成.它提供了硬件設(shè)備的抽象接口,以供上層使用.

    1.2 安卓音頻播放

    Audio 是整個安卓系統(tǒng)非常重要的一個組成部分,負(fù)責(zé)音頻數(shù)據(jù)的采集和輸出、音頻流的控制、音頻設(shè)備的管理、音量調(diào)節(jié)等,整體結(jié)構(gòu)如圖2所示.

    圖2 安卓音頻系統(tǒng)結(jié)構(gòu)

    Audio 主要包括以下幾個部分:音頻應(yīng)用框架(Audio Application Framework),音頻本地框架(Audio Native Framework),音頻服務(wù)(Audio Service),音頻硬件抽象層(Audio HAL).其中,音頻應(yīng)用框架和音頻本地框架負(fù)責(zé)音頻數(shù)據(jù)的播放和采集,以及音頻事務(wù)的綜合管理.音頻服務(wù)則由AudioPolicyService 和AudioFlinger 組成,前者負(fù)責(zé)制定音頻策略,比如音頻設(shè)備切換的策略選擇,音量調(diào)節(jié)等.后者則負(fù)責(zé)執(zhí)行策略,比如輸入輸出流設(shè)備的管理及音頻流數(shù)據(jù)的處理傳輸.硬件抽象層則負(fù)責(zé)與音頻硬件設(shè)備交互,由AudioFlinger 直接調(diào)用.

    安卓中音頻播放主要有兩種方式:第一種是使用MediaPlayer 播放,第二種是使用AudioTrack 播放.這兩種播放方式最大的區(qū)別是MediaPlayer 會在應(yīng)用程序框架層創(chuàng)建對應(yīng)的音頻解碼器,對播放的源文件進(jìn)行解碼,故MediaPlayer 可以播放多種格式的聲音文件,例如MP3,AAC,WAV,OGG,MIDI 等.而AudioTrack 不創(chuàng)建解碼器,故只能播放已經(jīng)解碼的PCM 流,其對應(yīng)的文件格式是WAV 格式的音頻文件.MediaPlayer 和AudioTrack 之間還是有聯(lián)系的,MediaPlayer 在應(yīng)用程序框架層仍需要創(chuàng)建AudioTrack,把解碼后的PCM 數(shù)據(jù)流傳遞給AudioTrack,AudioTrack 再傳遞給AudioFlinger 進(jìn)行混音,然后才傳遞給硬件播放.

    脈沖編碼調(diào)制(PCM)是一種編碼方式,一般用于對連續(xù)變化的模擬信號進(jìn)行抽樣、量化和編碼產(chǎn)生數(shù)字信號.安卓中的音頻一般都是PCM 編碼的.

    PCM 文件的格式如圖3,根據(jù)采樣位數(shù)分為8 位,16 位,32 位,根據(jù)聲道數(shù)分為單聲道和雙聲道.文件中每個樣本值包含在一個數(shù)中,根據(jù)位數(shù)的不同,這個數(shù)占1、2 或者4 個字節(jié),并且其表示的范圍也有區(qū)別,比如8 位的PCM 文件每個樣本值的范圍是0 到255.位數(shù)越多,表示聲音的音質(zhì)越高.

    圖3 PCM 文件格式

    2 方案設(shè)計

    為了達(dá)到收集并檢測安卓系統(tǒng)中無聲音頻的目的,有以下兩個挑戰(zhàn):第一,安卓系統(tǒng)中沒有現(xiàn)成的收集音頻數(shù)據(jù)的接口或函數(shù),并且安卓應(yīng)用可能不使用安卓應(yīng)用程序框架提供的音頻函數(shù),需要找到一個合適的位置插入代碼才能收集數(shù)據(jù);第二,對于無聲音頻,沒有一個確定的識別標(biāo)準(zhǔn),需要根據(jù)實驗結(jié)果制定一個標(biāo)準(zhǔn).針對以上問題,本文設(shè)計了一個收集和檢測無聲音頻的系統(tǒng),如圖4所示.

    圖中的安卓系統(tǒng)經(jīng)過修改后,可以收集到安卓應(yīng)用播放的PCM 音頻數(shù)據(jù),這些數(shù)據(jù)再被送到一個系統(tǒng)應(yīng)用中進(jìn)行檢測,這個系統(tǒng)應(yīng)用中包含了自定義的檢測腳本,用來判斷音頻數(shù)據(jù)是否是無聲的.因為需要實時檢測音頻數(shù)據(jù),所以將檢測腳本做成系統(tǒng)應(yīng)用集成在安卓系統(tǒng)中.經(jīng)過系統(tǒng)應(yīng)用檢測后,結(jié)果將返回給用戶.接下來就音頻數(shù)據(jù)收集和音頻數(shù)據(jù)檢測做詳細(xì)介紹.

    2.1 音頻數(shù)據(jù)采集

    安卓中沒有可以直接收集音頻的函數(shù),為了能收集安卓應(yīng)用播放的音頻,需要對安卓的源碼進(jìn)行相應(yīng)修改.但實驗中發(fā)現(xiàn),如果在Java 層添加代碼來收集音頻數(shù)據(jù),約有40%的安卓應(yīng)用是收集不到音頻數(shù)據(jù)的.通過進(jìn)一步分析,這些應(yīng)用沒有使用安卓系統(tǒng)中Java 層的MediaPlayer 來播放音頻,而是在自定義的動態(tài)鏈接庫中實現(xiàn)了相關(guān)的函數(shù),進(jìn)一步調(diào)用底層的Native 函數(shù)播放音頻.

    圖4 音頻收集和檢測系統(tǒng)框架

    通過對安卓系統(tǒng)源碼以及這些安卓應(yīng)用的分析發(fā)現(xiàn),雖然它們實現(xiàn)的播放音頻的函數(shù)細(xì)節(jié)上有區(qū)別,但是最終都是由Audiotrack 調(diào)用write 函數(shù)或者processAudioBuffer 函數(shù),向共享內(nèi)存中寫入需要播放的音頻數(shù)據(jù),再傳遞到AudioFlinger 進(jìn)行播放.所以只需要在write 函數(shù)和processAudioBuffer 函數(shù)中插入截取音頻數(shù)據(jù)的代碼,就可以采集到相應(yīng)的音頻數(shù)據(jù).此外,為了將音頻數(shù)據(jù)與應(yīng)用建立對應(yīng)關(guān)系,還需要收集播放此音頻數(shù)據(jù)的安卓應(yīng)用的相關(guān)信息,故在AudioTrack 中添加相應(yīng)的代碼將應(yīng)用的信息也保存下來.

    2.2 音頻數(shù)據(jù)識別

    收集到安卓應(yīng)用播放的音頻數(shù)據(jù)后,需要對音頻數(shù)據(jù)進(jìn)行識別,判斷其是否是無聲的音頻數(shù)據(jù).但PCM 音頻數(shù)據(jù)是否無聲這個問題沒有具體的判別標(biāo)準(zhǔn),因為PCM 音頻數(shù)據(jù)描述的是時域振動,本文考慮的情況是如果PCM 音頻數(shù)據(jù)波動的數(shù)據(jù)點占總數(shù)的比例小于某個閾值時,就認(rèn)為PCM 數(shù)據(jù)是無聲的音頻數(shù)據(jù).根據(jù)此規(guī)則,可以對PCM 文件進(jìn)行解析,并判斷文件中包含的是否是無聲的音頻數(shù)據(jù).

    由于有些安卓應(yīng)用會將音量調(diào)節(jié)為0,故即使音頻數(shù)據(jù)不是無聲的音頻數(shù)據(jù),還要進(jìn)行進(jìn)一步的檢測.這里采用的方式是追蹤函數(shù)序列.安卓系統(tǒng)在調(diào)節(jié)音量時,會產(chǎn)生特定的函數(shù)調(diào)用序列.在安卓7.0 系統(tǒng)中,當(dāng)用戶按下音量側(cè)鍵調(diào)節(jié)音量時,系統(tǒng)會先調(diào)用frameworks/base/core/java/com/android/internal/policy/P honeWindow.java 中 的onKeyDown() 函 數(shù),在onKeyDown()函數(shù)中,又調(diào)用了./base/media/java/android/media/session/MediaSessionLegacyHelper.java 中的MediaSessionLegacyHelper.getHelper(),通過getHelper 靜態(tài)函數(shù)實例化MediaSessionLegacyHelper,再調(diào)用其成員函數(shù)sendAdjustVolumeBy(),在sendAdjustVolumeBy() 函數(shù)中通過binder 機制調(diào)用./base/services/core/java/com/android/server/media/Me diaSessionService.java 中MediaSessionService 的成員函數(shù)dispatchAdjustVolume(),最后在此函數(shù)中間接調(diào)用了adjustSuggestedStreamVolume().而如果應(yīng)用直接調(diào)節(jié)音量,則不會產(chǎn)生這個函數(shù)調(diào)用的序列.因此,只要追蹤是否有此函數(shù)調(diào)用序列,便可判斷應(yīng)用是否在用戶未知的情況下對音量進(jìn)行了調(diào)節(jié).

    3 實驗分析

    實驗使用的安卓手機是Google Nexus 6p,安卓系統(tǒng)的版本是7.0.實驗中做為檢測樣本的安卓應(yīng)用來自于豌豆莢應(yīng)用市場.

    3.1 安卓應(yīng)用選取

    考慮到要收集安卓應(yīng)用中的音頻數(shù)據(jù),檢測的應(yīng)用主要是游戲和音樂這兩個分類下的,因為這兩個分類下的安卓應(yīng)用可以比較好的收集音頻數(shù)據(jù).

    3.2 實驗結(jié)果分析

    實驗共檢測了50 個安卓應(yīng)用.實驗中發(fā)現(xiàn),音頻文件的長度以及檢測音頻數(shù)據(jù)腳本中設(shè)置的PCM 數(shù)據(jù)波動的數(shù)據(jù)點占總數(shù)的比例閾值對于最后的實驗結(jié)果都會產(chǎn)生影響,故實驗中通過設(shè)置不同的值來尋找最合適的參數(shù)值.

    表1是設(shè)置收集的音頻文件的長度不同值時的檢測結(jié)果.對于表中所列的每個音頻長度,實驗中對每個應(yīng)用都隨機截取了三次音頻數(shù)據(jù),綜合三次分析的結(jié)果,來判斷音頻數(shù)據(jù)是否是無聲的.

    表1 音頻長度與檢測正確率

    可以看到,當(dāng)音頻長度為5 秒時,檢測的正確率比較低.原因是音頻播放時可能會出現(xiàn)某一小段音頻恰好沒有聲音的情況,如果截取的音頻剛好是這一小段中的一部分,就可能會導(dǎo)致錯誤的判斷.這種情況下,雖然截取的音頻文件時無聲的,但實際上就整個音頻來看的話還是要判斷為不是無聲的.為了減少這種情況的發(fā)生,應(yīng)該盡可能截取比較長的音頻文件.從表中數(shù)據(jù)能得出結(jié)論:截取的音頻文件的長度越長,檢測的正確率越高.因為音頻文件越長意味著其囊括的范圍越大,這樣更能反映音頻的真實情況.

    表2是設(shè)置PCM 數(shù)據(jù)波動的數(shù)據(jù)點占總數(shù)的比例閾值為不同的值時得到的結(jié)果.

    表2 界定閾值和正確率

    可以看到,當(dāng)閾值設(shè)置的很低,比如0.1%時,檢測的正確率也會比較低.當(dāng)閾值升高,檢測的正確率也會提升,但閾值過大時,又會出現(xiàn)正確率下降的情況.分析音頻數(shù)據(jù)發(fā)現(xiàn),閾值很低時,如果音頻數(shù)據(jù)波動的數(shù)據(jù)點集中在某一段,而數(shù)據(jù)點數(shù)目又不足以產(chǎn)生聲音,這種情況下無聲的音頻數(shù)據(jù)就可能被識別為有聲的.而當(dāng)閾值很高時,如果有聲音的音頻數(shù)據(jù)段比較短,其包含的數(shù)據(jù)點數(shù)目占總體數(shù)據(jù)點的比值達(dá)不到閾值,就會將有聲的音頻數(shù)據(jù)誤判為無聲的.

    因為檢測腳本以系統(tǒng)Service 的形式運行在后臺,經(jīng)測試,修改后的系統(tǒng)對用戶使用體驗沒有影響.

    4 結(jié)論與展望

    本文主要關(guān)注的問題是安卓中無聲音頻的收集和檢測,因為安卓系統(tǒng)本身并未提供音頻數(shù)據(jù)的收集手段,并且對于無聲音頻也沒有確定的衡量標(biāo)準(zhǔn),故本文通過修改安卓源碼,并調(diào)節(jié)無聲數(shù)據(jù)檢測腳本中的相關(guān)參數(shù),解決了安卓中無聲數(shù)據(jù)的收集和檢測問題.在實驗中發(fā)現(xiàn),僅憑后臺播放無聲數(shù)據(jù)這一點還不能確定安卓應(yīng)用是否是惡意在后臺占用系統(tǒng)資源來實現(xiàn)后臺保活的,故接下來的研究工作是要收集更多安卓應(yīng)用運行時的相關(guān)信息,結(jié)合本文實驗的實驗結(jié)果,提高檢測的準(zhǔn)確率.

    猜你喜歡
    音頻文件安卓正確率
    門診分診服務(wù)態(tài)度與正確率對護(hù)患關(guān)系的影響
    文物表情包
    基于Android手機的音頻文件取證技術(shù)研究
    生意
    一種基于安卓系統(tǒng)的手機側(cè)抓包分析方法
    品管圈活動在提高介入手術(shù)安全核查正確率中的應(yīng)用
    生意
    故事會(2016年15期)2016-08-23 13:48:41
    提取APP中的音頻文件
    電腦愛好者(2015年5期)2015-09-10 07:22:44
    數(shù)字水印在音頻文件篡改檢測中的應(yīng)用
    安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
    狠狠狠狠99中文字幕| 五月伊人婷婷丁香| 日韩视频在线欧美| 九九爱精品视频在线观看| 99久久成人亚洲精品观看| 国产成人精品一,二区 | 国产午夜福利久久久久久| 欧美色欧美亚洲另类二区| 69av精品久久久久久| 日韩欧美三级三区| 国产女主播在线喷水免费视频网站 | 国产男人的电影天堂91| 日日撸夜夜添| 亚洲精品色激情综合| 亚洲乱码一区二区免费版| 啦啦啦啦在线视频资源| 国产午夜精品论理片| 一边摸一边抽搐一进一小说| 亚洲最大成人av| 国产乱人视频| 国产极品精品免费视频能看的| 色5月婷婷丁香| 久久久精品大字幕| 亚洲av不卡在线观看| 男人狂女人下面高潮的视频| 国产高清三级在线| 国产色婷婷99| 三级经典国产精品| 日日干狠狠操夜夜爽| 欧美日韩综合久久久久久| 日韩,欧美,国产一区二区三区 | 亚洲图色成人| 日韩三级伦理在线观看| 人体艺术视频欧美日本| 大香蕉久久网| 可以在线观看毛片的网站| 亚洲天堂国产精品一区在线| 国产精品蜜桃在线观看 | 久久这里有精品视频免费| 亚洲第一电影网av| 亚洲欧美日韩高清在线视频| 日韩一本色道免费dvd| 九色成人免费人妻av| 久久国内精品自在自线图片| 亚洲三级黄色毛片| 成人无遮挡网站| 三级毛片av免费| 波多野结衣巨乳人妻| 男的添女的下面高潮视频| 99久久中文字幕三级久久日本| 欧美性猛交╳xxx乱大交人| 偷拍熟女少妇极品色| av在线蜜桃| 国产精品伦人一区二区| 插阴视频在线观看视频| 免费人成视频x8x8入口观看| 亚洲国产欧洲综合997久久,| 黄片wwwwww| 最好的美女福利视频网| 欧美日本亚洲视频在线播放| 深夜a级毛片| 色综合亚洲欧美另类图片| 床上黄色一级片| 69人妻影院| 国产片特级美女逼逼视频| 亚洲国产精品成人久久小说 | 九九热线精品视视频播放| 波多野结衣高清无吗| 欧美+日韩+精品| 大又大粗又爽又黄少妇毛片口| 亚洲av中文字字幕乱码综合| 中国美白少妇内射xxxbb| 成人亚洲欧美一区二区av| 日韩人妻高清精品专区| 国产成人精品久久久久久| 大又大粗又爽又黄少妇毛片口| 级片在线观看| 精品欧美国产一区二区三| 在线观看美女被高潮喷水网站| 亚洲欧美成人综合另类久久久 | 欧美+亚洲+日韩+国产| 久久99精品国语久久久| 少妇熟女aⅴ在线视频| 中文在线观看免费www的网站| 一边摸一边抽搐一进一小说| 99国产精品一区二区蜜桃av| 99国产精品一区二区蜜桃av| 精品人妻熟女av久视频| 爱豆传媒免费全集在线观看| 亚洲精华国产精华液的使用体验 | 在现免费观看毛片| 亚洲内射少妇av| 国产国拍精品亚洲av在线观看| 日韩三级伦理在线观看| 亚洲精品粉嫩美女一区| 亚洲最大成人av| 精品久久久久久久末码| 午夜激情欧美在线| 国产中年淑女户外野战色| 如何舔出高潮| 99国产精品一区二区蜜桃av| 成年女人永久免费观看视频| 黄色视频,在线免费观看| 性插视频无遮挡在线免费观看| 成人二区视频| av天堂中文字幕网| 亚洲精品色激情综合| 春色校园在线视频观看| 一本精品99久久精品77| 国产精品不卡视频一区二区| 久久亚洲国产成人精品v| 久久鲁丝午夜福利片| 99久久精品一区二区三区| 亚洲久久久久久中文字幕| 一边摸一边抽搐一进一小说| 嫩草影院精品99| 一区二区三区免费毛片| 99热这里只有是精品在线观看| 国产色爽女视频免费观看| 国产精品一区二区在线观看99 | 99久国产av精品国产电影| 国产精品精品国产色婷婷| 国产精品日韩av在线免费观看| a级毛片a级免费在线| 成人无遮挡网站| 精品久久久噜噜| 大型黄色视频在线免费观看| 国产精品精品国产色婷婷| 国产精品美女特级片免费视频播放器| 中文字幕人妻熟人妻熟丝袜美| 国内久久婷婷六月综合欲色啪| 一级黄片播放器| 久久九九热精品免费| 一级毛片我不卡| 久久久久九九精品影院| 国产人妻一区二区三区在| 51国产日韩欧美| 国产成年人精品一区二区| 亚洲熟妇中文字幕五十中出| 国产真实伦视频高清在线观看| 成人三级黄色视频| 99久久精品国产国产毛片| 国产探花在线观看一区二区| 精华霜和精华液先用哪个| 国产精品久久久久久av不卡| 精品久久久噜噜| 午夜福利在线在线| 日韩高清综合在线| 国产伦在线观看视频一区| 久久精品夜夜夜夜夜久久蜜豆| 国模一区二区三区四区视频| 18+在线观看网站| 日韩中字成人| 人妻少妇偷人精品九色| 国产精品99久久久久久久久| 日韩制服骚丝袜av| 国产真实乱freesex| 啦啦啦韩国在线观看视频| 午夜福利在线在线| 91在线精品国自产拍蜜月| 精品人妻一区二区三区麻豆| 亚洲真实伦在线观看| 国产黄片视频在线免费观看| 大又大粗又爽又黄少妇毛片口| 只有这里有精品99| 成人午夜高清在线视频| 十八禁国产超污无遮挡网站| 亚洲精品自拍成人| 99riav亚洲国产免费| 亚洲在线观看片| 亚洲精品久久久久久婷婷小说 | 一级二级三级毛片免费看| 高清毛片免费看| 欧美日韩综合久久久久久| 精品久久国产蜜桃| 色尼玛亚洲综合影院| 99久久久亚洲精品蜜臀av| 国产精品女同一区二区软件| 国产 一区 欧美 日韩| 悠悠久久av| 搡老妇女老女人老熟妇| 一本精品99久久精品77| av国产免费在线观看| 97热精品久久久久久| 99久久精品一区二区三区| 3wmmmm亚洲av在线观看| 给我免费播放毛片高清在线观看| 97超碰精品成人国产| 久久婷婷人人爽人人干人人爱| 国产真实乱freesex| 免费看光身美女| av又黄又爽大尺度在线免费看 | 日本三级黄在线观看| 欧美精品一区二区大全| av卡一久久| 国产探花在线观看一区二区| 久久99热这里只有精品18| 久99久视频精品免费| 不卡视频在线观看欧美| 色吧在线观看| 中文字幕制服av| 身体一侧抽搐| 好男人视频免费观看在线| 看片在线看免费视频| 亚洲四区av| 成人永久免费在线观看视频| 国产亚洲91精品色在线| 亚洲欧美精品综合久久99| 国产精品一区二区性色av| 日韩成人av中文字幕在线观看| 国产精品麻豆人妻色哟哟久久 | 欧美+亚洲+日韩+国产| 岛国在线免费视频观看| 国产精品不卡视频一区二区| 国产av不卡久久| 99久国产av精品| 国产女主播在线喷水免费视频网站 | 日本五十路高清| 亚洲精品影视一区二区三区av| 国产精品野战在线观看| 亚洲一级一片aⅴ在线观看| 日本黄色片子视频| 欧美三级亚洲精品| 男女视频在线观看网站免费| 国产亚洲精品av在线| 国产精品一及| 欧美极品一区二区三区四区| 黄片无遮挡物在线观看| 51国产日韩欧美| 国产精品一区二区在线观看99 | 国产精品国产高清国产av| 变态另类丝袜制服| 久久精品国产鲁丝片午夜精品| 欧美又色又爽又黄视频| 久久久国产成人免费| 色综合色国产| 久久久精品94久久精品| 国内精品久久久久精免费| 黄片wwwwww| 欧美xxxx性猛交bbbb| 变态另类成人亚洲欧美熟女| 午夜亚洲福利在线播放| 免费人成在线观看视频色| 久久这里只有精品中国| 晚上一个人看的免费电影| 国产精品综合久久久久久久免费| 插阴视频在线观看视频| 亚洲av二区三区四区| 久久久久久国产a免费观看| 国产av一区在线观看免费| 自拍偷自拍亚洲精品老妇| 亚洲最大成人手机在线| 国产精品一区二区在线观看99 | 精品久久久久久久久亚洲| 乱系列少妇在线播放| 人人妻人人澡人人爽人人夜夜 | 精品人妻视频免费看| 国产片特级美女逼逼视频| h日本视频在线播放| 淫秽高清视频在线观看| 国产av麻豆久久久久久久| 亚洲av男天堂| 成年av动漫网址| 神马国产精品三级电影在线观看| 日本一二三区视频观看| 女同久久另类99精品国产91| 69人妻影院| 国产午夜精品一二区理论片| 麻豆国产97在线/欧美| 国产久久久一区二区三区| 免费看a级黄色片| 99久国产av精品国产电影| 99久久九九国产精品国产免费| 国产精品爽爽va在线观看网站| 国产色爽女视频免费观看| 国产一区二区在线观看日韩| 国产单亲对白刺激| 日日啪夜夜撸| 久久精品夜色国产| 久久热精品热| 欧美色视频一区免费| 黄色日韩在线| av卡一久久| 国产免费男女视频| 精品久久国产蜜桃| 欧美潮喷喷水| 又粗又硬又长又爽又黄的视频 | 国产一区二区在线观看日韩| 久久精品久久久久久久性| 99久久久亚洲精品蜜臀av| 好男人视频免费观看在线| 国产探花极品一区二区| 欧美日韩乱码在线| 国产伦一二天堂av在线观看| 亚洲最大成人av| 日韩视频在线欧美| 国产精品一区二区三区四区久久| 国产又黄又爽又无遮挡在线| 九九久久精品国产亚洲av麻豆| 干丝袜人妻中文字幕| 日本免费一区二区三区高清不卡| 简卡轻食公司| 边亲边吃奶的免费视频| 久久久久网色| 国产精品久久久久久久电影| 一本久久精品| 九九在线视频观看精品| 一区二区三区免费毛片| 在线观看66精品国产| 亚洲七黄色美女视频| 小蜜桃在线观看免费完整版高清| 亚洲内射少妇av| 国产色爽女视频免费观看| 久久99热这里只有精品18| 人妻久久中文字幕网| 村上凉子中文字幕在线| 久久久久性生活片| 亚洲精品乱码久久久久久按摩| 老司机影院成人| 高清午夜精品一区二区三区 | 国产高潮美女av| 午夜老司机福利剧场| 99久久九九国产精品国产免费| 少妇裸体淫交视频免费看高清| 日韩在线高清观看一区二区三区| 嫩草影院精品99| 国产伦精品一区二区三区四那| 亚洲av免费在线观看| 直男gayav资源| 色噜噜av男人的天堂激情| 久久精品国产99精品国产亚洲性色| 午夜福利在线在线| 亚洲成a人片在线一区二区| 亚洲精品自拍成人| 麻豆乱淫一区二区| 午夜福利在线在线| 麻豆av噜噜一区二区三区| 欧美又色又爽又黄视频| 赤兔流量卡办理| 草草在线视频免费看| 女人被狂操c到高潮| 国产av在哪里看| 美女 人体艺术 gogo| 午夜福利高清视频| 最近的中文字幕免费完整| 两个人的视频大全免费| 午夜爱爱视频在线播放| 久久精品人妻少妇| 久久久久性生活片| 黄片无遮挡物在线观看| 中出人妻视频一区二区| 日韩中字成人| 欧洲精品卡2卡3卡4卡5卡区| 免费av毛片视频| 国产精品永久免费网站| 久久中文看片网| 中文字幕人妻熟人妻熟丝袜美| 日韩制服骚丝袜av| 国产亚洲av片在线观看秒播厂 | 99视频精品全部免费 在线| 亚洲婷婷狠狠爱综合网| 欧美区成人在线视频| 午夜福利在线观看吧| av天堂中文字幕网| 男人的好看免费观看在线视频| 国产熟女欧美一区二区| 日韩高清综合在线| 天堂中文最新版在线下载 | 最近2019中文字幕mv第一页| 少妇高潮的动态图| 中文精品一卡2卡3卡4更新| 熟女人妻精品中文字幕| 人人妻人人看人人澡| 99久久精品热视频| 少妇熟女欧美另类| 国产精品1区2区在线观看.| 国产精品日韩av在线免费观看| 别揉我奶头 嗯啊视频| 亚洲激情五月婷婷啪啪| 插阴视频在线观看视频| 国内精品久久久久精免费| 国产一区亚洲一区在线观看| 欧美最黄视频在线播放免费| 97在线视频观看| 中文字幕av在线有码专区| 亚洲最大成人av| 中文资源天堂在线| 校园人妻丝袜中文字幕| 伦理电影大哥的女人| 卡戴珊不雅视频在线播放| 国产精品一区二区三区四区免费观看| 精品欧美国产一区二区三| 亚洲成人久久性| 亚洲欧美中文字幕日韩二区| 午夜福利在线在线| 极品教师在线视频| 99久久精品热视频| 精品久久久噜噜| 床上黄色一级片| 亚洲人成网站在线观看播放| av在线天堂中文字幕| 色5月婷婷丁香| 午夜亚洲福利在线播放| 国语自产精品视频在线第100页| av卡一久久| 美女脱内裤让男人舔精品视频 | 少妇高潮的动态图| 性色avwww在线观看| 插逼视频在线观看| 成人av在线播放网站| 国产三级中文精品| 国产精品伦人一区二区| 日韩制服骚丝袜av| 国产色婷婷99| 激情 狠狠 欧美| 国产精品99久久久久久久久| 毛片一级片免费看久久久久| 九九在线视频观看精品| 国产人妻一区二区三区在| 亚洲激情五月婷婷啪啪| 嘟嘟电影网在线观看| 精品国产三级普通话版| 亚洲久久久久久中文字幕| 美女大奶头视频| 中文字幕精品亚洲无线码一区| 日本成人三级电影网站| av在线播放精品| 国产伦理片在线播放av一区 | 久久人人爽人人片av| 亚洲人成网站在线播放欧美日韩| av在线播放精品| 美女被艹到高潮喷水动态| 久久精品久久久久久噜噜老黄 | 亚洲精品乱码久久久v下载方式| 亚洲欧美精品专区久久| 可以在线观看的亚洲视频| 寂寞人妻少妇视频99o| 六月丁香七月| 久久久久国产网址| 国产精品一二三区在线看| 男的添女的下面高潮视频| 麻豆乱淫一区二区| avwww免费| 午夜久久久久精精品| 国产成人精品婷婷| 中文资源天堂在线| 免费搜索国产男女视频| 亚洲一区二区三区色噜噜| 三级毛片av免费| 久久国产乱子免费精品| 日本三级黄在线观看| 亚洲精品色激情综合| 天堂av国产一区二区熟女人妻| 国产一区二区三区在线臀色熟女| 少妇高潮的动态图| 男人和女人高潮做爰伦理| 22中文网久久字幕| 国产v大片淫在线免费观看| 99久久精品热视频| 国产探花在线观看一区二区| 免费看美女性在线毛片视频| 在线a可以看的网站| 国产亚洲av嫩草精品影院| 日韩av不卡免费在线播放| 国产精品伦人一区二区| 久久精品国产清高在天天线| 亚洲丝袜综合中文字幕| 日本爱情动作片www.在线观看| 在线a可以看的网站| 亚洲国产精品成人久久小说 | 国产av一区在线观看免费| 哪里可以看免费的av片| av在线亚洲专区| 天天躁日日操中文字幕| 一进一出抽搐gif免费好疼| 少妇熟女欧美另类| 国产精品av视频在线免费观看| 国产色爽女视频免费观看| 丰满乱子伦码专区| 少妇高潮的动态图| 99在线视频只有这里精品首页| 2022亚洲国产成人精品| 日本三级黄在线观看| 久久精品影院6| 色5月婷婷丁香| 亚洲婷婷狠狠爱综合网| 精品人妻偷拍中文字幕| 国产精品久久久久久久久免| 久久久久久久久久黄片| 亚洲成av人片在线播放无| 丝袜美腿在线中文| 悠悠久久av| 国产单亲对白刺激| 免费不卡的大黄色大毛片视频在线观看 | 成人性生交大片免费视频hd| 成人三级黄色视频| 国产精品麻豆人妻色哟哟久久 | 少妇的逼好多水| 国产免费男女视频| 给我免费播放毛片高清在线观看| 免费看a级黄色片| 国产av一区在线观看免费| 男女边吃奶边做爰视频| 国产免费男女视频| 国产亚洲av嫩草精品影院| 蜜臀久久99精品久久宅男| 别揉我奶头 嗯啊视频| 国产一区二区在线av高清观看| 天天一区二区日本电影三级| videossex国产| 男女啪啪激烈高潮av片| 一卡2卡三卡四卡精品乱码亚洲| 国产男人的电影天堂91| 不卡视频在线观看欧美| 精品欧美国产一区二区三| 亚洲欧美日韩无卡精品| 丝袜喷水一区| av在线天堂中文字幕| 精品不卡国产一区二区三区| 秋霞在线观看毛片| 99热网站在线观看| 99久久精品一区二区三区| 欧美一区二区国产精品久久精品| 欧美高清成人免费视频www| 69av精品久久久久久| 国产免费一级a男人的天堂| 国产淫片久久久久久久久| 男的添女的下面高潮视频| 青春草国产在线视频 | 欧美成人免费av一区二区三区| 亚洲国产欧美在线一区| 亚洲最大成人中文| 在线免费十八禁| 看非洲黑人一级黄片| 青春草视频在线免费观看| 狠狠狠狠99中文字幕| 人妻夜夜爽99麻豆av| 晚上一个人看的免费电影| 国产成人精品婷婷| 黄色配什么色好看| 久99久视频精品免费| 成人国产麻豆网| 99久久精品一区二区三区| 毛片一级片免费看久久久久| 男人舔奶头视频| 又爽又黄a免费视频| 最近视频中文字幕2019在线8| 亚洲av二区三区四区| 非洲黑人性xxxx精品又粗又长| 菩萨蛮人人尽说江南好唐韦庄 | 国产精品1区2区在线观看.| 三级毛片av免费| www.色视频.com| 91精品一卡2卡3卡4卡| 国产成人影院久久av| 中文欧美无线码| 精品久久久噜噜| 欧美激情在线99| 日韩一本色道免费dvd| 久久精品国产亚洲av天美| a级毛片免费高清观看在线播放| 国产白丝娇喘喷水9色精品| 最近的中文字幕免费完整| 美女国产视频在线观看| av在线亚洲专区| 日本欧美国产在线视频| 哪个播放器可以免费观看大片| 天堂网av新在线| 成人午夜高清在线视频| 大型黄色视频在线免费观看| av黄色大香蕉| 在线观看美女被高潮喷水网站| av在线蜜桃| 九九爱精品视频在线观看| 嫩草影院精品99| 国产午夜福利久久久久久| 女的被弄到高潮叫床怎么办| 欧美一区二区国产精品久久精品| 欧美区成人在线视频| 国产单亲对白刺激| 有码 亚洲区| 一个人看的www免费观看视频| 国产精品美女特级片免费视频播放器| 久久久成人免费电影| 麻豆成人av视频| 精品欧美国产一区二区三| 亚洲欧美成人综合另类久久久 | 91aial.com中文字幕在线观看| 啦啦啦观看免费观看视频高清| 99久久无色码亚洲精品果冻| 国产av在哪里看| 国内精品久久久久精免费| 男女视频在线观看网站免费| 亚洲真实伦在线观看| 日韩视频在线欧美| 亚洲精品影视一区二区三区av| 免费看a级黄色片| 国产探花在线观看一区二区| 好男人视频免费观看在线| 国产精品无大码| 国产av麻豆久久久久久久| 18禁裸乳无遮挡免费网站照片| 91av网一区二区| 中文字幕av在线有码专区| 给我免费播放毛片高清在线观看| 最新中文字幕久久久久| 91精品一卡2卡3卡4卡| 欧美色视频一区免费| 九九久久精品国产亚洲av麻豆| 久久久久久久久久成人| 久99久视频精品免费| 国产精品,欧美在线| 国内精品一区二区在线观看| 午夜激情福利司机影院| 国产精品一区二区三区四区久久|