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

    基于多核處理器的高清實時MPEG-2—H.264轉碼器設計

    2012-09-17 07:54:26葉朝敏陳穎琪高志勇
    電視技術 2012年21期
    關鍵詞:碼器宏塊轉碼

    葉朝敏,陳穎琪,高志勇

    (上海交通大學電子工程系圖像通信與信息處理研究所,上海 200240)

    隨著網絡與個人通信終端的發(fā)展,人們對于視頻的要求已經越來越強烈。H.264視頻壓縮標準在提供了優(yōu)異的壓縮比的同時,保證了出色的解碼視頻質量,是窄帶視頻傳輸?shù)睦硐脒x擇,已經越來越廣泛地應用于在線視頻中。與此同時,目前已有的視頻數(shù)據源,包括電影、電視等依舊采用MPEG-2編碼。如果可以將MPEG-2視頻源轉化成為H.264,則可以極大地擴充H.264的節(jié)目來源,進一步豐富人民群眾的精神文化生活。

    H.264的出色性能是建立在龐大的運算量的基礎上的,H.264雖然比MPEG-2節(jié)約了約50%的碼率,但是付出的代價卻是MPEG-2 3倍以上的編碼計算復雜度。對于高清(本文特指分辨率為1 920×1 080的視頻)實時的MPEG-2至H.264轉碼器,目前尚未有快速高效且效果顯著的快速轉碼算法,采用全解全編的轉碼器又面臨著龐大的計算復雜度的問題。

    并行計算為實時實現(xiàn)高清MPEG-2至H.264轉碼器提供了切實可行的解決方案。良好設計的并行轉碼器可以提供接近線性的加速比,即便對于計算量最大的全解全編轉碼器,利用目前常見的四核處理器也能在原先1/4的時間內完成轉碼,對于核數(shù)更多的處理器,則能更進一步實現(xiàn)多路高清實時轉碼。

    本文針對以往研究中存在的問題,提出并實現(xiàn)了1種采用了幀級、片級與數(shù)據級混合并行的多粒度高清實時全解全編轉碼方案,并在Tilera[1]公司Tile Pro64同構多核平臺上成功應用。

    1 研究現(xiàn)狀

    在并行程序設計中,功能分解與數(shù)據分解是常用的2種方法。具體到編解碼器設計中,1幀數(shù)據通常由若干個宏塊行組成,因此具有天然的數(shù)據可分解性。編解碼器采用了模塊化設計,每個功能模塊任務明確,具有較好的功能可分解性。

    在MPEG-2解碼器設計中,最常用的并行設計方法是幀內數(shù)據分解。由于MPEG-2碼流中1幀內各個宏塊行(片)的解碼互不相關,因此可以將不同宏塊行的解碼任務放在不同的核上進行[2]。

    采用幀間并行的MPEG-2解碼設計則相對復雜。解碼器設計中,由于運動向量搜索范圍可以包含一整幀數(shù)據,P幀的解碼有可能需要用到I幀的完整數(shù)據,因此I幀與P幀之間很難實現(xiàn)并行。然而對于IBBPBBP的碼流結構,可以在所有B幀的參考幀均解碼完畢之后,對所有B幀進行幀級的并行解碼[3]。對于非實時碼流,采用GoP分組也是1種可行的幀間并行方案[4]。

    除此之外,并行MPEG-2解碼器還可以采用基于功能分解的設計方案,即采用流水線設計,將解碼過程的不同模塊分配到不同的核上以實現(xiàn)并行。然而功能分解的可擴展性較差[5],因此基于功能分解的編解碼器研究并不多。

    并行H.264編碼器的研究主要突破點同樣在于數(shù)據分解。數(shù)據分解重點在于設計并行的顆粒度:顆粒度過大,則容易出現(xiàn)空閑核等待狀況;顆粒度過小,則會出現(xiàn)通信量過大,影響CPU真正執(zhí)行編解碼核心任務。

    早期的研究主要集中于單一顆粒度的并行。從顆粒度最大的GoP級幀間并行[4],到顆粒度降低的幀級并行與片級并行[6-7],一直到顆粒度更低的宏塊或者宏塊組級并行[3,8-9],甚至于為加速編解碼而引入的指令集(本文中也稱為數(shù)據級)并行[10],均有相關文獻發(fā)表。單一顆粒度的并行一定程度上提高了編碼速度,然而很遺憾的是此種并行引入的并行加速比均較為有限。

    相比較單顆粒度并行,采用多顆粒度的并行編碼器則展現(xiàn)出了優(yōu)異的性能。混合采用B幀并行、片級并行、宏塊級并行以及數(shù)據級并行的設計在碼率增長4%的基礎上獲得了34倍左右的性能提升[3]。事實上,各級并行雖然較為獨立,但是在編碼過程中可以完美地融合在一起。幀級并行調用幀內并行,幀內并行調用宏塊級并行,宏塊級并行調用數(shù)據級并行,各級并行完成各自任務,最終完成編碼。多顆粒度并行編碼器中,可以通過良好的任務分配,保證適中的顆粒度,避免出現(xiàn)過久的空閑和等待,并且也不會出現(xiàn)通信量過大的情況。

    本文實現(xiàn)了1種全解全編的實時并行MPEG-2至H.264轉碼器。在解碼端,可以對任何符合MPEG-2標準的碼流進行解碼;在編碼端,目前僅支持Baseline的H.264編碼。本文的MPEG-2并行解碼器采用了常見的片(1個宏塊行)級并行與數(shù)據級并行混合并行算法,H.264編碼器則采用了獨特的幀級并行、片(若干個宏塊行)級并行、數(shù)據級并行的多粒度混合并行模型。

    2 并行轉碼器設計方案[11-12]

    本設計由主線程與包含若干個線程的線程池以及包含若干個任務的任務池組成。其中主線程負責初始化線程池以及創(chuàng)建幀級并行任務等,任務池負責完成具體的編解碼任務。為了管理好任務池,本設計中實現(xiàn)了1個用戶態(tài)的調度器。調度器遍歷任務池查找依賴性滿足的,即可以被執(zhí)行并行任務并分配給空閑的線程執(zhí)行,對應線程完成該任務之后便會將該任務移除出任務池。

    2.1 并行MPEG-2解碼器設計

    在MPEG-2碼流中,1個宏塊行為1個片(Slice),碼流start_code中包含了片的序號,其變化范圍由slice_min_start_code,slice_max_start_code確定。由于各個片之間不具有任何相關性,因此MPEG-2碼流具有天然的幀內可并行性。

    在解碼分辨力為1 920×1 080的高清碼流時,共有[1 080/16]≈68個片,如果以每個片的解碼作為1個基本的并行任務,每1個基本并行任務顆粒度較小,總計有68個并行基本任務,對于核數(shù)少于8的處理器而言,任務數(shù)已經足夠,因此不再引入幀間并行。當處理器核數(shù)更多時,可以引入基于B幀的幀間并行[3],進一步提升基本并行任務個數(shù),以便進一步提高加速比。

    單獨的并行MPEG-2解碼器流程圖如圖1所示。

    圖1 并行MPEG-2編碼流程圖

    主線程首先從輸入碼流中通過搜索截出解碼1幀所需的碼流數(shù)據,隨后對截出的碼流進行解析,在解析到slice_header的時候開始創(chuàng)建片級并行任務,各個片級任務經調度器管理在不同的線程上獨立完成,主線程在等待1幀的所有片均解碼完并輸出1幀之后開始解碼下1幀,如此往復,直至碼流解碼完畢。

    2.2 并行H.264編碼器設計

    2.2.1 幀級并行

    運動搜索引入的幀間依賴性阻礙了幀級并行的實現(xiàn)。為了解決此問題,可以將1幀數(shù)據進行分片編碼,人為規(guī)定運動向量搜索范圍為其參考幀對應的片的高度。假設1幀的每1個片由numMbr個宏塊行組成,為了保證數(shù)據的依賴性得到滿足,第N幀開始編碼后,第N+1幀可以在第N幀的[numMbr/2]宏塊行編碼完成之后才開始編碼。在第N+1幀編碼到某一個Slice時,會檢測第N幀對應的Slice是否已經編碼完成(此處只考慮Baseline不包含B幀的情形,如果包含B幀,則需要檢測第N+1幀所依賴的參考幀對應的Slice編碼完成情況),只有在第N幀對應的Slice已經編碼完成后才會真正開始對第N+1幀進行編碼。

    本文實驗所用的多核平臺為同構多核,各核處理速度可認為一致,第N+1幀由于落后第N幀[numMbr/2]個宏塊行,因此第N+1幀的某個Slice需要等待第N幀對應Slice編碼完成的可能性比較小,幀間并行性非常高。另一方面,由于每1幀相對于前1幀編碼都要落后[num-Mbr/2]個宏塊行的處理時間,因此無限增加幀間并行以提高速度意義不大。實際實現(xiàn)時需要根據核的個數(shù)調整可以并行的幀數(shù)。

    2.2.2 片級并行

    如前所述,本設計將1幀數(shù)據分成若干個片進行獨立編碼。1個幀級編碼任務僅僅是接收來自上層的參數(shù)并根據對應的參數(shù)創(chuàng)建多個片級編碼任務。調度器隨后將片級的編碼任務分發(fā)到各個核上同時執(zhí)行,各個片編碼完成之后再將各個片的碼流重組在一起進行輸出(例如寫入文件或者封包成RTP數(shù)據包)。

    產生了片級的并行任務之后,可以根據核的個數(shù)決定是否采用更小粒度的并行。如果并行幀數(shù)為4,幀內片數(shù)為14(即5個宏塊行為1個片),則理論上最多同時有4×14=56個顆粒度較小的并行任務,對于10個核以下的處理器,任務數(shù)已經足夠。此外,引入分片之后,由于幀內相關性降低[3,9],會導致編碼之后碼率增大,因此雖然分片可以增大并行加速比,但是不可能為了提高編碼速度無限提高分片數(shù)。實現(xiàn)時分片數(shù)可以根據具體性能予以調整。

    對于本設計,并行任務細化到片級并行任務時任務數(shù)已經足夠,因后不再進行粒度更小的宏塊級并行。此時1個片級并行任務包含了如下功能:

    1)接收來自上層的參數(shù)并存取。由于采用了并行設計,很多參數(shù)都會隨著并行的出現(xiàn)發(fā)生改變,因此在進行真正的片級編碼之前,需要首先備份來自上層的有關參數(shù)。

    2)幀內數(shù)據從變換量化預測補償?shù)届鼐幋a的一整套編碼流程。每片的編碼任務僅僅會在該片所需數(shù)據已經準備就緒的時候才開始,因此一旦并行任務開始執(zhí)行時,該片編碼已經不用考慮依賴性問題,保證了高效并行。

    3)各片已編碼碼流整合。分片編碼之后需要按照各片順序將碼流重組最后有序輸出。

    2.2.3 數(shù)據級并行(指令級并行)

    數(shù)據級并行,或者指令級并行,是指利用處理器提供的多媒體處理指令集(例如Intel SSE/SSE2指令集、Tilera[1]公司的SIMD指令集等)中提供的SIMD(Single Instruction Multiple Data)指令對編碼過程中的一些核心計算模塊進行優(yōu)化所引入的并行。

    采用數(shù)據并行不需對編碼器并行框架進行任何修改,使用方便,但是所引入的并行加速比卻非??捎^。本設計采用Tilera公司SIMD指令優(yōu)化離散余弦變換、運動補償、去塊濾波、量化等模塊之后,可以引入5倍以上的并行加速比提升。然而由于指令集并行涉及模塊多,且數(shù)據并行的加速比提升受限于上層編碼器設計,因此很難事先估計單純引入指令集所帶來的并行加速比。

    2.3 并行轉碼器設計

    并行轉碼器設計流程圖如圖2所示,圖中粗箭頭是指在線程任務池中完成的任務。

    解碼函數(shù)并行框架類似于圖1中所示的單獨解碼器,解碼函數(shù)與編碼函數(shù)之間的聯(lián)系除了用于緩存解碼器輸出的YUV緩沖區(qū)以及YUV緩沖區(qū)對應的可讀可寫標志之外,再沒有別的聯(lián)系。此外,具體的并行解碼任務與并行編碼任務都被放置在線程任務池中,由調度器統(tǒng)一管理。具體流程描述如下:

    1)主線程首先初始化MPEG-2解碼器與H.264編碼器,創(chuàng)建YUV緩沖區(qū)隊列并設置所有緩沖區(qū)可寫標志,隨后讀入MPEG-2碼流。

    2)主線程檢查YUV緩沖區(qū)隊列對應YUV緩沖區(qū)是否可寫。若可寫,則調用并行解碼函數(shù)解析碼流并創(chuàng)建并行解碼基本任務(在主線程中)。若不可寫,即代表該緩沖區(qū)正在被編碼器使用,解碼器暫停直至該緩沖區(qū)可寫標志重新被設置。

    3a)主線程等待一幀數(shù)據解碼完畢。

    3b)調度器調度各線程執(zhí)行具體的解碼任務。

    4a)1幀數(shù)據解碼完畢之后主線程輸出解碼產生的YUV數(shù)據至YUV緩沖區(qū)中并清空該緩沖區(qū)對應的可寫標志。之后主線程調用編碼函數(shù)創(chuàng)建幀間并行任務。主線程隨后繼續(xù)解碼下1幀。

    4b)調度器調度線程執(zhí)行幀間并行任務以及其后的片級并行任務。1幀YUV數(shù)據編碼完畢之后輸出該幀碼流并設置緩沖區(qū)可寫標志。

    上述流程中,包含3b)的任務是計算量最大的任務,由調度器管理,由各工作線程完成,其余任務由主線程完成。上述流程除了4a)依賴于3b)之外(不包括由于緩沖

    圖2 轉碼器流程圖

    區(qū)引入的等待),主函數(shù)與線程任務池之間沒有依賴。從而保證了二者都可以各自執(zhí)行自己的任務,提高了效率從而保證了較高的并行性。實際實現(xiàn)時,YUV緩沖區(qū)隊列的長度可以根據具體性能以及可用的內存資源確定一個較為合理的值:當緩沖區(qū)隊列長度較小時,容易造成編碼器與解碼器過多的等待,影響轉碼器性能;而隊列過長,并不能帶來太多性能的提升,反而造成內存資源的浪費。

    3 Tilera平臺并行轉碼器實現(xiàn)

    3.1 Tilera平臺簡介

    本設計的實現(xiàn)平臺即采用Tilera公司Tile Pro64處理器的計算服務器。該處理器由64個同構的核構成,單核頻率最高為866 MHz。核間通信通過Tilera公司獨特的核間互聯(lián)技術實現(xiàn),保證了極高的吞吐率與極小的時延,是實現(xiàn)多核設計或者眾核設計的出色的實驗平臺。此外,服務器共有4個DDR2 667控制器,每個控制器控制2 Gbyte內存,共8 Gbyte內存。

    3.2 Tilera平臺并行轉碼器性能

    本設計測試了3個 MPEG碼流,即:CrowdRun(25 Mbit/s),Tractor(25 Mbit/s)以及 Life(25 Mbit/s),轉換之后的H.264碼流碼率為6 Mbit/s。

    通過比較YUV緩沖隊列長度對于轉碼性能的影響,最終確定的YUV緩沖區(qū)隊列長度為4。

    3.2.1 并行線性

    并行線性是指并行設計的加速比隨著核數(shù)的增多而線性增長的性質。對于一個并行設計的轉碼器而言,線性無疑是最重要的性質。對相同碼率不同碼流轉碼速度的測試結果如圖3所示。

    圖3 相同碼率不同碼流轉碼結果

    可以看到,在核數(shù)較少的時候(10個核以下),本設計有著接近線性的并行加速比:10個核時加速比達到了9.8。隨著核數(shù)的增多,核間通信以及不同任務之間同步隨之增多,處理器進行真正編解碼工作的時間減少,并行加速比提升逐漸放緩,16個核時,并行加速比為12.8。可以想象,隨著核數(shù)的增多,并行加速比增加的趨勢會逐漸趨緩直至最后緩慢下降。本設計在16個核時即可滿足實時高清轉碼的需求,為了充分利用處理器資源,可以使用處理器進行多路并行轉碼。

    3.2.2 轉碼實用性

    轉碼器實用性取決于轉碼器的速度以及轉碼的有效性,即轉碼前后視頻的質量差。前者取決于并行設計的線性,后者則主要取決于MPEG-2與H.264標準本身。

    使用16個核對3個高清MPEG-2碼流進行轉碼測試,所得結果如表1所示。

    表1 16個核轉碼速度

    從表1可以看出,對于運動較復雜的Crowdrun序列,本設計平均轉碼速度依然達到了30 f/s以上。實驗顯示,采用18個核時便可使該序列的每1幀都在1/30 s的時間內完成轉碼,從而滿足實時性要求。

    為了進一步驗證轉碼有效性,圖4列出了轉碼前后圖像的對比,該圖像來自于碼流中的第10幀圖像。

    圖4 轉碼前后圖像對比圖

    4 總結

    本文設計并在TilePro64平臺上實現(xiàn)了1種MPEG-2至H.264的全解全編并行轉碼器。其中MPEG-2解碼采用了片級并行與數(shù)據級并行,H.264編碼采用了幀級、片級以及數(shù)據級混合并行。實驗表明,本設計有著出色的并行加速比,并且在只占用TilePro64處理器中1/4數(shù)量的核的時候,即可實現(xiàn)1路高清實時轉碼。

    [1]Tilera[EB/OL].[2012-03-20].http://www.tilera.com/.

    [2]許潔斌,韋崗,布禮文.多處理器MPEG2并行解碼系統(tǒng)的設計[J].數(shù)據采集與處理,1998,13(4):367-373.

    [3]于海清,李江,魏海濤.基于同構多核處理器的H.264多粒度并行編碼器[J].計算機學報,2009,32(6):1100-1109.

    [4]蔣興昌,周軍,羅傳飛.H.264并行編碼算法的研究[J].電視技術,2008,32(2):33-35.

    [5]LIN C,SNYDER L.Principles of parallel programming[M].陸鑫達,林新華,譯.北京:機械工業(yè)出版社,2009.

    [6]GE S,TIAN X,CHEN Y K.Efficient multithreading implementation of H.264 encoder on Intel hyper-threading architectures[C]//Proc.the 2003 Joint Conference of the Fourth International Conference.[S.l.]:IEEE Press,2003:469-473.

    [7]CHEN Y K,TIAN X,GE S,et al.Towards efficient multi-level threading of H.264 encoder on Intel hyper-threading architectures[C]//Proc.the 18th InternationalParalleland Distributed Processing Symposium.[S.l.]:IEEE Press:63-72.

    [8]孫書為,陳書明.高效的H.264并行編碼算法[J].電子學報,2009(2):357-362.

    [9]馮飛龍,陳耀武.基于H.264實時編碼的多核并行算法[J].計算機工程,2010(24):226-227.

    [10]ZHOU X,LI E Q,CHEN Y K.Implementation of H.264 decoder on general purpose processors with media instructions[C]//Proc.the SPIE Conference on Image and Video Communications and Processing.Bellingham:SPIE-IS&T,2003:224-235.

    [11]田韜,李鵬,張悠慧.H.264并行解碼的設計與實現(xiàn)[J].微計算機信息,2008(14):114-115.

    [12]郭倩,陳耀武.基于功能模塊的H.264并行解碼算法[J].計算機工程,2010(23):231-233.

    猜你喜歡
    碼器宏塊轉碼
    移動云盤在線轉碼功能技術研究
    磁吸式掃碼器固定調節(jié)裝置的研究
    五金科技(2023年5期)2023-11-02 01:50:06
    對于多位置條煙條形碼統(tǒng)一檢測的應用研究
    電子測試(2021年22期)2021-12-17 11:19:16
    視頻轉碼技術在廣播電視中的應用研究
    締客世界(2020年1期)2020-12-12 18:18:28
    基于IPTV點播業(yè)務的視頻分段式轉碼方案的研究與應用
    傳播力研究(2018年7期)2018-05-10 09:42:47
    基于Hadoop 的分布式視頻轉碼方案
    計算機工程(2015年8期)2015-12-02 01:12:50
    基于選擇特征宏塊的快速視頻穩(wěn)像
    康耐視 DataMan?8050系列手持式讀碼器
    自動化博覽(2014年4期)2014-02-28 22:31:13
    讀碼器DATAMAN 50L
    自動化博覽(2013年3期)2013-06-04 10:17:20
    基于宏塊合并的H.264模式選擇算法
    日本午夜av视频| 校园人妻丝袜中文字幕| 成年免费大片在线观看| 国产伦一二天堂av在线观看| 国内精品美女久久久久久| 久久久成人免费电影| 乱人视频在线观看| 水蜜桃什么品种好| 日韩欧美一区视频在线观看 | av一本久久久久| 亚洲最大成人手机在线| 亚洲av成人精品一区久久| 亚洲欧美日韩东京热| 亚洲精品久久久久久婷婷小说| 五月玫瑰六月丁香| 大香蕉97超碰在线| 精品一区二区三卡| 日本免费在线观看一区| 精品午夜福利在线看| 最后的刺客免费高清国语| 蜜桃久久精品国产亚洲av| 十八禁网站网址无遮挡 | 国产精品蜜桃在线观看| 精品酒店卫生间| 美女大奶头视频| 亚洲最大成人av| 亚洲人与动物交配视频| 日日摸夜夜添夜夜添av毛片| 91aial.com中文字幕在线观看| 国产精品一区二区三区四区久久| 国产人妻一区二区三区在| 精品一区二区三卡| 婷婷色麻豆天堂久久| 男女边吃奶边做爰视频| 青春草国产在线视频| 久久久精品免费免费高清| 亚洲欧美一区二区三区黑人 | 欧美变态另类bdsm刘玥| 国产极品天堂在线| 日本av手机在线免费观看| 韩国高清视频一区二区三区| 国产精品不卡视频一区二区| 亚洲成人中文字幕在线播放| 性插视频无遮挡在线免费观看| 极品教师在线视频| 三级男女做爰猛烈吃奶摸视频| 久久这里只有精品中国| 国内精品宾馆在线| 成人欧美大片| 成人毛片60女人毛片免费| 精品午夜福利在线看| 在现免费观看毛片| 啦啦啦韩国在线观看视频| 三级国产精品欧美在线观看| 久久久久久久久久黄片| 水蜜桃什么品种好| 亚洲在久久综合| 日本与韩国留学比较| 成人漫画全彩无遮挡| 亚洲精品第二区| 午夜视频国产福利| 91aial.com中文字幕在线观看| 青青草视频在线视频观看| 国产亚洲一区二区精品| 欧美不卡视频在线免费观看| 99久久中文字幕三级久久日本| 97热精品久久久久久| 高清在线视频一区二区三区| 老司机影院毛片| 菩萨蛮人人尽说江南好唐韦庄| 国产精品久久久久久av不卡| 丝袜喷水一区| 麻豆久久精品国产亚洲av| 亚洲熟妇中文字幕五十中出| 亚洲精品第二区| 日韩成人伦理影院| 男女下面进入的视频免费午夜| 一二三四中文在线观看免费高清| 久久久久久久亚洲中文字幕| 男女啪啪激烈高潮av片| 嫩草影院新地址| 久热久热在线精品观看| 欧美日韩综合久久久久久| 亚洲av男天堂| 亚洲国产精品成人久久小说| 国产亚洲精品av在线| 国产午夜精品久久久久久一区二区三区| 国产精品精品国产色婷婷| 国产亚洲一区二区精品| 大陆偷拍与自拍| 色综合亚洲欧美另类图片| 欧美xxxx黑人xx丫x性爽| 高清在线视频一区二区三区| 永久网站在线| 色综合亚洲欧美另类图片| 丝袜美腿在线中文| 亚洲av成人精品一区久久| 成人毛片60女人毛片免费| 亚洲国产欧美人成| 嘟嘟电影网在线观看| 黄色一级大片看看| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产精品一区www在线观看| 精品久久久久久久人妻蜜臀av| 亚洲激情五月婷婷啪啪| 日日干狠狠操夜夜爽| 国产久久久一区二区三区| 熟女电影av网| a级毛片免费高清观看在线播放| 久久人人爽人人片av| 尾随美女入室| 日日撸夜夜添| 97精品久久久久久久久久精品| 在线播放无遮挡| 国产 一区精品| 欧美zozozo另类| 亚洲av在线观看美女高潮| 日本免费在线观看一区| 日韩强制内射视频| 蜜桃亚洲精品一区二区三区| 精品国产一区二区三区久久久樱花 | 午夜激情福利司机影院| 免费大片黄手机在线观看| 成人国产麻豆网| 插阴视频在线观看视频| 国产又色又爽无遮挡免| 久久久久精品久久久久真实原创| 国产老妇伦熟女老妇高清| 天堂av国产一区二区熟女人妻| 午夜日本视频在线| 色播亚洲综合网| 直男gayav资源| 三级国产精品欧美在线观看| 午夜亚洲福利在线播放| 国产色爽女视频免费观看| 91久久精品电影网| 69人妻影院| 久久久久久久久久久丰满| av.在线天堂| 精品久久国产蜜桃| 精品99又大又爽又粗少妇毛片| 成人亚洲欧美一区二区av| 精品午夜福利在线看| 国产在视频线在精品| 全区人妻精品视频| 亚洲精品国产成人久久av| 亚洲一区高清亚洲精品| 肉色欧美久久久久久久蜜桃 | 国产美女午夜福利| 岛国毛片在线播放| 国产精品三级大全| 嘟嘟电影网在线观看| 91精品一卡2卡3卡4卡| 亚洲精华国产精华液的使用体验| 成年人午夜在线观看视频 | 亚洲天堂国产精品一区在线| 亚洲欧美日韩东京热| 国产精品福利在线免费观看| 天堂√8在线中文| 日韩欧美精品免费久久| 中文字幕免费在线视频6| 久久亚洲国产成人精品v| 日韩欧美 国产精品| 我的女老师完整版在线观看| 国产成人a∨麻豆精品| 女人被狂操c到高潮| 日韩在线高清观看一区二区三区| 国产熟女欧美一区二区| 欧美bdsm另类| 日本爱情动作片www.在线观看| a级毛色黄片| 国产精品人妻久久久久久| 在线观看av片永久免费下载| 亚洲18禁久久av| 青青草视频在线视频观看| 麻豆av噜噜一区二区三区| 日韩成人伦理影院| 亚洲精品日韩在线中文字幕| 国产av不卡久久| 禁无遮挡网站| 丝袜喷水一区| 一级毛片黄色毛片免费观看视频| 国产成人91sexporn| 69av精品久久久久久| 国产亚洲一区二区精品| 国产精品不卡视频一区二区| 午夜福利网站1000一区二区三区| 亚洲一级一片aⅴ在线观看| 在线观看免费高清a一片| 一级av片app| 91狼人影院| 街头女战士在线观看网站| a级毛片免费高清观看在线播放| 国产精品久久久久久精品电影小说 | 久久99精品国语久久久| 激情 狠狠 欧美| 少妇人妻精品综合一区二区| 国产激情偷乱视频一区二区| 三级国产精品欧美在线观看| 国产欧美另类精品又又久久亚洲欧美| or卡值多少钱| 亚洲欧美一区二区三区国产| 亚洲av成人精品一区久久| 日本-黄色视频高清免费观看| 国产精品久久久久久精品电影| 丝袜美腿在线中文| 久久99热6这里只有精品| 免费看不卡的av| 日韩av在线免费看完整版不卡| 男女边吃奶边做爰视频| 在线免费观看不下载黄p国产| 国产一区有黄有色的免费视频 | 亚洲美女视频黄频| 综合色丁香网| 啦啦啦啦在线视频资源| 久久亚洲国产成人精品v| 免费看a级黄色片| 我要看日韩黄色一级片| 97超视频在线观看视频| 男女视频在线观看网站免费| 一级av片app| 国产一区二区三区综合在线观看 | 精品久久久久久久末码| 久久久久久久国产电影| 看免费成人av毛片| 亚洲成人中文字幕在线播放| 91在线精品国自产拍蜜月| 女的被弄到高潮叫床怎么办| 伊人久久精品亚洲午夜| 97人妻精品一区二区三区麻豆| 日本猛色少妇xxxxx猛交久久| 日韩亚洲欧美综合| 亚洲精品乱码久久久v下载方式| 国产黄片美女视频| 少妇被粗大猛烈的视频| 午夜福利视频精品| 欧美成人精品欧美一级黄| 麻豆成人av视频| 日韩一本色道免费dvd| 亚洲18禁久久av| 亚洲成人久久爱视频| 成年女人在线观看亚洲视频 | 久久国产乱子免费精品| 午夜亚洲福利在线播放| 欧美日韩亚洲高清精品| 不卡视频在线观看欧美| 亚洲熟女精品中文字幕| 久久精品久久精品一区二区三区| 色视频www国产| 日本熟妇午夜| 美女主播在线视频| 毛片一级片免费看久久久久| 成年av动漫网址| 日韩在线高清观看一区二区三区| av在线观看视频网站免费| 99九九线精品视频在线观看视频| 三级国产精品片| 亚洲性久久影院| 91av网一区二区| 欧美激情在线99| 91精品国产九色| 成人亚洲精品一区在线观看 | 亚洲成人一二三区av| 一个人看视频在线观看www免费| 亚洲欧美日韩无卡精品| 欧美zozozo另类| 国产在视频线在精品| 日本黄大片高清| 精品久久久久久久久av| 欧美xxxx性猛交bbbb| 午夜免费观看性视频| av福利片在线观看| 欧美日韩在线观看h| 国产精品爽爽va在线观看网站| 在线免费观看不下载黄p国产| 色5月婷婷丁香| eeuss影院久久| 午夜福利在线观看吧| 天堂网av新在线| 久久热精品热| 国产精品精品国产色婷婷| 精品久久久久久成人av| av天堂中文字幕网| 七月丁香在线播放| 亚洲国产色片| 波多野结衣巨乳人妻| 神马国产精品三级电影在线观看| 亚洲av电影在线观看一区二区三区 | 日本爱情动作片www.在线观看| 中文字幕免费在线视频6| 成人亚洲欧美一区二区av| 国产亚洲91精品色在线| 少妇熟女欧美另类| 成人高潮视频无遮挡免费网站| 色综合亚洲欧美另类图片| 麻豆成人午夜福利视频| 成年女人在线观看亚洲视频 | 热99在线观看视频| 男插女下体视频免费在线播放| 联通29元200g的流量卡| 免费高清在线观看视频在线观看| 欧美激情在线99| 欧美一级a爱片免费观看看| 婷婷色麻豆天堂久久| 女人十人毛片免费观看3o分钟| 国产一区有黄有色的免费视频 | av在线天堂中文字幕| 九九爱精品视频在线观看| 国产午夜福利久久久久久| 一级毛片电影观看| 特大巨黑吊av在线直播| 精品国产露脸久久av麻豆 | 久久99热6这里只有精品| 大香蕉久久网| 亚州av有码| 国产乱来视频区| 国产精品1区2区在线观看.| 久久人人爽人人爽人人片va| 99热这里只有是精品在线观看| www.av在线官网国产| 国产精品国产三级国产av玫瑰| 国产成人aa在线观看| 久久鲁丝午夜福利片| 日韩欧美三级三区| 三级毛片av免费| 久久亚洲国产成人精品v| 热99在线观看视频| 午夜爱爱视频在线播放| 国产一区二区三区综合在线观看 | 国产乱来视频区| 国产黄片美女视频| 高清av免费在线| 超碰97精品在线观看| 国产av码专区亚洲av| 精品午夜福利在线看| 建设人人有责人人尽责人人享有的 | 肉色欧美久久久久久久蜜桃 | 久久精品国产亚洲网站| 国产成人精品福利久久| 五月玫瑰六月丁香| 免费看av在线观看网站| 在线天堂最新版资源| 最近视频中文字幕2019在线8| 亚洲精品国产av蜜桃| 永久网站在线| 久久综合国产亚洲精品| videos熟女内射| 国产精品国产三级专区第一集| 美女内射精品一级片tv| 亚洲精品一二三| 国产精品久久久久久精品电影| 国产黄色视频一区二区在线观看| 亚洲欧美日韩东京热| xxx大片免费视频| 久久草成人影院| 边亲边吃奶的免费视频| 一个人免费在线观看电影| 老女人水多毛片| 久久久午夜欧美精品| videossex国产| 久久久欧美国产精品| 在线观看一区二区三区| 国产精品美女特级片免费视频播放器| 久久久久国产网址| 一级片'在线观看视频| 成人二区视频| 国产免费一级a男人的天堂| 国产高清有码在线观看视频| 亚洲在线观看片| 日韩中字成人| 中文乱码字字幕精品一区二区三区 | 国产女主播在线喷水免费视频网站 | 中文字幕制服av| 天天躁夜夜躁狠狠久久av| 亚洲精品影视一区二区三区av| 99久久精品一区二区三区| 又大又黄又爽视频免费| 乱系列少妇在线播放| 久久久久久久久久久免费av| 乱人视频在线观看| 国产综合懂色| 日本与韩国留学比较| 毛片一级片免费看久久久久| a级一级毛片免费在线观看| 亚洲精品日韩av片在线观看| 好男人在线观看高清免费视频| 精品少妇黑人巨大在线播放| 久久久久久久久久黄片| 如何舔出高潮| 久久久亚洲精品成人影院| 毛片一级片免费看久久久久| 赤兔流量卡办理| 久久久久久久久大av| 国产精品国产三级国产专区5o| 全区人妻精品视频| 91在线精品国自产拍蜜月| 99久久精品一区二区三区| 精品一区二区免费观看| 日本黄色片子视频| 寂寞人妻少妇视频99o| av在线播放精品| 午夜免费观看性视频| 精品一区二区免费观看| 成人鲁丝片一二三区免费| 国产一级毛片七仙女欲春2| 一区二区三区四区激情视频| 联通29元200g的流量卡| 婷婷六月久久综合丁香| 青春草国产在线视频| 日本黄大片高清| 国产精品久久久久久av不卡| 中国美白少妇内射xxxbb| av又黄又爽大尺度在线免费看| 欧美极品一区二区三区四区| 亚洲精品亚洲一区二区| 男插女下体视频免费在线播放| 国产伦一二天堂av在线观看| 2018国产大陆天天弄谢| 高清毛片免费看| 国产一区二区三区av在线| 国产精品嫩草影院av在线观看| 搞女人的毛片| 少妇的逼好多水| 国产色爽女视频免费观看| 国产一区二区在线观看日韩| 久99久视频精品免费| 精品酒店卫生间| 全区人妻精品视频| 久久人人爽人人爽人人片va| 亚洲精品乱码久久久v下载方式| ponron亚洲| 好男人视频免费观看在线| 欧美+日韩+精品| 97在线视频观看| 熟女人妻精品中文字幕| 亚洲精品一区蜜桃| 日韩欧美精品v在线| 乱系列少妇在线播放| 免费观看在线日韩| 六月丁香七月| 99re6热这里在线精品视频| av一本久久久久| 久久精品熟女亚洲av麻豆精品 | 最近视频中文字幕2019在线8| 免费观看精品视频网站| 亚洲自拍偷在线| 一个人观看的视频www高清免费观看| 国产伦理片在线播放av一区| 免费av毛片视频| 亚洲经典国产精华液单| 久久99蜜桃精品久久| 麻豆成人午夜福利视频| 精品国产露脸久久av麻豆 | 中文字幕免费在线视频6| 亚洲自拍偷在线| 午夜激情欧美在线| 1000部很黄的大片| 好男人视频免费观看在线| 亚洲,欧美,日韩| 91久久精品国产一区二区三区| 啦啦啦韩国在线观看视频| 美女黄网站色视频| 色尼玛亚洲综合影院| 少妇丰满av| 99久国产av精品| 精品人妻视频免费看| 国产人妻一区二区三区在| 国产成人精品久久久久久| 一本久久精品| 精品不卡国产一区二区三区| 国产亚洲一区二区精品| 亚洲精品自拍成人| 乱系列少妇在线播放| 1000部很黄的大片| 亚洲最大成人手机在线| 夜夜看夜夜爽夜夜摸| 一级毛片我不卡| 久久久久国产网址| 啦啦啦中文免费视频观看日本| 欧美人与善性xxx| 亚洲av电影在线观看一区二区三区 | 免费黄色在线免费观看| 成人毛片60女人毛片免费| 亚洲四区av| 欧美三级亚洲精品| 插阴视频在线观看视频| 人人妻人人澡人人爽人人夜夜 | 欧美成人午夜免费资源| 街头女战士在线观看网站| 亚洲人与动物交配视频| 日韩av不卡免费在线播放| 亚洲精品日本国产第一区| 两个人的视频大全免费| 国产精品一区www在线观看| 国产爱豆传媒在线观看| 国产人妻一区二区三区在| 国产高潮美女av| 国产精品美女特级片免费视频播放器| 欧美+日韩+精品| 国产伦在线观看视频一区| 97在线视频观看| 日韩一区二区视频免费看| 日韩成人伦理影院| 搡女人真爽免费视频火全软件| 日韩一区二区三区影片| 午夜福利网站1000一区二区三区| 大片免费播放器 马上看| 伊人久久精品亚洲午夜| 视频中文字幕在线观看| 久久久久久久久久成人| 国产精品爽爽va在线观看网站| 可以在线观看毛片的网站| 亚洲18禁久久av| 精品久久久噜噜| 高清日韩中文字幕在线| 观看免费一级毛片| 一边亲一边摸免费视频| 日韩电影二区| 国产有黄有色有爽视频| 国产亚洲91精品色在线| 十八禁国产超污无遮挡网站| 免费不卡的大黄色大毛片视频在线观看 | 久久久久久久亚洲中文字幕| 国产精品一及| 国产综合懂色| 亚洲av成人精品一二三区| 中文字幕制服av| 日韩不卡一区二区三区视频在线| 免费黄网站久久成人精品| 亚洲伊人久久精品综合| 国产在线一区二区三区精| 男人舔女人下体高潮全视频| 亚洲人成网站在线播| 亚洲精品日韩av片在线观看| 特大巨黑吊av在线直播| 日本色播在线视频| 99久国产av精品| 亚洲欧洲国产日韩| 高清毛片免费看| 搡女人真爽免费视频火全软件| 精品亚洲乱码少妇综合久久| 日韩欧美三级三区| 啦啦啦韩国在线观看视频| 噜噜噜噜噜久久久久久91| 中文资源天堂在线| 在线观看美女被高潮喷水网站| 欧美人与善性xxx| 观看美女的网站| 黄色日韩在线| 亚洲人与动物交配视频| 亚洲伊人久久精品综合| 中国美白少妇内射xxxbb| 一本久久精品| 国产 一区精品| 欧美97在线视频| 亚洲aⅴ乱码一区二区在线播放| 久久久久久九九精品二区国产| 九九爱精品视频在线观看| 精品一区在线观看国产| .国产精品久久| 麻豆精品久久久久久蜜桃| 久久精品久久久久久噜噜老黄| 国产激情偷乱视频一区二区| 18禁在线无遮挡免费观看视频| 2022亚洲国产成人精品| 国产 一区 欧美 日韩| av在线天堂中文字幕| 日本-黄色视频高清免费观看| 嘟嘟电影网在线观看| 少妇的逼好多水| 网址你懂的国产日韩在线| 亚洲精品成人av观看孕妇| 免费电影在线观看免费观看| 欧美激情国产日韩精品一区| 国产片特级美女逼逼视频| 在线观看一区二区三区| 午夜免费男女啪啪视频观看| videossex国产| 亚洲乱码一区二区免费版| 夜夜爽夜夜爽视频| 日韩av在线大香蕉| freevideosex欧美| 最近最新中文字幕大全电影3| 亚洲精品久久午夜乱码| 国产男女超爽视频在线观看| 男人和女人高潮做爰伦理| 久久久久免费精品人妻一区二区| 日韩av在线免费看完整版不卡| 男人爽女人下面视频在线观看| 久久精品人妻少妇| 国产麻豆成人av免费视频| 蜜臀久久99精品久久宅男| 少妇人妻精品综合一区二区| 久久久午夜欧美精品| 特大巨黑吊av在线直播| 亚洲综合色惰| 欧美潮喷喷水| 嫩草影院精品99| 久久久久久久久久久免费av| av女优亚洲男人天堂| 蜜臀久久99精品久久宅男| 亚洲精品456在线播放app| 男人舔女人下体高潮全视频| 亚洲天堂国产精品一区在线| 天堂√8在线中文| 国产午夜精品论理片| 69av精品久久久久久| 精品熟女少妇av免费看| 免费黄色在线免费观看| 精华霜和精华液先用哪个| 在线观看人妻少妇| 国产精品爽爽va在线观看网站| 色综合色国产| 国产精品嫩草影院av在线观看| 国产黄频视频在线观看|