精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

深度解析基于Qt嵌入式媒體播放器系統設計

移動開發
基于Qt嵌入式媒體播放器系統設計是本文要介紹的內容,文章中很詳細的闡述了QT中播放器的應用,具體內容來看本文詳解。

基于Qt嵌入式媒體播放器系統設計是本文要介紹的內容,主要是來了解并學習QT中播放器的應用及操作,文章中很詳細的闡述了QT播放器的應用,具體內容來看本文詳解。

隨著用戶要求的不斷提高,越來越多的嵌入式設備使用功能強大、價格低廉的嵌入式Linux作為操作系統并開始采用較為復雜的圖形用戶界面。Qt以其強大的功能、良好的可移植性逐漸成為一種被廣泛使用的GUI系統。

正是由于嵌入式操作系統及其相應圖形用戶界面的不斷發展,嵌入式軟件的開發顯得越來越重要。其中嵌入式媒體播放器由于能夠滿足人們的視聽享受已經逐漸成為了系統中不可或缺的重要組成部分,在嵌入式系統上開發媒體播放器已經成為了一個技術熱點,當前許多嵌入式產品中都包含媒體播放器。因此在基于Qt的嵌入式系統中實現媒體播放器具有深刻的意義和實用價值。

2嵌入式媒體播放器系統設計

2.1架構設計

嵌入式媒體播放器架構設計方案如圖1所示。通過使用純C++語言開發來支持嵌入式Linux系統,采用Qt/Embedded作為GUI來提供強大的用戶界面,實現一個開放式的插件接口來增強擴展性,利用內核幀緩沖來輸出,消除對特定架構的依賴,從而保證可移植性。媒體播放器屬于上層應用程序,位于Linux用戶空間。這樣設計的目的是為了系統移植性。

圖形用戶界面窗口以Qt/Embedded為基礎開發,通過調用Qt/Embedded提供的類庫根據需要設計可以管理多媒體文件的基本窗口,包括打開、刪除、顯示文件長度、顯示播放時間等窗口,以及為方便用戶設定的管理播放列表、進行播放控制的窗口,這些都是直接和用戶打交道的。由于采用了Qt/Embedded作為GUI,移植性可以得到保證。

文件輸入主要是對用戶指定的文件進行讀取和解析,將獲得的文件長度、播放時間、編碼格式、音視頻幀率、文件標題等內容,結合MIME的處理,顯示在預先設計的窗口中。

插件接口調用主要是把所有對解碼器的操作整合到一個統一的開放式接口當中,根據上一部分解析出的文件信息去查找相應的解碼器插件并調用,如果沒有找到可用的解碼器可以返回信息提醒用戶添加相應的插件。通過實現這樣一個接口可以使播放器的擴展性大大提高,因此本部分是媒體播放器的核心。

文件解碼和輸出主要負責通過調用解碼器對音視頻數據流進行解碼,然后利用QT/Embedded可以直接操縱內核幀緩沖FrameBuffer的特性,將解碼之后的數據通過FrameBuffer直接送到輸出設備輸出,避免對DirectShow、OpenGL等特定架構的依賴,進一步增強可移植性。

圖1嵌入式媒體播放器的架構

3插件接口模塊和解碼庫模塊

3.1插件接口模塊設計

插件接口模塊是整個播放器的核心部分,它封裝了對具體解碼器的操作,從而在輸入和輸出模塊之間搭起一座橋梁,確保數據的正常流動。插件接口模塊主要提供了以下方法來控制解碼器:

1)文件支持性函數boolisFileSupported(constQString&filename);

通過檢查文件的擴展名來確定待播放的文件是否被播放器支持,若是返回真,否則返回假。可識別的擴展名有asf、avi、dat、mp2、mp3、mpeg、mpg、ogg、wav等。如果添加了新的解碼器插件以后可以識別新的文件格式,只需要將其擴展名添加到此函數的支持列表中

2)獲取文件信息函數constQString&fileInfo();

用于獲得文件的各種信息并將結果保存在一個常量字符串中,便于其他函數調用。這些信息包括:播放時間、音頻格式、音頻比特率、音頻通道、音頻頻率、視頻格式、視頻比特率、視頻高度、視頻寬度等。

3)讀取音頻采樣函數

  1. boolaudioReadSamples(short*output,intchannels,longsamples,long&samplesRead,int); 

調用解碼器對音頻采樣數據進行讀取,是音頻數據處理的核心部分。output表示待輸出文件指針,channels表示通道數,samples表示采樣數,samplesRead表示待讀取采樣數

4)讀取視頻幀函數

  1. boolvideoReadScaledFrame(unsignedchar**output_rows,int,int,intin_w,intin_h,intout_w,intout_h,ColorFormatfmt,int); 

調用解碼器對視頻幀進行讀取,是視頻數據處理的核心部分。參數output_rows表示輸出列地址的指針,in_w、in_h、out_w、out_h分別表示輸入和輸出幀數據的寬度和高度,fmt表示采用的色彩模式,返回值用來判斷執行是否成功。

5)音視頻同步函數定義:intSync(File*fp,intauIndex,structtimeval*vtime);

fp為打開的多媒體文件指針,vtime為當前正在播放的視頻文件的幀頭中提取的時間,auIndex指出當前的音頻幀計數,即當前播放到了第幾幀。通過這些參數就可以計算出希望跳到的幀數和當前幀數的差值,然后根據這個差值將音頻流向前(滯后)或向后(超前)跳即可。同時Sync函數還會將此差值int反饋給音頻解碼器,讓音頻解碼器修正數據流的時間戳,如此循環,從而達到較好的音視頻同步效果。此函數的總體思想是在播放視頻數據流的同時啟動另一線程,打開對應的音頻數據流播放,然后在視頻線程中來同步音頻數據。

此外還有插件初始化和注冊函數voidpluginInit()、文件初始化函數voidfileInit()、查找函數boolseek(longpos)、清空視頻數據函數flushVideoPackets()和清空音頻數據函數flushAudioPackets()、獲取下一數據包函數MediaPacket*getAnotherPacket(intstream)等,不再做詳細介紹。

3.2解碼庫模塊

解碼庫模塊的主要作用是為插件接口模塊提供解碼器,考慮到播放器的可移植性和可擴展性,本系統采用了ffmpeg解碼庫。FFmpeg解碼庫是Linux下的一個開源解碼器集合,它支持多種音頻和視頻編解碼標準,還支持轉文件格式、制作avi等,功能十分強大。可以在windows下使用的ffshow插件,linux下的mplayer播放器都是使用的ffmpeg解碼庫。

解碼庫又包含解碼器和分離器。解碼器就是對音視頻數據流進行解碼的組件,分離器就是把文件流中的數據分離為音頻數據流和視頻數據流的組件,音頻數據和視頻數據是分開解碼的,所以二者缺一不可。

3嵌入式媒體播放器系統實現

3.1數據流程總體設計

圖2為系統數據流程:首先輸入模塊從數據源(多媒體文件)讀入數據,此時它將讀入文件頭,做一些基本的處理,如讀出文件長度,獲取此文件的編碼類型、比特率,判斷能否播放等;然后插件接口模塊會調用分離器插件將多媒體數據切分為視頻數據流和音頻數據流;再經過視頻FIFO和音頻FIFO,排序處理;最后送入視、音頻解碼器調用相應的解碼器進行解碼,對于音頻數據就會進行重采樣,對于視頻數據就會讀取相應的幀,逐幀解碼;之后經過采樣的音頻數據和經過渲染覆蓋的視頻數據先進行音視頻同步,再分別通過視、音頻輸出模塊輸出。這其中,數據的讀入、分離、解碼、輸出都是通過Qt提供的類庫以多線程同時進行的,在解碼得同時程序也在不斷將數據讀入緩沖區并排序等待處理,以提高效率。

輸入模塊的主要功能是將用戶指定的多媒體文件讀入。由于不同格式的多媒體文件需要調用不同的解碼器才能正常打開,因此考慮到程序的模塊化將實際的文件打開工作交給插件接口模塊調用相應的解碼器進行,輸入模塊只對文件進行一些基本的處理并對文件內容進行緩存,然后為插件接口模塊輸送原始數據流。用戶首先通過圖形用戶界面選定待播放文件發出打開指令,這將會使輸入模塊接收到一個信號并通過用戶界面傳回的信息獲得待播放文件的文件路徑和文件名。接下來輸入模塊會檢查文件路徑是否合法、文件是否為空,之后會向插件接口模塊發出信號,通知插件接口模塊查找可用的解碼器,為文件解碼做好準備。下一步就是進行調用播放初始化函數init(),其具體過程下面會詳細介紹,最后就是將工作移交給插件接口模塊,讓它調用對應文件格式的解碼器的open()函數。

輸出模塊的主要功能是將通過解碼器解碼之后的音頻、視頻數據送到輸出設備(如LCD顯示屏、揚聲器)輸出。根據輸出內容的不同可以將輸出模塊劃分為音頻輸出和視頻輸出兩個子部分。這兩個部分基本上是相互獨立輸出的,通過插件接口模塊的同步控制讓它們在輸出時保持同步。視頻輸出和音頻輸出稍有不同,它利用Qt/Embedded可以直接控制FrameBuffer的特性來輸出視頻數據。幀緩沖區是顯卡上的內存,使用幀緩沖區可以提高繪圖的速度和整體性能,與幀緩沖區有關的設備是/dev/fb0(主設備號29,次設備號0)。

圖2系統數據流程

4.2嵌入式音視頻同步設計

本方法的基本思想是以視頻流為主媒體流,音頻流為從媒體流,視頻的播放速率保持不變,根據本地系統時鐘確定的實際顯示時間,通過調整音頻播放速度來達到音視頻同步。整個系統的音視頻同步數據流程見圖3。首先選擇一個本地系統時鐘參考(LSCR),要求本地系統時鐘參考上的時間是線性遞增的。然后將LSCR分送到視頻解碼器和音頻解碼器,由這兩個解碼器根據各幀的PTS值對照本地系統時鐘參考產生各幀準確的顯示或回放的時間。也就是說,生成輸出數據流時依據本地參考時鐘上的時間給每個數據塊都打上時間戳(一般包括開始時間和結束時間)。在播放時,讀取數據塊上的時間戳,同時根據本地系統時鐘參考上的時間來安排播放。

圖3音視頻同步數據流程

基于時間戳的播放過程中,僅僅對早到的或晚到的數據塊進行等待或快速處理,往往是不夠的。如果想要更加主動并且有效地調節播放性能,就需要引入反饋機制,也就是通過對比音視頻的時間戳將當前數據流的播放狀態反饋給上層的“源”。如果音頻流滯后,就即時通知音頻解碼器加快音頻流輸出,但是如果滯后太多,則直接將當前數據丟棄,直接跳到下一幀;如果視頻流滯后,就通知音頻解碼器減慢音頻輸出速度等待視頻流,如滯后太多也直接進行跳幀。數據流首先通過分離器分解為視頻數據流和音頻數據流,然后經過對應的解碼器,同時由本地系統時鐘來進行時間戳控制;獲得準確顯示或回放時間以后進行時間戳比較;若同步則直接輸出,不同步則進行音頻跳幀或等待,直到同步后輸出。

本文的創新點是系統具有很好的可移植性,它的實現過程以及核心的代碼對類似應用具有很好的可重用性,只需通過較小的修改就能移植到不同的操作系統和平臺上,可以廣泛使用在各種嵌入式系統中,如PDA,智能手機等方面,具有較高的經濟價值,同時也可以為開發其他嵌入式系統軟件提供參考意見;其次,本文圍繞用戶的基本需求,提出了一個基于嵌入式Linux操作系統和圖形用戶界面QT/Embedded的媒體播放器設計方案。

該設計方案具有低耦合、高內聚、可擴展、可移植等良好特點,并在設計的基礎上將該方案實現。該媒體播放器支持編碼格式為MPEG-1、MPEG-2和MPEG-4的多媒體文件。同時具有存儲空間小,響應速度快的性能特點,并支持播放控制、播放列表等功能,可自由切換中英文雙語界面,用戶可以選擇打開任意位置的文件。

小結:深度解析基于Qt嵌入式媒體播放器系統設計的內容介紹完了,希望通過QT播放器的內容的學習能對你有所幫助。

責任編輯:zhaolei 來源: 微計算機信息
相關推薦

2011-09-06 11:08:21

QT播放器Mplayer

2011-09-06 10:46:19

QT播放器

2011-06-09 10:28:54

QT 嵌入式

2011-06-24 10:21:11

Qt phonon 多媒體

2010-01-25 09:43:02

Chrome OS媒體播放器

2023-08-26 19:07:40

VLC旋轉視頻

2021-02-24 14:04:23

Linux媒體播放器桌面

2015-10-19 17:28:00

MPlayer媒體播放器開源

2011-07-26 09:16:16

Windows媒體播放器

2011-08-29 10:59:47

QtWebkit嵌入式

2011-01-06 15:11:09

嵌入式linux

2010-03-04 09:34:35

Ubuntu Oper

2011-06-13 09:33:04

2022-12-13 07:27:22

Windows微軟

2009-05-27 19:28:20

Linux磁場設計

2011-08-05 09:11:56

2011-06-27 11:23:21

Qt 音樂播放器

2021-09-30 05:34:21

Windows 11操作系統微軟

2011-06-21 11:10:28

Qt Embedded

2011-07-05 15:42:02

QT 嵌入式 Embedded
點贊
收藏

51CTO技術棧公眾號

精品久久国产字幕高潮| 亚洲乱码一区二区三区在线观看| 欧美专区第一页| 亚洲图片第一页| 午夜日韩影院| 欧洲人成人精品| 黄色一级大片免费| 国产天堂在线| 国产成人精品亚洲日本在线桃色 | 男人资源在线播放| 国产91在线观看丝袜| 情事1991在线| 欧美精品色哟哟| 欧美日韩一二| 亚洲国产精品一区二区久| 日本888xxxx| av漫画网站在线观看| 久久久久久久电影| 国产精品美女久久久久av福利| 波多野结衣人妻| 日韩午夜一区| 色综合久综合久久综合久鬼88 | 亚洲激情一二三区| 亚洲欧美日韩不卡一区二区三区| 日本波多野结衣在线| 国内成人精品2018免费看| 日本欧美中文字幕| 国产精品111| 欧美.www| 欧美精品少妇videofree| 国产精品20p| 牛牛视频精品一区二区不卡| 欧美一区在线视频| 中文字幕第100页| 国产综合av| 欧美性xxxxxx| 怡红院av亚洲一区二区三区h| a黄色片在线观看| 国产精品的网站| 亚洲精品一区二区三| 国产人成在线视频| 久久久久久久综合狠狠综合| 久草热久草热线频97精品| 亚洲欧美另类视频| 成人综合在线网站| 成人av资源| 亚洲精品国产精品国| 国产自产视频一区二区三区| 国产日韩欧美91| 亚洲在线免费观看视频| 免费高清在线视频一区·| 国产精品久久久久久久天堂| 日韩国产亚洲欧美| 日韩av中文字幕一区二区| 国产精品mp4| 制服丝袜在线一区| 久久精品国产一区二区| 国产美女直播视频一区| 国产又粗又大又爽| 国产乱理伦片在线观看夜一区| 成人性生交大片免费观看嘿嘿视频| 中文字幕你懂的| 精品一区二区三区蜜桃| 成人羞羞国产免费| 亚洲精品一区二区三区四区| 成人午夜av影视| 久久久久久草| 成人av毛片| 亚洲男同性恋视频| 日日摸日日碰夜夜爽无码| 免费看男女www网站入口在线| 岛国av一区二区在线在线观看| 免费成人在线视频网站| 久久91导航| 91精品国产一区二区三区蜜臀 | 国产拍欧美日韩视频二区| 亚洲欧洲精品在线观看| 岛国成人毛片| 精品动漫一区二区| 欧美男女交配视频| 欧美a级大片在线| 亚洲国产欧美久久| 欧美激情亚洲色图| 中国成人一区| 青草成人免费视频| 国产乱人乱偷精品视频a人人澡| 国产91精品一区二区麻豆网站| 久久久久免费网| 欧美日本高清| 天天色图综合网| 四季av一区二区三区| 91成人在线精品视频| 亚洲性xxxx| 欧美做爰爽爽爽爽爽爽| 亚洲最黄网站| 成人激情视频在线| 亚洲色图欧美视频| 亚洲视频在线一区二区| 欧美激情 国产精品| 四虎精品在线观看| 日韩精品中文字幕久久臀| 亚洲欧美精品aaaaaa片| 亚洲伊人网站| 超碰97在线资源| 91社区在线观看| 欧美日韩国产色| 久久精品视频在线观看免费| 欧美**vk| 992tv在线成人免费观看| 91国在线视频| 久久五月婷婷丁香社区| 麻豆传媒网站在线观看| julia一区二区三区中文字幕| 日韩精品一区在线观看| 亚洲天堂精品一区| 欧美一级久久| 国产欧美日韩一区二区三区| 蜜桃av在线免费观看| 一本大道av伊人久久综合| 图片区偷拍区小说区| 91欧美大片| 国产精品国产三级国产aⅴ9色| 日本黄色三级视频| 亚洲资源中文字幕| 欧美视频国产视频| 精品欧美久久| 国产精品99久久久久久久久 | 超碰在线免费97| av一区二区不卡| 黄色成人在线免费观看| 国产午夜亚洲精品一级在线| 中文国产成人精品久久一| 天天操天天操天天操天天| av中文字幕不卡| www插插插无码视频网站| 欧美a在线观看| 欧美情侣性视频| 国产成人免费看一级大黄| 中文字幕一区二区三区视频| 在线观看国产中文字幕| 欧美熟乱15p| 国产精品国内视频| 岛国视频免费在线观看| 日本电影亚洲天堂一区| 一区二区三区久久久久| 日日噜噜夜夜狠狠视频欧美人| 久久av一区二区三区漫画| 国产亚洲成av人片在线观看| 亚洲国产欧美一区二区三区久久| 日韩成人在线免费视频| 99久久精品国产导航| 天天夜碰日日摸日日澡性色av| 久久影视三级福利片| 97在线观看免费高清| 污视频网站免费观看| 欧美视频中文字幕在线| mm131丰满少妇人体欣赏图| 视频一区二区欧美| 亚洲精品国产精品国自产观看| 国产精品99精品一区二区三区∴| 最近日韩中文字幕中文| 国产精品欧美综合亚洲| 一区二区成人在线视频| 中文文字幕文字幕高清| 亚洲欧美日本日韩| 亚洲aⅴ天堂av在线电影软件| 中韩乱幕日产无线码一区| www.xxxx欧美| 亚洲成熟女性毛茸茸| 午夜精品久久久久影视| 强伦人妻一区二区三区| 久久电影网电视剧免费观看| 99精品一区二区三区的区别| 凹凸av导航大全精品| 5566成人精品视频免费| yjizz视频网站在线播放| 欧美高清视频一二三区 | 国产精品婷婷| 亚洲精品视频一二三| 亚洲免费一区三区| 日本欧美国产在线| a视频在线观看免费| 日韩精品在线视频观看| 91麻豆国产在线| 亚洲成人激情av| 内射毛片内射国产夫妻| 国产精品18久久久久久久网站| cao在线观看| 成人在线免费小视频| 成人黄色在线免费观看| 国产亚洲一区二区手机在线观看| 免费99精品国产自在在线| 亚洲欧美日韩综合在线| 在线不卡一区二区| 五月婷婷亚洲综合| 亚洲欧美色一区| 亚洲最大成人网站| 丁香亚洲综合激情啪啪综合| 美女网站免费观看视频| 韩日成人av| 亚洲视频精品一区| 欧美黑人巨大videos精品| 国产色婷婷国产综合在线理论片a| ****av在线网毛片| 精品国产一区久久久| 国产在线黄色| 亚洲高清色综合| 99这里有精品视频| 欧美午夜精品免费| 国产高潮久久久| 亚洲一区视频在线| 精品无码久久久久成人漫画| 久久女同精品一区二区| 人妻激情偷乱频一区二区三区| 蜜臀久久99精品久久久画质超高清| 青青在线免费观看| 亚洲女同另类| 亚洲精品9999| 国产99久久久国产精品成人免费| 97久久夜色精品国产九色| 国产一区精品福利| 日韩美女主播视频| 依依综合在线| 97高清免费视频| 日本高清在线观看| 久久伊人精品视频| 欧美r级在线| x99av成人免费| 国产高清av在线| 亚洲视频免费一区| 日韩二区三区| 日韩不卡在线观看| 凸凹人妻人人澡人人添| 亚洲韩国日本中文字幕| 黑人精品一区二区三区| 欧美大胆一级视频| 亚洲女同志亚洲女同女播放| 欧美变态凌虐bdsm| www.午夜激情| 日韩一区二区不卡| 国产成人三级一区二区在线观看一| 欧美日韩一二三区| 在线观看免费高清视频| 欧美三级在线视频| 中文字幕无线码一区| 欧美视频第二页| 亚洲视频一区在线播放| 欧美日韩国产综合久久| 亚洲中文字幕一区二区| 91麻豆精品国产91久久久使用方法 | 久久天天狠狠| 亚洲警察之高压线| 日韩av在线一区二区三区| 国产精品自拍区| 亚洲一区二区在| 一区二区三区网站| 老子影院午夜伦不卡大全| 好吊日精品视频| 熟女少妇在线视频播放| 六月丁香综合| 久久人人爽av| 国产高清不卡一区二区| 在线天堂www在线国语对白| 91免费视频观看| 极品蜜桃臀肥臀-x88av| 亚洲色大成网站www久久九九| 欧洲第一无人区观看| 偷窥少妇高潮呻吟av久久免费 | 欧美剧在线免费观看网站| 国产伦精品一区二区三区四区| 91精品国产色综合久久ai换脸| 午夜久久久久久久久久| 精品视频在线播放色网色视频| 免费人成黄页在线观看忧物| 日韩色av导航| 成人三级小说| 国产精品久久久久秋霞鲁丝 | 裸模一区二区三区免费| 人人狠狠综合久久亚洲婷| 一级黄色片播放| 午夜一区不卡| 国内自拍第二页| 91亚洲国产成人精品一区二区三| 久久久精品成人| 亚洲综合丁香婷婷六月香| 日韩综合在线观看| 欧美一卡2卡3卡4卡| 美女毛片在线看| 久久综合色影院| 日韩免费福利视频| 成人在线视频福利| 欧美尿孔扩张虐视频| 亚洲国产精品视频一区| 亚洲第一伊人| 午夜精品免费看| 久久综合久久鬼色中文字| 精品人妻伦九区久久aaa片| 欧美日韩一区二区免费视频| 国产又粗又黄又爽的视频| 亚洲精品成人av| av在线免费网站| 国产999精品久久久| 136国产福利精品导航网址应用| 日本一区二区三区在线视频 | 91国内产香蕉| 国产激情精品一区二区三区| 欧美久久久久久一卡四| 国产精品豆花视频| 国内国产精品天干天干| 91亚洲精品乱码久久久久久蜜桃| 亚洲一级生活片| 欧美艳星brazzers| 日韩a级作爱片一二三区免费观看| 久久国产精品影片| 亚洲视频自拍| 日韩三级电影| 日韩国产精品久久久| 日本xxxx裸体xxxx| 亚洲国产中文字幕在线视频综合| 国产精品熟女久久久久久| 国产一区二区精品丝袜| 黄色污网站在线观看| 岛国视频一区| 欧美日韩视频一区二区三区| 免费成年人高清视频| 中文字幕欧美激情一区| 国产精品视频一区在线观看| 亚洲国产天堂久久国产91 | 91丨porny丨九色| 国产精品美女久久久久久久 | 秋霞在线观看一区二区三区| 一区二区动漫| 性欧美丰满熟妇xxxx性久久久| 一区二区三区欧美久久| 国产丝袜在线视频| 久久这里只有精品99| 国产精品视频一区二区三区综合| 亚洲欧美日韩国产yyy| 老司机精品视频一区二区三区| 国产黄色大片免费看| 在线观看国产精品网站| 黄色av免费在线观看| 国产精品久久久久久久久免费 | 国产成人一二三区| 国产美女精品在线| 日韩激情综合网| 91精品国产色综合久久| 在线三级电影| a级国产乱理论片在线观看99| 欧美啪啪一区| www.男人天堂| 色综合视频在线观看| 黄色av免费在线看| 国产人妖伪娘一区91| 99精品电影| 中文字幕乱妇无码av在线| 一区二区三区不卡视频| 蜜臀久久久久久999| 91精品国产乱码久久久久久蜜臀| 日韩mv欧美mv国产网站| 日韩av一二三四| 中文字幕中文字幕在线一区| 国产模特av私拍大尺度| 欧美激情网友自拍| 亚洲精品进入| www.com黄色片| 又紧又大又爽精品一区二区| 神马午夜精品95| 国产精品久久久久久亚洲影视| 91久久夜色精品国产按摩| 国产一精品一aⅴ一免费| 精品国产成人av| 视频免费一区| 成人免费视频网站入口| 久久久久久色| 日韩在线观看免| 亚洲国产天堂久久国产91 | 欧美色图17p| 精品国产区一区| 午夜av成人| 老子影院午夜伦不卡大全| www.亚洲色图.com| 一区二区视频网站| 欧美激情一区二区三区成人| 国产午夜一区| av在线天堂网| 欧美性一二三区| 操喷在线视频| 五月天综合网| 成人福利电影精品一区二区在线观看| 最近免费中文字幕大全免费版视频| 日韩中文字幕免费视频| 国产一区二区三区不卡av| 色综合色综合色综合色综合| 一区二区三区91| 成年人视频在线观看免费| 懂色一区二区三区av片| 蜜臀久久99精品久久久久宅男| 香蕉免费毛片视频| x99av成人免费|