九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團(tuán)論壇Linux專區(qū)Linux驅(qū)動(dòng)開發(fā) → Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)開發(fā)


  共有9515人關(guān)注過本帖樹形打印

主題:Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)開發(fā)

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)開發(fā)  發(fā)帖心情 Post By:2010-11-24 9:53:39

USB攝像頭以其良好的性能和低廉的價(jià)格得到廣泛應(yīng)用。同時(shí)因其靈活、方便的特性,易于集成到嵌入式系統(tǒng)中。但是如果使用現(xiàn)有的符合Video for Linux標(biāo)準(zhǔn)的驅(qū)動(dòng)程序配合通用應(yīng)用程序,難以充分利用USB帶寬,幀速不高,不易滿足實(shí)時(shí)監(jiān)控等要求。本文首先介紹在Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)編制的一般方法,然后說明在此基礎(chǔ)上如何提高幀速。
1 Linux系統(tǒng)中的USB攝像頭驅(qū)動(dòng)程序
USB設(shè)備驅(qū)動(dòng)程序完全符合通用設(shè)備驅(qū)動(dòng)的準(zhǔn)則,不同的是內(nèi)核提供了一些特別的API函數(shù),方便驅(qū)動(dòng)注冊、銷毀自己,例如usb_reSister()和usb_dereSister();2.4版的內(nèi)核還提供了對于hotplug的支持。
1.1 USB攝像頭驅(qū)動(dòng)的一般編寫方法
攝像頭屬于視頻類設(shè)備。在目前的Linux核心中,視頻部分的標(biāo)準(zhǔn)是Video for Linux(簡稱V4L)。這個(gè)標(biāo)準(zhǔn)其實(shí)定義了一套接口,內(nèi)核、驅(qū)動(dòng)、應(yīng)用程序以這個(gè)接口為標(biāo)準(zhǔn)進(jìn)行交流。目前的V4L涵蓋了視、音頻流捕捉及處理等內(nèi)容,USB攝像頭也屬于它支持的范疇。
因此,USB攝像頭的驅(qū)動(dòng)應(yīng)當(dāng)與內(nèi)核提供的視頻驅(qū)動(dòng)掛鉤。即首先在驅(qū)動(dòng)中聲明一個(gè)video_device結(jié)構(gòu),并為其指定文件操作函數(shù)指針數(shù)組.fops,向系統(tǒng)注冊。在應(yīng)用程序發(fā)出文件操作的相關(guān)命令時(shí),核心根據(jù)這些指針調(diào)用相應(yīng)函數(shù),并將該結(jié)構(gòu)作為參數(shù)傳遞給它們。這樣,就完成了驅(qū)動(dòng)和核心之間的通信。例如:
static struct video_device vdev_template={……};
//聲明video_device,指出掛接驅(qū)動(dòng)
static struct file_operations ov511_fops={……};
//聲明本驅(qū)動(dòng)的文件操作函數(shù)指針
struct video_device*vdev=video_devdata(file);
//從文件指針中提取出video_device結(jié)構(gòu)
在video_device結(jié)構(gòu)中,有一個(gè)私有指針priv,可以將它指向一塊保留內(nèi)存。在這塊內(nèi)存中,保存著本驅(qū)動(dòng)、本設(shè)備的相關(guān)初始化信息。這塊內(nèi)存的申請、初始化、指針指向等工作都是在USB驅(qū)動(dòng)的枚舉函數(shù).probe中完成。這樣,在枚舉函數(shù)將控制權(quán)返還給系統(tǒng)后,因?yàn)閮?nèi)核不銷毀保留內(nèi)存,所以驅(qū)動(dòng)仍然保留著自己的信息。這點(diǎn)與Windows系統(tǒng)中WDM驅(qū)動(dòng)有異曲同工之處。當(dāng)然,在驅(qū)動(dòng)卸載函數(shù)中,應(yīng)當(dāng)將申請的各塊內(nèi)存全部釋放。
1.2 使用雙URB輪流通信
眾所周知,USBl.1總線標(biāo)準(zhǔn)定義了控制、中斷、批量、等時(shí)等四種管道。對于時(shí)間性極強(qiáng)但是準(zhǔn)確度要求不高的視頻捕捉應(yīng)用來說,攝像頭應(yīng)當(dāng)使用等時(shí)傳輸方式。為了盡可能快地得到圖像數(shù)據(jù),應(yīng)當(dāng)在URB中指定USB_ISO_ASAP標(biāo)志。
urb->transfer_flags=USB_ISO_ASAP;//盡可能快地發(fā)出本URB
Linux系統(tǒng)中任何USB傳輸都通過URB實(shí)現(xiàn)。為提高速度,可以考慮擴(kuò)大URB的緩沖,這樣可以降低每個(gè)USB事務(wù)中握手信息所占比例,提高有效數(shù)據(jù)的傳輸速度。但是受限于總線帶寬和具體的USB設(shè)備芯片,單純擴(kuò)大URB的緩沖不能無限制地解決問題。具體分析一下USB傳輸在操作系統(tǒng)中的實(shí)現(xiàn):每次傳輸都要包括URB的建立、發(fā)出、回收、數(shù)據(jù)整理等階段,這些時(shí)間不產(chǎn)生有效數(shù)據(jù)。因此可以建立兩個(gè)URB,在等待一個(gè)URB被回收時(shí),也就是圖像正在被傳感器采集時(shí),處理、初始化另一個(gè)URB,并在回收后立刻將其發(fā)出。兩個(gè)URB交替使用,大大減少了額外時(shí)間。工作流程如圖1所示。
這個(gè)過程是在URB的完成例程中實(shí)現(xiàn)的,有兩點(diǎn)需要注意:首先處理再次初始化的代碼時(shí)間不能長,否則會(huì)造成完成例程的重人,如果確實(shí)來不及,可以在完成例程中設(shè)定標(biāo)志,例如“數(shù)據(jù)采集好”旗語,由應(yīng)用程序使用阻塞ioctl()來查詢該旗語并做處理;其次由于CPU可能會(huì)在完成例程中停留較長時(shí)間,系統(tǒng)負(fù)擔(dān)較大,可以在.open函數(shù)中初始化兩個(gè)URB并將其發(fā)出,有限度地減輕系統(tǒng)負(fù)擔(dān)。
1.3 使用雙幀緩沖提高效率
Linux系統(tǒng)中,文件操作通常是由read、write等系統(tǒng)調(diào)用來完成。這些系統(tǒng)調(diào)用在驅(qū)動(dòng)中的解決方法就是用copy_to_user()、copy_from_user()等函數(shù)在核態(tài)、戶態(tài)內(nèi)存空間中互相拷貝。但是對于大批量的圖像數(shù)據(jù),采用拷貝的方法顯然會(huì)增加時(shí)間開銷,因此用內(nèi)存映射的方法解決。首先使用vmalloc()申請足夠大的核態(tài)內(nèi)存,將其作為圖像數(shù)據(jù)緩沖空間,兩個(gè)URB帶回的圖像數(shù)據(jù)在這里暫存;然后使用remap_page_range()函數(shù)將其逐頁映射到用戶空間中。戶態(tài)的圖像處理程序使用mmap()函數(shù),直接讀寫核態(tài)圖像緩沖內(nèi)存,大大減少額外開銷。
圖片點(diǎn)擊可在新窗口打開查看

[ 相關(guān)貼圖 ]
圖片點(diǎn)擊可在新窗口打開查看
圖片點(diǎn)擊可在新窗口打開查看

[ 相關(guān)貼圖 ]
圖片點(diǎn)擊可在新窗口打開查看
摘要:介紹了在Iinux系統(tǒng)下開發(fā)符合Video for Linux標(biāo)準(zhǔn)的USB攝像頭驅(qū)動(dòng)的方法,并對該標(biāo)準(zhǔn)提出“不間斷采集”的改進(jìn)思路,配合雙URB、雙幀緩沖等方法,提高采集速度。
     關(guān)鍵詞:Linux設(shè)備驅(qū)動(dòng) USB攝像頭 Video for Linux 不間斷采集
USB攝像頭以其良好的性能和低廉的價(jià)格得到廣泛應(yīng)用。同時(shí)因其靈活、方便的特性,易于集成到嵌入式系統(tǒng)中。但是如果使用現(xiàn)有的符合Video for Linux標(biāo)準(zhǔn)的驅(qū)動(dòng)程序配合通用應(yīng)用程序,難以充分利用USB帶寬,幀速不高,不易滿足實(shí)時(shí)監(jiān)控等要求。本文首先介紹在Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)編制的一般方法,然后說明在此基礎(chǔ)上如何提高幀速。
1 Linux系統(tǒng)中的USB攝像頭驅(qū)動(dòng)程序
USB設(shè)備驅(qū)動(dòng)程序完全符合通用設(shè)備驅(qū)動(dòng)的準(zhǔn)則,不同的是內(nèi)核提供了一些特別的API函數(shù),方便驅(qū)動(dòng)注冊、銷毀自己,例如usb_reSister()和usb_dereSister();2.4版的內(nèi)核還提供了對于hotplug的支持。
1.1 USB攝像頭驅(qū)動(dòng)的一般編寫方法
攝像頭屬于視頻類設(shè)備。在目前的Linux核心中,視頻部分的標(biāo)準(zhǔn)是Video for Linux(簡稱V4L)。這個(gè)標(biāo)準(zhǔn)其實(shí)定義了一套接口,內(nèi)核、驅(qū)動(dòng)、應(yīng)用程序以這個(gè)接口為標(biāo)準(zhǔn)進(jìn)行交流。目前的V4L涵蓋了視、音頻流捕捉及處理等內(nèi)容,USB攝像頭也屬于它支持的范疇。
因此,USB攝像頭的驅(qū)動(dòng)應(yīng)當(dāng)與內(nèi)核提供的視頻驅(qū)動(dòng)掛鉤。即首先在驅(qū)動(dòng)中聲明一個(gè)video_device結(jié)構(gòu),并為其指定文件操作函數(shù)指針數(shù)組.fops,向系統(tǒng)注冊。在應(yīng)用程序發(fā)出文件操作的相關(guān)命令時(shí),核心根據(jù)這些指針調(diào)用相應(yīng)函數(shù),并將該結(jié)構(gòu)作為參數(shù)傳遞給它們。這樣,就完成了驅(qū)動(dòng)和核心之間的通信。例如:
static struct video_device vdev_template={……};
//聲明video_device,指出掛接驅(qū)動(dòng)
static struct file_operations ov511_fops={……};
//聲明本驅(qū)動(dòng)的文件操作函數(shù)指針
struct video_device*vdev=video_devdata(file);
//從文件指針中提取出video_device結(jié)構(gòu)
在video_device結(jié)構(gòu)中,有一個(gè)私有指針priv,可以將它指向一塊保留內(nèi)存。在這塊內(nèi)存中,保存著本驅(qū)動(dòng)、本設(shè)備的相關(guān)初始化信息。這塊內(nèi)存的申請、初始化、指針指向等工作都是在USB驅(qū)動(dòng)的枚舉函數(shù).probe中完成。這樣,在枚舉函數(shù)將控制權(quán)返還給系統(tǒng)后,因?yàn)閮?nèi)核不銷毀保留內(nèi)存,所以驅(qū)動(dòng)仍然保留著自己的信息。這點(diǎn)與Windows系統(tǒng)中WDM驅(qū)動(dòng)有異曲同工之處。當(dāng)然,在驅(qū)動(dòng)卸載函數(shù)中,應(yīng)當(dāng)將申請的各塊內(nèi)存全部釋放。
1.2 使用雙URB輪流通信
眾所周知,USBl.1總線標(biāo)準(zhǔn)定義了控制、中斷、批量、等時(shí)等四種管道。對于時(shí)間性極強(qiáng)但是準(zhǔn)確度要求不高的視頻捕捉應(yīng)用來說,攝像頭應(yīng)當(dāng)使用等時(shí)傳輸方式。為了盡可能快地得到圖像數(shù)據(jù),應(yīng)當(dāng)在URB中指定USB_ISO_ASAP標(biāo)志。
urb->transfer_flags=USB_ISO_ASAP;//盡可能快地發(fā)出本URB
Linux系統(tǒng)中任何USB傳輸都通過URB實(shí)現(xiàn)。為提高速度,可以考慮擴(kuò)大URB的緩沖,這樣可以降低每個(gè)USB事務(wù)中握手信息所占比例,提高有效數(shù)據(jù)的傳輸速度。但是受限于總線帶寬和具體的USB設(shè)備芯片,單純擴(kuò)大URB的緩沖不能無限制地解決問題。具體分析一下USB傳輸在操作系統(tǒng)中的實(shí)現(xiàn):每次傳輸都要包括URB的建立、發(fā)出、回收、數(shù)據(jù)整理等階段,這些時(shí)間不產(chǎn)生有效數(shù)據(jù)。因此可以建立兩個(gè)URB,在等待一個(gè)URB被回收時(shí),也就是圖像正在被傳感器采集時(shí),處理、初始化另一個(gè)URB,并在回收后立刻將其發(fā)出。兩個(gè)URB交替使用,大大減少了額外時(shí)間。工作流程如圖1所示。
這個(gè)過程是在URB的完成例程中實(shí)現(xiàn)的,有兩點(diǎn)需要注意:首先處理再次初始化的代碼時(shí)間不能長,否則會(huì)造成完成例程的重人,如果確實(shí)來不及,可以在完成例程中設(shè)定標(biāo)志,例如“數(shù)據(jù)采集好”旗語,由應(yīng)用程序使用阻塞ioctl()來查詢該旗語并做處理;其次由于CPU可能會(huì)在完成例程中停留較長時(shí)間,系統(tǒng)負(fù)擔(dān)較大,可以在.open函數(shù)中初始化兩個(gè)URB并將其發(fā)出,有限度地減輕系統(tǒng)負(fù)擔(dān)。
1.3 使用雙幀緩沖提高效率
Linux系統(tǒng)中,文件操作通常是由read、write等系統(tǒng)調(diào)用來完成。這些系統(tǒng)調(diào)用在驅(qū)動(dòng)中的解決方法就是用copy_to_user()、copy_from_user()等函數(shù)在核態(tài)、戶態(tài)內(nèi)存空間中互相拷貝。但是對于大批量的圖像數(shù)據(jù),采用拷貝的方法顯然會(huì)增加時(shí)間開銷,因此用內(nèi)存映射的方法解決。首先使用vmalloc()申請足夠大的核態(tài)內(nèi)存,將其作為圖像數(shù)據(jù)緩沖空間,兩個(gè)URB帶回的圖像數(shù)據(jù)在這里暫存;然后使用remap_page_range()函數(shù)將其逐頁映射到用戶空間中。戶態(tài)的圖像處理程序使用mmap()函數(shù),直接讀寫核態(tài)圖像緩沖內(nèi)存,大大減少額外開銷。
圖片點(diǎn)擊可在新窗口打開查看

[ 相關(guān)貼圖 ]
圖片點(diǎn)擊可在新窗口打開查看
注意到圖2、圖3,兩種“判斷有無新請求”的不同,即可發(fā)現(xiàn)新方法假定一直有請求,因此不丟棄每個(gè)URB帶回的數(shù)據(jù),輪流保存在兩個(gè)幀緩沖內(nèi)。
V4L已經(jīng)作為約定俗成的標(biāo)準(zhǔn)被內(nèi)核支持,因此如果使用全新的參數(shù),工作量將相當(dāng)巨大,并且不能和現(xiàn)有的應(yīng)用程序兼容?紤]到現(xiàn)有的圖像采集應(yīng)用程序使用VIDIOCMCAPTURE作為參數(shù),并提供幀序號,要求驅(qū)動(dòng)將圖像保存到指定序號的幀緩沖內(nèi)。由于驅(qū)動(dòng)通常僅僅提供幾幀緩沖,因此該序號不會(huì)大于某個(gè)數(shù)字,如10。因此可以繼續(xù)使用VIDIOCMCAPTURE參數(shù),搭配較大的序號來表示新增的功能,例如用10000和10001來分別表示開始和停止緩沖圖像數(shù)據(jù)的要求。驅(qū)動(dòng)在收到VIDIOCMCAPTURE要求后,檢查這個(gè)序號。如果小于10000,則按照正常的方法處理,否則按照改進(jìn)方法。這種思路可以有效解決兼容性問題。
2.3 實(shí)驗(yàn)結(jié)果
在賽揚(yáng)366、USBl.1接口的計(jì)算機(jī)平臺上,采用上述不間斷采集改進(jìn)V4L標(biāo)準(zhǔn),配合雙URB、雙幀緩沖等方法后,幀速提高兩倍有余,有效數(shù)據(jù)傳輸速度達(dá)960KB/s,接近等時(shí)傳輸方式下USB總線的帶寬極限。


支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

Linux系統(tǒng)下USB攝像頭驅(qū)動(dòng)開發(fā)








簽名
主站蜘蛛池模板: 欧美性淫爽www视频免费播放 | 四虎影视永久免费观看 | 少妇3p视频| 久久亚洲日韩看片无码 | 久久久久爱 | 欧美乱大交xxxxx春色视频 | 国产香蕉在线观看 | 完全免费在线视频 | 国产人妻人伦精品1国产盗摄 | 97在线观看永久免费视频 | 国产一级免费看 | 51免费看成人啪啪片 | 日本中文在线播放 | 日本美女一级片 | 国产乱xxxxx987国语对白 | 午夜免费国产体验区免费的 | 亚洲人成人网 | 调教女m荡骚贱淫故事 | 中文在线а天堂中文在线新版 | 国产亚洲papapa | 久久爱稳定资源365 久久爱综合 | 亚洲欧美一区二区精品久久久 | 欧美三级黄色大片 | 日韩v| 3p在线播放| 日本大尺度吃奶呻吟视频 | 成人一级视频 | 午夜黄色网址 | 久精品国产欧美亚洲色aⅴ大片 | 日产国产亚洲精品系列 | 天天做天天摸天天爽天天爱 | 精品少妇人妻av一区二区 | 中文字幕欧美视频 | 婷婷九九| 成年人在线视频 | 羞羞视频在线观看免费 | 800av凹凸视频在线观看 | 在线a免费 | xfyy5566黑夜在线手机版 | 欧美性猛交xxxx免费看 | 精品国产午夜福利在线观看 | 亚洲色图制服丝袜 | 久久国产精99精产国高潮 | 精精国产xxxx视频在线 | 国产1234区2023| 国产女人叫床高潮大片免费 | 国产成人av在线婷婷不卡九色 | a天堂视频在线观看 | 污网在线观看 | 亚洲精品中文字幕久久久久 | 欧美日韩亚洲在线 | 中国另类性xxxhd100% | 久久久精品国产99久久精品麻追 | 国产成人美女视频 | 久久影视一区二区 | 国产麻豆精品视频 | 亚洲国产婷婷六月丁香 | 九九久久综合 | 亚洲国产午夜精品理论片妓女 | 日韩欧美一区二区三区视频 | 亚洲高清福利 | 日韩三级大片 | 国产三级aaa | 亚洲va在线观看 | 国产极品久久久 | 亚洲天堂成人在线 | 激情五月婷婷在线 | 夜夜躁狠狠躁日日躁视频 | 午夜插插插 | 邻居少妇张开腿让我爽了在线观看 | 亚洲性人人天天夜夜摸 | 懂色av一区二区三区四区五区 | 亚欧激情 | 总裁高h震动喷水双性 | 草草地址线路①屁屁影院成人 | 91视频在线国产 | av色欲无码人妻中文字幕 | 国产免费av网址 | 国产成人久久av免费高清蜜臀 | 1024中文字幕 | 97狠狠干 | 佐佐木明希av在线 | 国产女s调教男m免费网站 | 狠狠cao日日穞夜夜穞av | 国产午夜福利亚洲第一 | 免费成人精品 | 国产免费一区二区三区 | 五月天一区二区 | 国产极品免费 | 少妇淫交裸体视频 | 性色影院 | 无码任你躁久久久久久老妇 | 亚洲色欲综合一区二区三区 | 国产一区二区三区乱码 | 香港三级日本三级a视频 | 国产资源在线免费观看 | 久热网站 | 欧美成人三级伦在线观看 | 变态另类先锋影音 | 日韩不卡在线观看 | 成人免费xxxxx在线视频 | 精品国产一区二区三区久久影院 | 丰满婷婷久久香蕉亚洲新区 | 日屁视频 | 亚洲天码中字一区 | 中文字幕丝袜一区二区 | 日本中文字幕在线播放 | 成人免费视频一区二区三区 | 国产激情美女久久久久久吹潮 | 亚洲综合激情在线 | 精品久久久久久久免费看女人毛片 | 久久久亚洲精品石原莉奈 | 大又大粗又爽又黄少妇毛片 | 少妇被又大又粗又爽毛片久久黑人 | 国产一区免费在线 | 秋霞福利影院 | 你懂得国产 | av色国产色拍 | 国产成人精品亚洲777人妖 | 精品少妇人妻av免费久久久 | 久久婷婷五月综合色99啪 | 欧美中文字幕一区二区 | 亚洲一区二区三区av天堂 | 国产毛片乡下农村妇女bd | 欧美一级黄色片在线观看 | 5678少妇影院 | 亚洲va中文字幕无码久久 | 国产精品欧美一区二区 | 久久99精品久久久久麻豆 | 天天综合网久久 | 精品熟人妻一区二区三区四区不卡 | 岛国av网址 | 手机在线看片国产 | av草逼| 国产午夜精品一区二区三区嫩草 | 久久亚洲精品无码aⅴ大香 人人妻人人玩人人澡人人爽 | av无码免费一区二区三区 | 日本japanese极品少妇 | 夜夜嗨国产精品 | 公乱妇hd在线播放bd | 国产一级一级一级 | 欧美精品啪啪 | 欧美在线色 | 黑人videos3d极品另类 | 欧美一二在线 | 蜜桃精品视频在线 | 国产在视频线在精品视频55 | 好大好硬好爽免费视频 | 免费观看欧美一级 | 无码中文av有码中文av | 777精品伊人久久久久大香线蕉 | 日本少妇网站 | 中文字字幕在线中文乱 | 我要看三级毛片 | 亚洲国产精品久久久久久久 | 激性欧美激情在线 | 亚洲精品一区二区三区四区五区 | 好av| 久久夜视频 | 五月婷婷激情视频 | 偷拍网亚洲 | 国产精品高清网站 | 青草视频免费观看 | 久久综合导航 | 一级黄色a视频 | 99精品国产一区二区三区不卡 | 久久精品无码av | 香蕉视频黄在线观看 | 国产精品色婷婷99久久精品 | 少妇系列之白嫩人妻 | 91在线精品秘密一区二区 | 国产麻豆a毛片 | 欧美成人国产va精品日本一级 | 92中文资源在线 | 99国产精品欧美久久久久的广告 | 国产又粗又猛又爽又黄的视频免费 | 精品少妇久久久久久888优播 | 在线 丝袜 欧美 日韩 制服 | www.爱色av| 激情综合网五月天 | 亚洲日韩欧美一区二区在线 | 久久午夜场| 色综合久久久无码中文字幕波多 | 日本黄页网站免费观看 | 亚洲1区2区精华液 | 久操新在线 | 日韩久久精品视频 | 一区二区视频在线免费观看 | 在线观看欧美日韩 | 国产一区二区三区在线看 | 国产一区日韩二区欧美三区 | 女人做爰全过程免费观看美女 | 91pony九色| 亚洲乱码日产精品bd在线观看 | 日本大尺度吃奶做爰过程 | 天天艹天天操 | 国产999精品久久久久久 | 青青草视频免费观看 | 亚洲精品一区二区国产精华液 | 性开放的欧美大片 | 稀缺呦国内精品呦 | 7m视频国产精品 | 久久国产成人午夜av影院 | 久久无码精品一区二区三区 | 欧美视频亚洲 | 国产黄色www | 少妇姐姐 | 一级做a爱片性色毛片 | 亚洲不卡在线观看 | 国产成人免费爽爽爽视频 | 国产精品九色 | 18中国xxxxxⅹxxx96 | 欧美色图一区二区 | 热の综合热の国产热の潮在线 | 成人自拍视频网 | 国产精选第一页 | 999精品国产| 夜爽8888视频在线观看 | 亚洲欧美另类在线视频 | 特大黑人娇小亚洲女mp4 | 国产成人亚洲精品自产在线 | 久久偷偷 | 91精品视频免费观看 | 中国女人精69xxxxxx视频 | 亚洲国产成人久久 | 国产又粗又硬又猛的毛片视频 | 欧美日韩国产精品综合 | 日本人毛片| 一本大道综合伊人精品热热 | 亚洲精品久久久久久久蜜桃 | 操人视频免费 | 欧美射图 | 国产精品久久久久久亚洲影视 | 午夜精品久久久久久久久久蜜桃 | 91久久精品国产91久久性色tv | 一二三区国产 | 日韩啪啪片 | 亚洲天堂视频在线播放 | 欧美真人作爱免费视频 | 天天干在线观看 | 五姑娘在线观看高清版 | 日本老妇做爰xxx视频 | 免费观看久久 | 美女的尿囗网站免费 | 欧美一区二区激情 | 亚洲25p| 成av人片在线观看www | 新婚少妇紧窄白嫩av | 久久久中文久久久无码 | 91刺激视频 | 91久久精品国产91久久 | 日本在线看| 大地资源中文在线观看官网第二页 | www久久精品 | 精品久久久久成人码免费动漫 | 911美女片黄在线观看游戏 | 丰满少妇裸体淫交 | 国模小丫大尺度啪啪人体 | 欧美一区成人 | 免费又色又爽又黄的成人用品 | 亚洲成人播放 | 日日橹狠狠爱欧美视频 | 日本免费不卡 | 天天操夜夜爱 | 国内a∨免费播放 | 日韩av二区 | 无码av中文一区二区三区桃花岛 | 最新国产福利在线观看精品 | 欧美成人精品激情在线观看 | 亚洲成av人片在线观看ww | 色99999| 国产精品欧美综合 | 亚洲青春草 | 欧美日韩高清免费 | 日韩黄色免费观看 | 中国china体内裑精亚洲片 | 亚洲爱视频 | 国产在线拍揄自揄视精品按摩 | 黑人精品欧美一区二区蜜桃 | av久久悠悠天堂影音网址 | 日韩人妻无码一区二区三区久久 | 国内av自拍| 四虎4545www精品视频 | 日日干影院 | 亚洲最色网站 | 色一情一乱 | 国产清纯白嫩美女正无套播放 | 欧美人与动物xxxxz0oz | 天天干狠狠| 丁香花小说手机在线观看免费 | 欧美黑人极品猛少妇色xxxxx | 99精品自拍 | 中文成人无码精品久久久不卡 | 欧美疯狂xxxxxbbbbb | 日本免费三片免费观看东热 | 国产精品伦视频 | 久久婷婷香蕉热狠狠综合 | 一边吃奶一边摸下边激情说说 | 色网站女女 | 人人妻人人澡人人爽欧美精品 | 一区久久| 亚洲国产午夜精品理论片 | 色网在线免费观看 | www.色94色.com| 国产午夜精品av一区二区 | 91久久精品国产 | 欧美人与性动交xxⅹxx | 国产一区二区三区久久久 | 国产精品va无码免费 | 99er国产| 国产精品美女久久久久久久久 | 久久久久麻豆v国产精华液好用吗 | 男人的天堂视频在线观看 | 午夜av导航 | 色诱久久久久综合网ywww | 久久久久青草线综合超碰 | 91香蕉视频在线 | 少女高清影视在线观看动漫 | 国产啪亚洲国产精品无码 | 欧性猛交ⅹxxx乱大交 | 国产黄色一区二区 | 国内少妇偷人精品视频免费 | 亚洲欧美综合在线观看 | 欧美亚洲另类在线 | 亚洲国产精品成人综合色在线婷婷 | 九色91popny蝌蚪 | 大胸美女被吃奶爽死视频 | 亚洲中文无码mv | 一区二区三区四区在线视频 | 综合色区亚洲熟妇另类 | 一区二区三区日韩 | 亚洲精品久久久久久国 | 精品国内自产拍在线观看视频 | 女同性恋毛片 | 欧美级毛片 | 精品无码无人网站免费视频 | 国产综合欧美 | 乱中年女人伦av一区二区 | 天天摸天天碰天天添 | 国产精品美女在线观看 | 久久精品视频在线看99 | 一本大道久久香蕉成人网 | 最新久久久 | 中文天堂在线www | 旅行的意义3在线观看韩国 绿帽av | 亚洲3p激情在线观看 | 最新国产精品精品视频 | 国产精品爽爽久久久久久竹菊 | a亚洲天堂| 亚洲成人午夜av | 欧美激情在线免费 | 四虎最新站名点击进入 | 舒淇裸体午夜理伦 | 欧美日韩一区二区三区在线观看视频 | 国产91香蕉 | 国产一区二区三区四区五区精品 | 国产99久久久久久免费看农村 | 亚洲欧洲自拍拍偷精品 美利坚 | 九一亚色视频 | 深夜爽爽动态图无遮无挡 | 国语自产拍91在线a拍拍 | 欧美大片无中文字幕 | 亚洲成人第一页 | 国产理论视频在线观看 | 国产成人精品一区二区三区免费 | 精品国产91洋老外米糕 | 91精品国产九九九久久久亚洲 | 精品一区免费 | 亚洲依依 | 最新国产网站 | 九九99九九精彩3 | 尤物av无码色av无码 | 日韩久久不卡 | jjzzjjzz欧美69巨大| 玩丰满熟妇xxxx视频 | 国产精品第52页 | 日本欧美在线 | 久久婷婷五月综合97色 | 国产区日韩区欧美区 | 天天爽夜夜爽夜夜爽精品视频 | 久久久精品成人免费观看 | 少妇爽 | 国产精品成人免费精品自在线观看 | 性久久久久久久久久 | 国产又黄又猛又粗又爽 | 欧美专区在线观看 | 女人裸体性做爰录像 | 亚洲区另类春色综合小说 | 男人和女人做爽爽视频 | aaa天堂| 亚洲国产av无码综合原创国产 | 久久精品无码专区免费 | 亚洲毛茸茸少妇高潮呻吟 | 乱人伦xxxx国语对白 | 成人性生交大片免费看中文视频 | 沙奈朵狂揉下部羞羞动漫 | 亚洲国产精品综合久久网各 | 岛国精品一区 | 全国最大的成人网 | 狂揉吃奶胸高潮视频免费 | 中文字幕在线观看国产 | 乡野欲潮:绝色村妇 | 久久精品中文字幕一区二区三区 | 大学生女人三级在线播放 | 国产精品三级av | 人妻丰满熟妇av无码区不卡 | 99九九热 | 国产精品高潮呻吟av久久4虎 | 日本www网站| 婷婷丁香五月激情综合 | 国内揄拍国产精品人妻门事件 | av在线免| 黄色在线小视频 | 欧美一区二区 | 青草内射中出高潮 | 青青伊人影院 | 97久久爽久久爽爽久久片 | 成人62750性视频免费网站 | 中国美女囗交视频 | 国产做爰免费观看视频 | 精品国产一区二区三区不卡 | 在线播放免费人成毛片乱码 | 亚洲国产成人爱av在线播放 | 99久久精品免费看国产 | 日本一卡二卡四卡无卡乱码视频免费 | 色国产视频 | 久久精品a亚洲国产v高清不卡 | 99热这里只有精 | 91精品国产99久久久久久红楼 | av片在线播放 | www.色网| 久久久网站 | 欧美亚洲国产成人一区二区三区 | 国产一极毛片 | 久久精品国产精品亚洲毛片 | 69免费| 国产激情免费视频在线观看 | 台湾绝版午夜裸体写真秀 | 中文字幕在线资源 | 色污网站| 国产精品久久久久久亚洲毛片 | 国产变态口味重另类 | 夜夜爱视频 | 国产a视频精品免费观看 | 狠狠躁天天躁夜夜添人人 | 亚洲免费视频播放 | 国产免费观看av | 久久久妇女国产精品影视 | 国产在线视频导航 | 欲香欲色天天天综合和网 | 97国产最新 | 国产又黄又爽又刺激的免费网址 | 国产精品久久久久久久白丝制服 | av黄色毛片 | 欧美理伦 | 日产一区日产2区 | 91免费在线视频 | 正在播放国产真实哭都没用 | 丰满的继牳3中文字幕系列 丰满的少妇xxxxx人伦理 | 欧美日韩免费做爰大片人 | 日日躁夜夜躁白天躁晚上 | 欧美成人午夜精品久久久 | 午夜精品久久久久久毛片 | www日本在线视频 | 免费一级做a爰片久久毛片潮喷 | 天天干天天操天天爱 | 欧美日韩中文字幕一区 | 国产精品九九视频 | 国产精品国产三级国产aⅴ中文 | 午夜久久久久 | 黄在线观看| a级a级高清免费美日a级大片 | 中文字幕488页在线 中文字幕58页 | 玉米地疯狂的吸允她的奶视频 | 超碰人人草 | 日韩成人一区二区 | 成人片黄网站色大片免费毛片 | 少妇的性生话免费视频 | 2022亚洲无砖无线码天媒 | 精品日本一区二区三区在线观看 | 中文字幕人妻色偷偷久久 | 亚洲成a∨人片在线观看不卡 | 亚洲成人三区 | 亚洲国产精品成人久久 | 国偷自产一区二区三区在线观看 | 国产又色又刺激高潮视频 | 天天摸天天操天天干 | 日本少妇翘臀后式gif动态图 | 单亲陪读乱淫口述 | 中文字幕精品一区二区三区在线 | 少妇裸体视频 | 中文日韩| 亚洲精品乱码久久久久蜜桃 | 一级美女黄色片 | 亚洲专区 变态 另类 | 日批黄色片 | 久久亚洲春色中文字幕久久久 | 一区二区三区四区精品 | 成年人性生活免费视频 | 亚洲 自拍 另类小说综合图区 | 久久机热| 国产久热精品无码激情 | 亚洲欧美日韩偷拍 | 艳妇荡女欲乱双飞两中年熟妇 | 国产男小鲜肉同志免费 | 国产成人无码精品久久久免费 | 欧美激情 亚洲 | 超碰国产天天做天天爽 | 在线观看色网 | 欧美搞逼视频 | 午夜福利理论片在线观看 | 91最新国产| 国语精品一区二区三区 | hs视频在线观看 | 国产肉体xxxx裸体784大胆 | 国产做a爱片久久毛片a片高清 | 少妇综合网| 色翁荡息又大又硬又粗又爽 | xfplay2023成人资源站 | 在线视频一区二区三区四区 | 国产免费爽爽视频 | 亚洲乱码国产乱码精品精98 | 国产精品1000夫妇激情啪 | 中国肥胖女人真人毛片 | 欧美色综合天天久久综合精品 | 女人18毛片毛片毛片毛片区二 | 国模一区二区三区白浆 | 国产乱国产乱老熟300部视频 | 日本人与黑人做爰视频 | 国产亚av手机在线观看 | 国产大片中文字幕 | 欧美深性狂猛ⅹxxx深喉 | 日韩 欧美 亚洲 国产 | 国产一区999| julia一区二区在线播放 | 久久久久蜜桃精品成人片 | 国产成人无码精品久久久性色 | 操欧美女 | 亚洲日韩中文字幕在线播放 | 91亚洲网| 97激情| 97久久人人| 国产成人+综合亚洲+天堂 | 国产日韩一区二区在线 | 精品国产免费第一区二区三区 | 91精品国产综合久久小仙女图片 | 在线免费黄色网址 | 色狠久| 国产精品精品国产 | 粉嫩在线一区二区三区视频 | 2019中文字幕网站 | 亚洲熟妇久久国内精品 | 麻花豆传媒剧国产免费mv入口 | 亚洲成色www久久网站 | 精品国产乱码久久久久久蜜臀网站 | 青青草视频在线观看免费 | 国91精品久久久久9999不卡 | 手机av不卡 | 免费观看一区二区 | 在线一级片 | 久久一区 | 久久黄色网络 | 色八区| 无套中出极品少妇白浆 | 久久99精品久久久久久 | 神马午夜国产 | 国产精品污 | 亚洲精品美女久久久久久久 | 最新日韩在线 | 91精品国产91久久久久久 | 国产精品亚洲五月天高清 | 午夜免费啪视频 | 天天躁夜夜躁狠狠躁2020色戒 | 一色桃子av一区二区 | 日本免费黄色网 | 波多野结衣视频网站 | 韩国精品一区二区 | 成人免费在线小视频 | 精品国产福利一区二区 | 嫩草影院ncyy | 亚洲天堂久久久久 | 99热18| 爱久久视频 | 国产激情免费视频在线观看 | 乱精品一区字幕二区 | 亚洲人成77777在线播放网站 | 国产精品久久久久久久天堂 | 国产一区二区三区又黄又爽 | 国产午夜精品一区二区三区在线观看 | 日韩高清不卡在线 | 一区二区三区四区中文字幕 | 欧美黑吊大战白妞 | 天天色综合色 | 牲欲强的熟妇农村老妇女视频 | 欧洲成人午夜免费大片 | 岛国一区二区 | 久久精品一区二区三 | 亚洲精品午夜国产va久久成人 | 欧洲熟妇色xxxx欧美老妇免费 | 欧美大片在线观看免费视频 | 久久婷婷五月综合97色直播 | 婷婷社区五月天 | ktv疯狂做爰视频 | 欧美三级乱人伦电影 | 亚洲精品乱码久久久久久黑人 | 日本aⅴ写真网站免费 | 久久99国内精品自在现线 | 91一区视频| www7788久久久久久久久 | 免费观看bbb毛片大全 | 怡红院男人天堂 | 国产精品丝袜高跟鞋 | 久久伊人爱 | 日本色妞 | 国产成人久久精品77777综合 |