九九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ā)


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

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

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


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):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)注冊(cè)、銷毀自己,例如usb_reSister()和usb_dereSister();2.4版的內(nèi)核還提供了對(duì)于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)注冊(cè)。在應(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)存的申請(qǐng)、初始化、指針指向等工作都是在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)將申請(qǐng)的各塊內(nèi)存全部釋放。
1.2 使用雙URB輪流通信
眾所周知,USBl.1總線標(biāo)準(zhǔn)定義了控制、中斷、批量、等時(shí)等四種管道。對(duì)于時(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()來查詢?cè)撈煺Z并做處理;其次由于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)存空間中互相拷貝。但是對(duì)于大批量的圖像數(shù)據(jù),采用拷貝的方法顯然會(huì)增加時(shí)間開銷,因此用內(nèi)存映射的方法解決。首先使用vmalloc()申請(qǐng)足夠大的核態(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)的方法,并對(duì)該標(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)注冊(cè)、銷毀自己,例如usb_reSister()和usb_dereSister();2.4版的內(nèi)核還提供了對(duì)于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)注冊(cè)。在應(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)存的申請(qǐng)、初始化、指針指向等工作都是在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)將申請(qǐng)的各塊內(nèi)存全部釋放。
1.2 使用雙URB輪流通信
眾所周知,USBl.1總線標(biāo)準(zhǔn)定義了控制、中斷、批量、等時(shí)等四種管道。對(duì)于時(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()來查詢?cè)撈煺Z并做處理;其次由于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)存空間中互相拷貝。但是對(duì)于大批量的圖像數(shù)據(jù),采用拷貝的方法顯然會(huì)增加時(shí)間開銷,因此用內(nèi)存映射的方法解決。首先使用vmalloc()申請(qǐng)足夠大的核態(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,兩種“判斷有無新請(qǐng)求”的不同,即可發(fā)現(xiàn)新方法假定一直有請(qǐng)求,因此不丟棄每個(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ù),并提供幀序號(hào),要求驅(qū)動(dòng)將圖像保存到指定序號(hào)的幀緩沖內(nèi)。由于驅(qū)動(dòng)通常僅僅提供幾幀緩沖,因此該序號(hào)不會(huì)大于某個(gè)數(shù)字,如10。因此可以繼續(xù)使用VIDIOCMCAPTURE參數(shù),搭配較大的序號(hào)來表示新增的功能,例如用10000和10001來分別表示開始和停止緩沖圖像數(shù)據(jù)的要求。驅(qū)動(dòng)在收到VIDIOCMCAPTURE要求后,檢查這個(gè)序號(hào)。如果小于10000,則按照正常的方法處理,否則按照改進(jìn)方法。這種思路可以有效解決兼容性問題。
2.3 實(shí)驗(yàn)結(jié)果
在賽揚(yáng)366、USBl.1接口的計(jì)算機(jī)平臺(tái)上,采用上述不間斷采集改進(jìn)V4L標(biāo)準(zhǔn),配合雙URB、雙幀緩沖等方法后,幀速提高兩倍有余,有效數(shù)據(jù)傳輸速度達(dá)960KB/s,接近等時(shí)傳輸方式下USB總線的帶寬極限。


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

返回版面帖子列表

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








簽名
主站蜘蛛池模板: 成人性生交视频免费观看 | 中文在线天堂网 | 免费看毛片基地 | 日韩精品一区二区三区免费视频 | 国产高清一区二区三区四区 | 色综合中文| 亚洲videos| 日本少妇做爰免费视频软件 | 疯狂做爰高潮videossex | 精品国产乱码久久久久夜 | 久久伊人色av天堂九九小黄鸭 | 69xxxx在线观看 | 河北彩花中文字幕 | www欧美com| 一区二区日本视频 | 国产精品欧美一区二区三区喷水 | 四虎在线播放 | 日本www色| 欧美老妇人与禽交 | 一级黄色片大全 | 午夜激情免费视频 | 久久精品视频一区二区三区 | av免费片 | 99久热在线精品996热是什么 | 久久精品女 | 青草视频污 | 午夜av激情| av黄在线 | www.婷婷亚洲基地 | 久久久久久无码午夜精品直播 | 午夜精品一区二区三区在线视 | 琪琪色影音先锋 | 精品国产乱码久久久久软件 | 日本少妇裸体做爰高潮片 | 欧美在线观看你懂的 | 午夜高清福利 | 好紧好爽好湿别拔出来视频男男 | 9久精品| 欧美aa在线| 无码一区二区三区视频 | 性欧美精品久久久久久久 | wwwav在线视频 | 青青草国产 | 中文字幕日韩在线视频 | 欧美俄罗斯40老熟妇 | 成人在线视频网址 | 国精品人妻无码一区二区三区蜜柚 | 日本精品一区二区三区在线播放视频 | 日韩av一二三四区 | 国产三级欧美三级 | 久草免费福利 | 欧美成人专区 | 成人三级视频 | 神马久久久久久久久 | 波多野吉衣一二三区乱码 | 亚洲国产欧美在线成人 | 日韩亚洲欧美在线观看 | 国产三级农村妇女做受 | 国内久久精品 | 黄色特级片 | 久久国产精品99精国产 | 亚洲自拍偷窥 | 欧美一级大片免费 | 免费成人深夜夜行网站视频 | 91蜜臀精品国产自偷在线 | 夜夜爽夜夜叫夜夜高潮漏水 | 男人的天堂中文字幕 | 黄色免费高清 | 国产精品aⅴ | 青柠影视在线观看免费高清中文 | 亚洲黄色大全 | 男人的天堂你懂的 | 91国产丝袜在线 | 精品久久久久久无码中文字幕 | 亚洲日韩一区二区 | 久久网一区二区 | 13一15女人毛片 | 农村妇女毛片 | 亚洲最大免费视频 | 亚洲午夜久久久 | 丰满寂寞少妇 | 国产一区二区三区乱码在线观看 | 91国自产精品中文字幕亚洲 | 熟女无套内射线观56 | 78亚洲精品久久久蜜桃网 | 五月天黄色网 | 激情综合五月 | 亚洲欧美日韩国产精品一区二区 | 国产吃瓜黑料一区二区 | 三级性视频 | 欧美肥胖老太videossexohd | 极品尤物av | 国产亚洲精品久久久久婷婷瑜伽 | 久久99日韩国产精品久久99 | 免费看黄网站在线观看 | 免费无码一区二区三区a片百度 | 国产精品久久久久婷婷二区次 | 国产精品99久久99久久久动漫 | 黄色一级大片在线免费看产 | 精品免费国产一区二区三区四区介绍 | 在线观看波多野结衣 | 免费簧片在线观看 | 国产一级淫片a免费播放口欧美 | tushy欧美激情在线看 | 久久国产精品精品国产色婷婷 | 九九九视频在线观看 | 日本三级网址 | 久久久久久久97 | 中文幕无线码中文字蜜桃 | av手机观看 | 国产美女视频免费观看的软件 | 97夜夜澡人人双人人人喊 | 国产在线看片 | 国产v亚洲v天堂无码 | 成年人黄色大片大全 | 久久精品视频5 | 国产精品正在播放 | 综合久久给合久久狠狠狠97色 | 欧美xxxx做受欧美 | www日韩av| 欧美性生活免费视频 | 精品视频免费在线 | 亚洲精品久久久久中文字幕m男 | 国产精品一区免费看8c0m | 清清草免费视频 | 黄色av一级片 | 亚洲日韩va无码中文字幕 | 最新国产精品精品视频 | 澳门日本三级少妇三级99 | 99热这里只有精品最新地址获取 | 小嫩嫩流白浆 | 国产人妻大战黑人20p | 国内精品视频在线观看 | 一本久久综合亚洲鲁鲁五月天 | 巨肉超污巨黄h文小短文 | 精品成人在线 | 97国产色呦呦呦夜嗨嗨 | 日韩视频在线观看视频 | www.成人在线观看 | 黄色视屏在线 | 蜜桃精品一区二区 | 少妇高潮太爽了中文字幕 | 天天摸天天看天天做天天爽 | 天天干天天添 | 日韩电影一区二区三区 | 中出亚洲 | 日日网站| 久久久五月 | 国产一区二区波多野结衣 | 国产成人在线影院 | 婷婷综合激情 | 亚洲va无码va在线va天堂 | 亚洲春色综合另类网 | 中文字幕人妻无码视频 | 成人无号精品一区二区三区 | 国产精品久久久久久三级 | 在线观看日本视频 | 国产精品a久久久久 | 黄色三级视屏 | 精品国产乱码一区二区三区 | 欧美jizz19性欧美 | 欧美吻胸吃奶大尺度 | 精品国产aⅴ无码一区二区 亚洲人成人无码网www国产 | 亚洲国产精品一区二区久久 | 精品一级少妇久久久久久久 | 成人3d动漫一区二区三区 | 无遮挡又爽又刺激的视频 | 中文字幕在线观看第二页 | 久精品视频 | av资源站| 亚洲人成久久婷婷精品五码 | 亚洲中文字幕在线第六区 | 国产偷自拍 | 女人下面流白浆的视频 | 人禽l交视频在线播放 视频 | 日本公与丰满熄理论在线播放 | 欧美性极品少妇xxxx | 99久久99久久精品免费看蜜桃 | 日韩在线看片 | 国产免费观看久久黄av片 | 丁香五月网久久综合 | 亚洲精品乱码久久久久久蜜桃图片 | 男女曰逼视频 | 日韩久久精品视频 | 国精品一区二区 | 人人干人人做 | 亚洲色欲综合一区二区三区 | 国产精品欧美久久久久久 | 日韩精品无玛区免费专区又长又大 | 免费无码又爽又刺激高潮 | 亚洲成av人片天堂网老年人 | 日韩乱码在线 | 久久精品卫校国产小美女 | 中文字幕有码在线播放 | 999亚洲国产精华液 99av海角社区 | 久久综合伊人77777麻豆 | 男同志毛片特黄毛片 | 高清国产午夜精品久久久久久 | 无码日韩精品一区二区免费 | 国产精品久久久久桃色tv | 香港裸体三级aaaaa | 高h震动喷水双性1v1 | 欧美在线视频a | 午夜精品久久久久久久99水蜜桃 | 精品欧洲av无码一区二区14 | 国产精品久久久久aaaa | 韩国三级做爰楼梯在线 | 日韩一级片免费 | 男人天堂伊人 | 波多野吉衣在线视频 | 淫片aaa| 成人综合社区 | 国产精品免费久久久久久久久久中文 | 国精品产品区三区 | 在线国产视频一区 | 激情黄色小说视频 | 狠狠综合久久av一区二区蜜桃 | 成人久久大片91含羞草 | 波多野结衣亚洲视频 | 精品久久中文字幕97 | 蜜桃精品成人影片 | 一级久久久久 | 亚洲男人在线天堂 | jzjzjz欧美 | 精品人妻系列无码人妻漫画 | 青娱乐青青草 | 亚洲视频在线免费观看 | 黑人巨大精品欧美一区二区免费 | 国产在线高清理伦片a | 国产乱人乱精一区二视频国产精品 | 国内外成人在线视频 | 麻豆一区二区三区精品视频 | 69久久夜色精品国产69 | 最新精品国偷自产在线下载 | 精品在线视频一区二区 | 涩涩网站免费看 | 日韩精品免费一区二区三区四区 | 欧美少妇一区二区 | 国产精品视频一区二区三区 | 亚洲人成综合 | 欧美一区免费看 | 可以免费看毛片的网站 | 成人免费版 | 九一九色国产 | 欧美kkkk7777免费看 | 免费人成网站 | 亚洲欧美成人网 | 欧美亚洲日本国产 | 人妻av无码专区 | 伊人影音 | 久久国产精品成人片免费 | 岛国av免费观看 | 综合色av | 成人免费看片网站 | 舌吻激情大尺度做爰视频 | 日韩黄色一级网站 | 高清成人免费视频 | 国产白丝精品91爽爽久 | 午夜精品福利视频 | 澳门免费av| 中文字幕丰满孑伦无码精品 | 国产精品一二区 | 久久一级片 | av中文字幕av| 成人免费激情视频 | 色中色av | 美女100%视频免费观看 | 99爱精品视频在线观看免费 | 国产精品999在线观看 | www豆豆成人网com | 91在线无精精品一区二区 | 噜噜噜噜狠狠狠7777视频 | 中文字幕乱码在线蜜乳欧美字幕 | 99色在线视频 | 特黄三级男人添女人下面 | 蜜臀久久精品久久久久久酒店 | 91亚洲一区| 成人婷婷网色偷偷亚洲男人的天堂 | 日韩一级黄色 | 91国偷自产一区二区三区女王 | 国产91精品一区二区 | 欧美裸体xxxx极品少妇 | 国内偷拍久久 | 久久精品www人人爽人人 | 亚洲精品一区二区三区香 | 激情按摩系列片aaaa | 亚洲免费视频网站 | 午夜精品久久久久久久传媒 | 99久久精品国产同性同志 | 麻豆国产一区二区三区四区 | 日本成人免费网站 | 欧美自拍视频在线 | 日韩av大片在线观看 | 丁香婷婷在线观看 | 午夜激情av| 999综合网 | 亚洲成av人片在www鸭子 | 久久福利小视频 | 天海翼激烈高潮到腰振不止 | 婷婷中文字幕 | 最新日韩精品 | 欧美不卡网 | 国产成人精品久久亚洲高清不卡 | 亚洲精品乱码久久久久久金桔影视 | 国产欧美123 | 日韩av午夜在线观看 | 欧美色图13p | 黄色欧美视频 | 久久综合伊人77777麻豆 | 人体写真福利视频 | 国产精品久久久久久免费免熟 | 亚洲精品无码成人aaa片 | 国产精品多久久久久久情趣酒店 | 国产成人精品一区二区三区在线 | 欧美激情一二三 | 丝袜黄色片 | 中文字幕第2页 | 青青草在线视频免费观看 | 白天躁晚上躁麻豆视频 | 黄色一级片儿 | 窝窝午夜色视频国产精品破 | 国产免费观看久久黄av片 | 在线中文字幕播放 | 一本色道久久综合无码人妻 | 国产精品视频1区 | 中文字幕视频一区 | 国产精品成人一区二区三区夜夜夜 | 99久久久国产精品 | 再深点灬舒服灬太大的91优势 | 蜜桃日本免费看mv免费版 | 完全免费av | 午夜av导航 | 一区免费在线观看 | 婷婷开心激情 | 无码专区aaaaaa免费视频 | 国产在线xx | 国产寡妇亲子伦一区二区三区 | 体验区试看120秒啪啪免费 | 亚洲国产欧美日韩 | 日日摸天天摸97狠狠婷婷 | 蜜桃综合 | 成人免费网站视频ww破解版 | 欧美大片免费观看网址 | 成熟丰满中国女人少妇 | 日本xxxx色视频在线观看免费 | 女人被狂躁的高潮免费视频 | av射进来| 舌奴调教日记 | 五月婷婷导航 | 日韩福利在线播放 | 婷婷丁香国产 | 人人看超碰| 久久伊人精品中文字幕有软件 | www.欧美精品| 狠狠做深爱婷婷综合一区 | 六月丁香在线视频 | 夜天干天干啦天干天天爽 | 色婷婷av一区二区三区丝袜美腿 | 国产精品激情在线观看 | 成人性生交大片免费看r老牛网站 | 男女黄色毛片 | 一本色道久久综合亚洲精品高清 | 日本亚洲精品一区二区三区 | 少妇尝试黑人粗吊受不了 | 日韩精品视频一区二区在线观看 | www.国产在线播放 | 国内自拍xxx | 国外成人在线视频 | 绿帽在线观看99av | aaa一区二区| 337p色噜噜| 免费看小12萝裸体视频国产 | 免费精品视频在线观看 | 色网站免费看 | 天天色综合av | 国产精品乱码久久久久久 | 日韩毛片免费在线观看 | 九色自拍视频 | 国产亚洲视频一区 | 天天综合av | 天码中文字幕在线播放 | 亚洲男人第一网站 | 人人人妻人人澡人人爽欧美一区 | 另类 综合 日韩 欧美 亚洲 | 国产人妻大战黑人20p | 久久免费视频一区二区 | 一级黄色短视频 | 奇米影视亚洲精品一区 | 日本成人三级 | 韩国明星乱淫(高h)小说 | 无套内射无矿码免费看黄 | 色婷婷av一区二区三区之红樱桃 | 天堂а√在线中文在线最新版 | 8av国产精品爽爽ⅴa在线观看 | 91户外露出一区二区 | 美女免费黄视频 | 国产91色在线亚洲 | 91精品国产色综合久久 | 精品偷拍一区二区三区在线看 | 欧美精品亚洲精品日韩传电影 | 亚洲熟妇丰满大屁股熟妇 | 日韩久久精品一区二区三区 | 欧美成人免费一级 | 在线a毛片 | 免费观看的av毛片的网站 | 激情av综合 | 国产乱码精品一区二区三区不卡 | 狠狠色伊人亚洲综合网站l 狠狠色依依成人婷婷九月 狠狠色综合久久婷婷色天使 | 2014亚洲天堂 | 玖玖在线观看 | 国产精品99久久久久久夜夜嗨 | 欧美激情综合五月色丁香小说 | av噜噜在线 | 人妻内射一区二区在线视频 | 免费麻豆av | 蜜桃av在线播放 | 色香五月 | 东北少妇bbbb搡bbb搡 | jizzjizz国产精品喷水 | 欧美激情视频一区二区三区 | 久久99精品国产麻豆婷婷洗澡 | 少妇又粗又猛又爽又黄的视频 | 国产精品久久久久久久久鸭 | 韩国19禁无遮挡啪啪无码网站 | 日韩色图在线观看 | 强美女免费网站在线视频 | 成人美女黄网站色大色费全看在线观看 | 99热国产在线观看 | 深夜视频一区二区 | 色婷婷丁香 | 爱情岛论坛自拍亚洲品质极速福利 | 日本免费一区二区三区在线播放 | 日产欧产美韩系列在线播放 | 久久精品老司机 | 精品乱码久久久久久久 | 亚洲熟妇毛茸茸 | 亚洲综合在线视频 | 国产成人精品一区二三区 | 亚洲在线免费观看视频 | 亚洲一区在线观看视频 | 成人亚洲免费 | 色播激情| 拍摄av现场失控高潮数次 | 欧美成人h版 | 亚洲国产精品va在线 | 亚洲免费视频网 | 草草视频在线观看 | 天天综合网天天综合色 | 91精品久久久久含羞草 | 欧美日韩成人网 | 色yeye香蕉凹凸视频在线观看 | 欧美色图亚洲天堂 | jizzjizzjizz亚洲| 国产女同视频 | 色一情一乱一乱一区免费网站 | jizzjizz在线播放 | 欧美又大又色又爽bbbbb片 | 高清精品国内视频 | 中文www天堂 | a级港片免费完整在线观看 a级高清毛片 | 女神呻吟娇喘高潮毛片 | 国产精品黄在线观看免费软件 | 在线视频导航 | 少妇无码吹潮 | 日韩精品视频在线观看一区二区三区 | 特大黑人巨交吊性xxxxhd | 国产精品久久久久久久岛一牛影视 | 婷婷五月六月激情综合色中文字幕 | 国产女 | 欧美视频一区二区 | 久久精品国产免费一区 | 男人一边吃奶一边做爰网站 | 久久精品国产99国产精品 | 欧美久草视频 | 91av视频网站 | 国产一区二三区 | 天天爽天天色 | 久久妇女 | 亚洲视频一区二区 | xxxx国产片 | 天天舔天天射 | 久久久夜夜夜 | 亚洲欧美国产精品专区久久 | 免费特级黄毛片 | 成人在线免费观看网站 | 手机看片1024在线 | 91视频小说 | 性欧美大战久久久久久久久 | 男女性动态激烈动全过程 | 一级a爱片久久毛片 | 在线看亚洲十八禁网站 | 人妻在客厅被c的呻吟 | 日本中文字幕在线 | 黄色激情小说网站 | 色婷婷久久综合中文久久蜜桃av | 麻豆黄色片 | 久久婷婷色综合一区二区 | 亚洲va欧美va人人爽午夜 | 一本色道无码不卡在线观看 | 国产舌乚八伦偷品w中 | 国产精品无码无片在线观看 | 国产精品嫩草影院桃色 | 欧美乱色伦图片区 | 每日在线观看av | gai免费观看网站外网 | 国产精品视频男人的天堂 | 国产91黄色 | 妓女爽爽爽爽爽妓女8888 | 野外做受又硬又粗又大视频 | 丁香在线视频 | 免费一区二区三区视频在线 | 人人干人人噪人人摸 | 日本人又黄又爽又色的图片 | 男男啪啪激烈高潮cc漫画免费 | 国产一二三区在线 | 特黄aaaaaaa片免费视频 | 国产黄色在线播放 | 一本久道视频一本久道 | 日韩精品短片 | 国产午夜手机精彩视频 | www日本黄色| 女神呻吟娇喘高潮毛片 | 欧美日韩一区视频 | 亚洲激情视频小说 | 亚洲射图| 操大逼免费视频 | 国色天香一卡2卡三卡4卡乱码 | 1000部啪啪| 妇女性内射冈站hdwwwooo | 人人干人人噪人人摸 | 免费毛片在线播放 | 精品国产乱码久久久久久果冻传媒 | 国产精品偷乱一区二区三区 | 日本亚洲高清 | 青青草狠狠干 | 成年人网站免费看 | 免费乱理伦片在线观看夜 | 91久久婷婷国产一区二区三区 | 好吊在线视频 | 欧美高清处破的免费视频 | 九九国产 | 91亚洲网站 | 国产精品成人免费一区二区视频 | 人人爽人人爱 | 成人影视在线看 | 国产中年夫妇交换高潮呻吟 | 国产香蕉视频在线 | 欧美日韩黄色一级片 | 舌头伸进添得好爽高潮欧美 | 成人小视频免费看 | 亚洲国产成人精品久久久国产成人一区 | 国产成人精品午夜片在线观看 | 精品国产乱码久久久久久蜜臀网站 | 91精品一线二线三线 | 日韩精品一区二区三区免费视频观看 | 91免费毛片 | 国产网友自拍在线视频 | 伊人久久无码中文字幕 | 精品国产自在精品国产浪潮 | 欧美一级黑人aaaaaaa做受 | 日本熟妇色一本在线看 | 欧美日韩一区二区三区不卡视频 | 99热超碰 | jizz18欧美18| 天天综合日韩 | 国产成人精品无码片区在线观看 | 美女啪网站 | 久久不见久久见免费视频7 18禁黄久久久aaa片广濑美月 | 男女黄色网| 成人无码一区二区三区网站 | 亚洲午夜精品 | 中文字幕奈奈美抱公侵犯 | 韩日在线视频观看 | 五月婷婷久久综合 | 日本精品人妻无码免费大全 | a级在线看 | xzjzjzjzjzj欧美大片| 关之琳三级全黄做爰在线观看 | 又黄又爽又色成人免费体验 | 香蕉a | 少妇熟女视频一区二区三区 | 色婷婷免费视频 | 精品国产乱码久久久久久婷婷 | 成年片色大黄全免费软件到 | 免费特黄视频 | 国产第一亚洲 | www.国产| 国产精品久久久久久亚洲伦 | 午夜激情婷婷 | 日韩成人在线视频观看 | 伊人一区二区三区 | 久久久精品欧美一区二区免费 | 欧美性受xxxx白人性爽 | 女人的天堂av | 国产成人日韩 | 亚洲乱码国产乱码 | 日韩精品免费在线视频 | 久久久99国产精品免费 | 在线天堂中文字幕 | 三级全黄做爰视频在线手机观看 | 三级网站在线播放 | 色片在线播放 | 亚洲 欧美日韩 综合 国产 | 农村寡妇一区二区三区 | 久久亚洲精品成人无码网站蜜桃 | 日韩乱码一二三 | 久久影音| 欧美精品一区二区三区四区 | 国模叶桐尿喷337p人体 | 国产二级一片内射视频插放 | 欧美日韩一区在线播放 | 手机在线观看av网站 | 丰满少妇在线观看网站 | 久久不见久久见免费影院www日本 | 另类天堂av |