日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mp4v2 写mp4 java_使用mp4v2将H264+AAC合成mp4文件

發布時間:2023/12/10 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mp4v2 写mp4 java_使用mp4v2将H264+AAC合成mp4文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

錄制程序要添加新功能:錄制CMMB電視節目,我們的板卡發送出來的是RTP流(H264視頻和AAC音頻),錄制程序要做的工作是:

(1)接收并解析RTP包,分離出H264和AAC數據流;

(2)將H264視頻和AAC音頻以某種格式封裝,最后存成文件,供用戶查看。

第一步已經有部分代碼可供參考,因此很快就完成了。

第二步,我們決定封裝成mp4,查找了一些資料后,決定使用開源庫mp4v2來合成mp4文件。

技術路線已確定,就開工干活。

(一)mp4格式的基礎知識。

關于mp4格式,網上介紹的不少,有以下內容可供參考:

(1)兩個ISO標準:

[ISO/IEC 14496-12]:ISO base media file format --”is a general format forming the basis for a number of other more specific file formats. This format contains the timing, structure, and media information for timed sequences of media data, such as audio-visual presentations ”

[ISO/IEC 14496-14]:MP4 file format --”This specification defines MP4 as an instance of the ISO Media File format [ISO/IEC 14496-12 and ISO/IEC

15444-12]. ”

定義了mp4文件格式標準。

是上面兩個標準的解釋,建議先看這個,了解大概,具體細節再看ISO標準文件。

(二)技術驗證。主要就是寫驗證代碼,驗證技術可行性。

去官網下載mp4v2源碼、編譯、安裝過程略過不提。所有資料可以在http://code.google.com/p/mp4v2/找到。

先寫部分驗證代碼,很快完成了,但封裝出來的文件有問題,無法播放。

合成部分,代碼如下:

static?void*?writeThread(void*?arg)

{

rtp_s*?p_rtp?=?(rtp_s*)?arg;

if?(p_rtp?==?NULL)

{

printf("ERROR!\n");

return;

}

MP4FileHandle?file?=?MP4CreateEx("test.mp4",?MP4_DETAILS_ALL,?0,?1,?1,?0,?0,?0,?0);

if?(file?==?MP4_INVALID_FILE_HANDLE)

{

printf("open?file?fialed.\n");

return;

}

MP4SetTimeScale(file,?90000);

//添加h264?track

MP4TrackId?video?=?MP4AddH264VideoTrack(file,?90000,?90000?/?25,?320,?240,

0x64,?//sps[1]?AVCProfileIndication

0x00,?//sps[2]?profile_compat

0x1f,?//sps[3]?AVCLevelIndication

3);?//?4?bytes?length?before?each?NAL?unit

if?(video?==?MP4_INVALID_TRACK_ID)

{

printf("add?video?track?failed.\n");

return;

}

MP4SetVideoProfileLevel(file,?0x7F);

//添加aac音頻

MP4TrackId?audio?=?MP4AddAudioTrack(file,?48000,?1024,?MP4_MPEG4_AUDIO_TYPE);

if?(video?==?MP4_INVALID_TRACK_ID)

{

printf("add?audio?track?failed.\n");

return;

}

MP4SetAudioProfileLevel(file,?0x2);

int?ncount?=?0;

while?(1)

{

frame_t*?pf?=?NULL;?//frame

pthread_mutex_lock(&p_rtp->mutex);

pf?=?p_rtp->p_frame_header;

if?(pf?!=?NULL)

{

if?(pf->i_type?==?1)//video

{

MP4WriteSample(file,?video,?pf->p_frame,?pf->i_frame_size,?MP4_INVALID_DURATION,?0,?1);

}

else?if?(pf->i_type?==?2)//audio

{

MP4WriteSample(file,?audio,?pf->p_frame,?pf->i_frame_size?,?MP4_INVALID_DURATION,?0,?1);

}

ncount++;

//clear?frame.

p_rtp->i_buf_num--;

p_rtp->p_frame_header?=?pf->p_next;

if?(p_rtp->i_buf_num?<=?0)

{

p_rtp->p_frame_buf?=?p_rtp->p_frame_header;

}

free_frame(&pf);

pf?=?NULL;

if?(ncount?>=?1000)

{

break;

}

}

else

{

//printf("BUFF?EMPTY,?p_rtp->i_buf_num:%d\n",?p_rtp->i_buf_num);

}

pthread_mutex_unlock(&p_rtp->mutex);

usleep(10000);

}

MP4Close(file);

}

現象:沒有圖像,也沒有聲音,根本無法播放。

于是,艱苦的工作開始了:跟蹤查找原因。

(1)使用 vlc播放合成的mp4文件,查看詳細輸出:

vlc?-vvv?test.mp4

[0x8e9357c]?mp4?stream?debug:?found?Box:?ftyp?size?24

[0x8e9357c]?mp4?stream?debug:?found?Box:?free?size?136

[0x8e9357c]?mp4?stream?debug:?skip?box:?"free"

[0x8e9357c]?mp4?stream?debug:?found?Box:?mdat?size?985725

[0x8e9357c]?mp4?stream?debug:?skip?box:?"mdat"

[0x8e9357c]?mp4?stream?debug:?found?Box:?moov?size?5187

[0x8e9357c]?mp4?stream?debug:?found?Box:?mvhd?size?108

[0x8e9357c]?mp4?stream?debug:?read?box:?"mvhd"?creation

734515d-06h:22m:03s?modification?734515d-06h:22m:23s

time?scale?90000?duration?694977d-48h:00m:29s

rate?1.000000?volume?1.000000?next?track?id?3

可以看到vlc(實際上是調用libmp4庫)解析box都正確的,mdat的大小也是正確的。

但接下來一行:

skip box: "mdat"

就比較奇怪了,明明解析正確了,為什么要將mdat忽略掉呢?要知道,mdat里存放的可是真正的音視頻數據阿?如果skip掉了,后面解碼時沒有數據,當然播放不了了?

(2)既然找到疑點,繼續跟蹤。

查看vlc的源代碼,在文件modules/demux/mp4/libmp4.c中發現:skip信息是由MP4_ReadBoxSkip()函數打印的,而調用的地方在libmp4.c中2641行:

/*?Nothing?to?do?with?this?box?*/

{?FOURCC_mdat,??MP4_ReadBoxSkip,????????MP4_FreeBox_Common?},

{?FOURCC_skip,??MP4_ReadBoxSkip,????????MP4_FreeBox_Common?},

{?FOURCC_free,??MP4_ReadBoxSkip,????????MP4_FreeBox_Common?},

{?FOURCC_wide,??MP4_ReadBoxSkip,????????MP4_FreeBox_Common?},

而在libmp4.h中:

#define?FOURCC_mdat?VLC_FOURCC(?'m',?'d',?'a',?'t'?)

#define?FOURCC_skip?VLC_FOURCC(?'s',?'k',?'i',?'p'?)

#define?FOURCC_free?VLC_FOURCC(?'f',?'r',?'e',?'e'?)

#define?FOURCC_wide?VLC_FOURCC(?'w',?'i',?'d',?'e'?)

從代碼看,vlc調用libmp4解析文件時,主動忽略了mdat,skip,free,wide這四種類型的box。

為什么呢?

(3)繼續查看modules/demux/mp4/mp4.c中的Open()函數(解析模塊的入口函數),可以看到本模塊的主要工作是初始化一個demux_sys_t結構體,該結構體定義如下:

struct?demux_sys_t

{

MP4_Box_t????*p_root; /*?container?for?the?whole?file?*/

mtime_t??????i_pcr;

uint64_t?????i_time; /*time?position?of?the?presentation?*?in?movie?timescale*/

uint64_t?????i_timescale;????/*?movie?time?scale?*/

uint64_t?????i_duration;?????/*?movie?duration?*/

unsigned?int?i_tracks;???????/*?number?of?tracks?*/

mp4_track_t??*track;/*?array?of?track?*/

float????????f_fps; /*?number?of?frame?per?seconds?*/

/*?*/

MP4_Box_t????*p_tref_chap;

/*?*/

input_title_t?*p_title;

};

似乎只是為了獲取mp4的tracks,moov,duration, timescale等基本信息,實際上并不解碼數據,因此就不需要關注mdat這個box了。

綜上:vlc的輸出是正常的,libmp4忽略了mdat這個box也不是造成mp4文件無法播放的原因,只是因為libmp4這個模塊并不真正解碼數據,所以不需要關注這個box。

既然問題不在這,那在哪里呢?

(4)繼續看vlc的輸出:

AVC: nal size -1710483062

no frame!

[0x8e93eb4] avcodec decoder warning: cannot decode one frame (3595 bytes)

可以看到,vlc實際上是調用avcodec(ffmpeg)來解碼數據的,我們的視頻是AVC(H264)格式的。

從錯誤信息可以確定,是H264的NAL大小錯誤,似乎跟mp4文件本身關系不大。

不管那么多,先看看代碼再說。

vlc是以lib的形式使用ffmpeg的,所以我們必須看ffmpeg的代碼:

libavcodec/h264.c:

static?int?decode_nal_units(H264Context?*h,?const?uint8_t?*buf,?int?buf_size){

….

for(;;){

if(buf_index?>=?next_avc)?{

if(buf_index?>=?buf_size)?break;

nalsize?=?0;

for(i?=?0;?i?nal_length_size;?i++)

nalsize?=?(nalsize?<

if(nalsize?<=?0?||?nalsize?>?buf_size?-?buf_index){

av_log(h->s.avctx,?AV_LOG_ERROR,?"AVC:?nal?size?%d\n",?nalsize);

break;

}

next_avc=?buf_index?+?nalsize;

}

}

可以看到,正是這里報錯的。

但是,為什么報錯呢?根據ffmpeg的信息,知道取出來的 nalsize為負數。

懷疑是h264流本身有問題,于是用Elecard查看了生成的mp4文件,視頻播放又非常正常。似乎h264流是正常的?

愁呀愁。。。。

內容如下:

Ottavio Campana

“question about MP4AddH264VideoTrack。

What's the meaning of the profile_compat and

sampleLenFieldSizeMinusOne fields?”

Jeremy Noring

"Usually an NALU is prefixed by the start code 0x00000001. To write it

as a sample in MP4 file format, just replace the start code with size

of the NALU(without 4-byte start code) in big endian. You also need to

specify how many bytes of the size value requires. Take libmp4v2 for

example, the last parameter in MP4AddH264VideoTrack(.., uint8_t

sampleLenFieldSizeMinusOne) indicate the number of byes minus one."

...so each sample you and to mp4v2 should be prefixed with a size code

(in big-endian, of course). I use a 4 byte size code, so

sampleLenFieldSizeMinusOne gets set to 3. This seems to work; my

files playback on just about everything. Perhaps one of the project

maintainers can clarify this, and it'd also be good to update the

documentation of that call to make this clear.”

Ottavio Campana

that's the code I used as reference to write my program :-(

but my doubt is that there must be something wrong somewhere, because

boxes seem to be correctly written, but when I try to decode them I

get errors like

[h264 @ 0xb40fa0]AVC: nal size -502662121

have you ever seen an error like this?

Ottavio Campana

> Not sure, but it looks you're not converting it to big-endian before

> prefixing it to your sample.

well, eventually using ffmpeg to dump the read frames, I discovered

that I had to strip che NALU start code, i.e. the 0x00000001, and to

put the NALU size at its place.

It works perfectly now, but I still wonder why I had to put the size

at the begin of the data, since it is a parameter which is passed to

MP4WriteSample, so I expected the function to add it.

從中得到如下關鍵信息:

(1)h264流中的NAL,頭四個字節是0x00000001;

(2)mp4中的h264track,頭四個字節要求是NAL的長度,并且是大端順序;

(3)mp4v2很可能針對此種情況并沒有做處理,所以寫到mp4文件中的每個NAL頭四個字節還是0x00000001.

那好說,我將每個sample(也就是NAL)的頭四個字節內容改成NAL的長度,且試試看:

if(pf->i_frame_size?>=?4)

{

uint32_t*?p?=?(&pf->p_frame[0]);

*p?=?htonl(pf->i_frame_size?-4);//大端,去掉頭部四個字節

}

MP4WriteSample(file,?video,?pf->p_frame,?pf->i_frame_size,?????MP4_INVALID_DURATION,?0,?1);

測試下來,果然OK了!

(6)視頻已經解決了,音頻還有問題:播放的聲音太快。

嘗試調整參數:

MP4TrackId audio = MP4AddAudioTrack(file, 48000, 1024, MP4_MPEG4_AUDIO_TYPE);

第三個參數sampleDuration,表示每個sample持續多少個duration,網上看到的都是1024。

我嘗試了幾個不同的值:128,256,512,4096都不行,最后發現設為2048就正常了。

(為什么是2048??????我不清楚,也許是因為我們的音頻是雙聲道?有時間再研究。。。)

正確代碼如下:

MP4TrackId?audio?=?MP4AddAudioTrack(file,?48000,?2048,?MP4_MPEG4_AUDIO_TYPE);

至此,已經成功的將rtp流合成了mp4文件,證明了技術上是可行的。

注意:很多參數都是針對我們的具體應用寫死的,僅供參考。

(三)將功能合并到錄制程序中。

略。

from:http://www.rosoo.net/a/201305/16631.html

總結

以上是生活随笔為你收集整理的mp4v2 写mp4 java_使用mp4v2将H264+AAC合成mp4文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲精品视频中文字幕 | 最新国产在线 | 最近中文字幕免费av | 中文字幕日韩免费视频 | 久久男人免费视频 | 久久国产色 | 在线观看日韩精品视频 | 骄小bbw搡bbbb揉bbbb | 国产乱对白刺激视频在线观看女王 | 国产区高清在线 | 香蕉日日 | 四虎在线免费观看视频 | 午夜在线免费观看 | 在线观看资源 | 这里只有精彩视频 | av视屏在线| 在线国产激情视频 | 亚洲jizzjizz日本少妇 | 成人一级在线观看 | 国产亚洲精品xxoo | 国产精品一区二区久久 | 国产一区二区在线播放视频 | 日产av在线播放 | 亚州人成在线播放 | 91视频在线观看免费 | 偷拍区另类综合在线 | 日韩在线观看第一页 | 综合激情伊人 | 天天色影院 | 99国内精品 | 天天操天天干天天玩 | 精品在线小视频 | www天天干 | 免费特级黄色片 | 国产免费一区二区三区最新 | 狠狠躁日日躁夜夜躁av | 国产精品毛片久久久久久久 | 91在线免费视频 | 久久情侣偷拍 | 亚洲视频1区2区 | 国产精品久久久久久69 | 天天综合网天天综合色 | 国产精品一区二区三区视频免费 | 69久久99精品久久久久婷婷 | 日日摸日日碰 | 丰满少妇在线观看网站 | 精品综合久久 | 在线直播av | 日韩久久一区 | 色99久久 | 欧美在线一级片 | 欧美午夜精品久久久久 | 亚洲精品一区二区18漫画 | 国产免费不卡 | 国产剧在线观看片 | 天堂av网站| 成人av影院在线观看 | av亚洲产国偷v产偷v自拍小说 | 国产资源在线免费观看 | 91成人免费观看视频 | 欧美亚洲免费在线一区 | 中文字幕亚洲欧美日韩 | 日本精品一区二区三区在线观看 | 国产精品久久久久久久久久不蜜月 | 97香蕉久久超级碰碰高清版 | 2000xxx影视| 99久高清在线观看视频99精品热在线观看视频 | 日韩精品一区二区三区在线视频 | 97国产 | av免费在线网 | 在线免费性生活片 | 在线观看一级视频 | 婷婷激情综合五月天 | 97在线精品视频 | 久久久久免费网 | 91精品爽啪蜜夜国产在线播放 | 美女黄频视频大全 | 操操操人人人 | 亚洲国产精品视频在线观看 | 狠狠狠色丁香婷婷综合久久88 | 欧美成人亚洲成人 | a国产精品 | 97天天干| 精品在线观看一区二区三区 | 久久精品综合视频 | 久久综合综合久久综合 | 亚洲一区美女视频在线观看免费 | 日韩一区二区免费播放 | 天天色综合三 | 在线观看岛国片 | 综合天堂av久久久久久久 | 亚洲深夜影院 | 日本护士撒尿xxxx18 | 中文字幕国产精品一区二区 | 五月婷av| 久久午夜色播影院免费高清 | 好看av在线 | 国产91亚洲| 日韩免费在线观看网站 | 丁香婷婷激情五月 | 久久国产精品免费一区二区三区 | 国产综合精品一区二区三区 | 特级毛片在线免费观看 | 久久久免费高清视频 | av在线不卡观看 | 国内少妇自拍视频一区 | 免费观看9x视频网站在线观看 | 在线观看播放av | 男女免费av | 中文一二区 | 国产欧美在线一区 | 在线视频一区观看 | 日韩一区二区免费播放 | 99视频在线免费观看 | 婷婷伊人综合亚洲综合网 | 91精品久久久久久综合乱菊 | 天天干天天在线 | 成人免费视频在线观看 | 99中文字幕视频 | 91精品国自产在线观看欧美 | 麻豆视频网址 | 水蜜桃亚洲一二三四在线 | 蜜臀av性久久久久av蜜臀妖精 | 99久久婷婷国产精品综合 | 日韩免费观看一区二区三区 | 国产麻豆传媒 | 国产日韩欧美精品在线观看 | 国产精品亚 | 日韩大陆欧美高清视频区 | 91亚洲精品国偷拍自产在线观看 | 亚洲国产免费 | 日日夜夜免费精品视频 | 亚洲一级片在线观看 | 婷婷日日| 成人欧美一区二区三区黑人麻豆 | 久久综合九色综合欧美就去吻 | 国产精品久久久久av | 欧美日韩久 | 色婷婷亚洲精品 | 激情五月av | 五月的婷婷 | 女人18片| 日日碰狠狠添天天爽超碰97久久 | 天天综合色天天综合 | 玖玖玖国产精品 | 狠狠色香婷婷久久亚洲精品 | 国产精品久久在线观看 | 午夜av在线播放 | 中文在线免费观看 | 天天色综合三 | 欧美日韩视频精品 | 国产中文字幕视频 | www99久久| 少妇bbbb搡bbbb搡bbbb | avsex| 日韩小视频 | 91精品国产综合久久福利不卡 | 久久再线视频 | 99电影| 五月婷婷亚洲 | 日韩电影久久久 | 日韩激情影院 | 久久激情小视频 | 免费视频一二三区 | 最近中文字幕视频完整版 | 最近日韩中文字幕中文 | 一区二区观看 | 日本最新高清不卡中文字幕 | 欧美激情综合五月色丁香 | 国产五码一区 | 久久人91精品久久久久久不卡 | 91理论片午午伦夜理片久久 | 久久精品欧美一区二区三区麻豆 | 在线播放日韩av | 亚洲最大av网| 久久久久免费网 | 国产精品99久久久久久有的能看 | 激情网第四色 | 日韩资源在线观看 | 在线黄色国产电影 | 免费看黄色小说的网站 | 最新三级在线 | 亚洲精品一区二区三区四区高清 | a v在线观看 | 一区二区三区 中文字幕 | 午夜精品久久久久 | 天天操天天玩 | 亚洲精品小视频在线观看 | 成人av电影免费在线播放 | 国产在线观看高清视频 | 久草精品视频在线观看 | 中文伊人 | 国产精品综合在线观看 | 午夜精品久久久 | 国产精品大片在线观看 | 日韩精品第1页 | 久久视频在线观看中文字幕 | 91九色在线观看视频 | 国产一二三四在线观看视频 | 久久精品亚洲精品国产欧美 | 美女黄色网在线播放 | 亚洲理论视频 | 日韩av在线免费播放 | 国产亚洲婷婷免费 | 在线观看中文av | 日产av在线播放 | 免费人成在线观看 | 夜夜夜夜夜夜操 | 狠狠狠狠狠狠狠狠干 | 成人av片免费观看app下载 | 激情狠狠干 | 色丁香婷婷 | 亚洲免费在线观看视频 | 国产伦精品一区二区三区免费 | 夜夜操网站 | 国产短视频在线播放 | 九九热有精品 | 国产亚洲精品bv在线观看 | 久久久国产精品电影 | 在线视频在线观看 | 成 人 免费 黄 色 视频 | 玖玖国产精品视频 | 久久久精品网站 | 免费高清在线视频一区· | 久久婷婷色综合 | 欧美一区,二区 | 久久欧美精品 | 日韩在线国产 | 国内三级在线观看 | 色香蕉在线视频 | 国产精品二区在线观看 | 欧美日韩激情网 | 中文字幕在线观看资源 | 欧美精品在线视频 | 久久久久国产一区二区三区 | 亚洲久草视频 | 国产在线观看a | 欧美 日韩 国产 成人 在线 | 日韩videos| 国产成人久久精品亚洲 | 免费在线国产 | 精品在线观看视频 | 西西44人体做爰大胆视频 | 青青河边草免费直播 | 在线国产99| 天天插伊人| 激情综合婷婷 | 丁香婷婷色月天 | 久草免费电影 | 国产精品18久久久 | 日本黄色黄网站 | 久草视频在线资源站 | 日韩区欠美精品av视频 | 日本中文字幕在线播放 | 国产精品 亚洲精品 | 又黄又爽的视频在线观看网站 | 久久成人国产精品一区二区 | 亚洲h色精品 | 精品伦理一区二区三区 | 特片网久久 | 久久线视频 | 激情久久伊人 | 国产精品久久久久久久久久了 | 久久99网站 | 在线小视频你懂得 | 欧美成人精品在线 | 黄色综合 | 91看片在线看片 | 久久99网站 | 国产日韩欧美在线观看 | 国产成人99av超碰超爽 | 国产精品国产自产拍高清av | 亚洲日本一区二区在线 | 最新久久免费视频 | 免费看v片 | 久久精品一区二区三区四区 | 狠狠色狠狠色合久久伊人 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 免费在线观看一级片 | 激情偷乱人伦小说视频在线观看 | 综合色中色 | 国产伦理久久 | 中文字幕人成乱码在线观看 | 91大神电影 | 欧美在线视频精品 | 久久国产精品影视 | www.888.av| 久久久久福利视频 | 日本黄色a级大片 | 日本在线h| 成人欧美一区二区三区黑人麻豆 | 免费高清av在线看 | 国产黄色片免费在线观看 | 黄色精品国产 | 日韩大片在线免费观看 | 亚洲成人频道 | 日本黄色免费网站 | 久久久久久久久精 | 亚洲精品国产免费 | 国产麻豆剧果冻传媒视频播放量 | 伊人天天狠天天添日日拍 | 亚洲日韩欧美一区二区在线 | 欧美激情在线网站 | 免费一级特黄毛大片 | 精品国产一区二区三区久久 | 日韩高清一区在线 | 麻豆久久一区二区 | 国产午夜精品福利视频 | 99成人免费视频 | 国产成人av电影在线 | 亚洲一级在线观看 | 天堂在线视频免费观看 | 五月婷婷丁香色 | 国产91免费在线 | 人人爽人人舔 | 国产综合激情 | av黄色在线播放 | 久久精品中文字幕免费mv | 中文字幕久久久精品 | 99视频免费在线观看 | 亚洲伦理一区二区 | 91在线色 | 久草免费福利在线观看 | 深爱激情久久 | 99久久超碰中文字幕伊人 | 欧美天天干 | 高清av免费观看 | 亚洲综合色丁香婷婷六月图片 | 国产在线v | 日韩欧美一区二区三区视频 | 樱空桃av| 在线视频你懂得 | 精品久久国产精品 | 国产最新视频在线观看 | 久久99亚洲精品久久久久 | 日日夜夜草 | av在线播放一区二区三区 | 看国产黄色大片 | 国产夫妻性生活自拍 | 99精品在线观看视频 | 精品国产一区二区三区久久久久久 | 在线影视 一区 二区 三区 | 久久一线| 中文字幕电影高清在线观看 | 欧美超碰在线 | 99精品一区二区三区 | 免费中文字幕在线观看 | 久久国产精品二国产精品中国洋人 | 四虎最新入口 | 亚洲成av人片在线观看www | 97在线观看免费视频 | 国产综合在线视频 | 999精品 | av在线收看 | 亚洲免费在线视频 | 色永久免费视频 | 五月天精品视频 | 色爱区综合激月婷婷 | 97干com| 91久久久久久久一区二区 | 久久综合色综合88 | 成人久久久久久久久久 | 成人毛片网| 天堂av在线网址 | 人人插人人插 | 一区二区三区中文字幕在线观看 | 成人精品久久 | 成人一区二区三区中文字幕 | 国产高清在线a视频大全 | 五月天久久狠狠 | 久草网站在线观看 | 一区二区激情 | 亚洲伊人av | a级片在线播放 | 欧洲精品视频一区二区 | 国产一级视频在线 | 欧美日韩一区二区免费在线观看 | 日韩免费福利 | 久久国产精品小视频 | av免费看在线 | 97视频免费观看 | 日韩有码欧美 | 中国精品少妇 | 免费一级片久久 | 亚洲日本va午夜在线电影 | 69亚洲精品| 在线视频 91 | 日本黄色免费看 | 99热最新精品 | 亚洲视频精品 | 日韩网站在线免费观看 | www日韩精品 | 麻豆高清免费国产一区 | 91在线免费播放视频 | 超碰在线网 | av成人免费在线观看 | 999久久国产精品免费观看网站 | 亚洲成av人片 | 九七在线视频 | 成人在线视频在线观看 | 国产精品女| 超碰免费97 | 日本不卡一区二区三区在线观看 | 97超碰人人澡 | 少妇性xxx| 成人毛片在线观看 | 99热这里有精品 | 国产综合视频在线观看 | 91香蕉视频| 亚洲精品乱码久久 | 九九免费观看视频 | 在线草 | 日操干| 福利片视频区 | 在线国产中文字幕 | 欧美片网站yy| 免费观看91 | 国产日韩欧美视频在线观看 | 久久草| 2024国产精品视频 | 亚洲国产成人久久 | 五月天激情视频在线观看 | 嫩小bbbb摸bbb摸bbb | 不卡的av电影 | 欧美另类高潮 | 中文字幕频道 | 国产在线a视频 | 免费在线成人 | 91在线播放国产 | a精品视频 | 91九色精品 | 91免费版在线观看 | 国产在线观看中文字幕 | 粉嫩aⅴ一区二区三区 | 成人在线免费看视频 | 免费高清在线观看成人 | 不卡视频在线 | 亚洲 中文 欧美 日韩vr 在线 | 国产免费三级在线观看 | 日韩精品免费在线 | 中文字幕一区二区三区四区在线视频 | 黄色毛片视频免费 | 五月婷婷另类国产 | 日韩在线不卡 | 免费三级网 | av在线官网 | 亚洲小视频在线观看 | 久久综合综合久久综合 | а中文在线天堂 | 国产无限资源在线观看 | 欧美日韩aa | 成人午夜影院 | 免费91在线 | 精品国产亚洲在线 | 国内精品久久久久久久久 | 久久黄色网址 | 久草精品视频在线看网站免费 | 激情五月婷婷综合网 | 亚洲在线激情 | 天天拍天天色 | 91免费日韩 | 一区二区三区高清在线观看 | 日韩影视在线观看 | 久久精品久久精品久久 | 日本巨乳在线 | 99国产免费网址 | 九九亚洲视频 | 色姑娘综合天天 | 麻豆传媒精品 | 性日韩欧美在线视频 | 最近2019好看的中文字幕免费 | 成年人在线免费看视频 | 色网av | 国产在线精品区 | 亚洲aⅴ一区二区三区 | 九七在线视频 | 国产精品久久久久毛片大屁完整版 | 黄色毛片在线观看 | 六月天综合网 | 日韩超碰 | 在线高清av | 99一级片 | 尤物九九久久国产精品的分类 | 999成人 | jizz18欧美18| 国产亚洲成av片在线观看 | 特级西西人体444是什么意思 | 99久久久久免费精品国产 | 视频福利在线 | 精品国产成人av在线免 | 久久亚洲视频 | 国产亚洲成av人片在线观看桃 | 午夜av影院 | 婷婷久久综合网 | 在线免费高清一区二区三区 | 成人性生交视频 | 中文字幕第一页在线视频 | 色综合天天狠天天透天天伊人 | 激情开心 | 国产高清日韩欧美 | 精品免费视频. | 在线观看你懂的网址 | 亚洲精品影视在线观看 | 99精品国产aⅴ| 欧美xxxxx在线视频 | 91系列在线观看 | 韩日av在线| 国产成人精品在线播放 | 久久精品激情 | 一区二区三区日韩视频在线观看 | 99爱视频 | 午夜国产在线 | 一区 二区电影免费在线观看 | www久久精品| 久久精品欧美日韩精品 | 欧美一区二区三区特黄 | 国产第一福利网 | 久久视频这里有久久精品视频11 | 最近免费中文字幕mv在线视频3 | 天天摸天天舔天天操 | 免费a级毛片在线看 | 亚洲 欧美 综合 在线 精品 | 一区二区三高清 | 成人久久国产 | 国产中文字幕三区 | 国产在线国偷精品产拍免费yy | 精品女同一区二区三区在线观看 | 天天射天天 | 欧美性黑人 | 四虎影视8848dvd | 日韩午夜高清 | av在线免费观看不卡 | 久草视频免费在线观看 | 天天干天天摸 | 免费黄在线观看 | 国产97在线播放 | 中文字幕av专区 | 99视频| 在线观看中文 | 亚洲黄色免费观看 | 97免费在线观看视频 | 国产一区二区免费看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 中文字幕在线播放第一页 | 91丨精品丨蝌蚪丨白丝jk | 日日干网址 | 丁香六月久久综合狠狠色 | 五月天av在线 | 粉嫩一区二区三区粉嫩91 | 国产精品久久久一区二区 | 黄网站www| 97精品国产97久久久久久免费 | 久草视频中文 | 欧美综合在线视频 | 草久久精品 | 九九九热精品免费视频观看网站 | 久久天堂亚洲 | 色五月成人 | 麻豆国产精品永久免费视频 | 91久久国产综合精品女同国语 | 在线99热 | 久久人人爽av | 国产福利精品一区二区 | 国产精品久久久久久久久久免费看 | 久久久久久中文字幕 | 狠狠狠狠狠狠干 | 免费不卡中文字幕视频 | 国产二区视频在线观看 | 亚洲一区免费在线 | 午夜av激情 | 国产午夜精品久久久久久久久久 | 日韩免费福利 | 国产美女视频一区 | 欧美最新另类人妖 | 爱av在线网| www日韩在线 | 色精品视频 | 免费看成年人 | 日韩精品三区四区 | 国产亚洲婷婷免费 | 最近最新最好看中文视频 | 欧美综合在线观看 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 在线视频 你懂得 | 香蕉网址 | 九色最新网址 | 中文字幕 91 | 国产最新视频在线 | 激情网站五月天 | 五月综合网站 | 成人黄色免费在线观看 | 97网在线观看 | 97干com | 美国av大片 | 亚洲最新在线视频 | 日韩影视大全 | 久久伊人婷婷 | 香蕉视频91| 国产精品久久久久久欧美 | 国产免费黄色 | 99久久精品免费看国产一区二区三区 | 久久综合操 | 91视频免费视频 | 国产 日韩 中文字幕 | 亚洲视频99 | 免费久久久久久 | 成人免费看电影 | 成片免费观看视频大全 | 国产麻豆电影在线观看 | 天堂中文在线视频 | 久久精品视频2 | 成人免费中文字幕 | 欧美色综合天天久久综合精品 | 91天堂在线观看 | 天天亚洲| 伊人中文字幕在线 | 久久免费视频6 | 日日日日干 | 国产 视频 高清 免费 | 99热这里有精品 | 日韩一级网站 | 99综合电影在线视频 | 精品视频免费久久久看 | 狠狠干狠狠久久 | 日日干夜夜骑 | 狠狠干中文字幕 | 精品视频123区在线观看 | 免费a v在线 | ww亚洲ww亚在线观看 | 亚洲天堂自拍视频 | 国产精品免费观看视频 | 日韩在线三区 | 日韩在线免费不卡 | 午夜精选视频 | 少妇自拍av | 国产又粗又长又硬免费视频 | 国产美女免费视频 | 激情网在线视频 | 天天插天天射 | 日韩在线观看 | 激情五月***国产精品 | av在线一二三区 | 在线观看日韩 | 免费一级片在线观看 | www.亚洲在线 | 日本精品在线视频 | 日韩精品视频在线免费观看 | av片免费播放| 超碰免费成人 | 青青久草在线 | 久久国产精品精品国产色婷婷 | 在线成人免费 | 五月婷视频 | 国产精品热视频 | 日本三级全黄少妇三2023 | 国产一区二区在线看 | 日韩三级视频在线观看 | 黄色av一区二区三区 | 国产成人资源 | 最新免费中文字幕 | 国产精品av在线免费观看 | a级国产乱理论片在线观看 特级毛片在线观看 | 日本精品一区二区三区在线播放视频 | www免费网站在线观看 | 国内免费久久久久久久久久久 | 久久99国产精品久久99 | www.国产毛片 | 亚洲精品视频在线观看免费视频 | 综合色影院| 亚洲免费精品一区二区 | 91cn国产在线 | av成人免费在线观看 | 国产精品video爽爽爽爽 | 国产精品久久片 | 亚洲国产激情 | 蜜臀久久99静品久久久久久 | 一区二区 不卡 | 97精品国产97久久久久久免费 | 91福利试看 | 国产一级黄色电影 | 开心色激情网 | 久久久久草 | 爱色av.com| 欧美国产亚洲精品久久久8v | 天天色综合三 | 日韩免费观看一区二区三区 | 超碰在线公开 | 97视频在线观看成人 | 五月婷在线播放 | 黄色亚洲片 | 亚洲综合欧美精品电影 | 国产高清在线精品 | 麻豆网站免费观看 | 日本中文字幕高清 | 亚洲在线激情 | 日本黄色免费网站 | 国产精品久久久久久模特 | 国产美女精品在线 | 超碰在线人人97 | 亚洲精品国产免费 | 免费在线a | 午夜精品成人一区二区三区 | 91污污视频在线观看 | 国产看片 色 | 激情综合一区 | 网站在线观看你们懂的 | 成人在线免费视频 | 欧美日韩另类在线观看 | 国产91在线 | 美洲 | 不卡的av在线 | 国产91精品一区二区绿帽 | 欧美精品乱码久久久久 | 久草在线视频免赞 | 玖玖玖影院 | 久久午夜国产精品 | 午夜精品999 | 精品久久久久久久久久国产 | 日韩欧美亚州 | 日韩av专区 | 99精品在线免费 | 97色婷婷| 国产超碰在线观看 | 激情婷婷综合网 | 在线观看成人网 | 欧美久草视频 | 99视频导航 | 午夜精品三区 | 亚洲精品视频www | 成人免费在线电影 | 亚洲精品综合久久 | 天天综合成人网 | 亚洲理论片| 国产中文字幕在线看 | 色婷婷在线播放 | 欧美专区国产专区 | 日本中文字幕一二区观 | 91在线影视 | 日韩影视在线观看 | 色婷婷色 | av在线看片 | av电影免费在线看 | 娇妻呻吟一区二区三区 | 天天亚洲| 中文av日韩 | 欧美精品999| 在线色亚洲 | 99久久婷婷国产精品综合 | 99久久9 | 国产精品国产毛片 | 麻豆系列在线观看 | 日韩在线精品一区 | 制服丝袜天堂 | 国产日本亚洲高清 | 久久免费视频一区 | 天天天天色射综合 | 成人久久久久 | a天堂中文在线 | 999久久a精品合区久久久 | 久草亚洲视频 | 丝袜一区在线 | 日韩在线网址 | 亚洲精品裸体 | 六月色| 最近中文字幕完整高清 | 久草免费在线视频观看 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 日韩婷婷 | 国产精品视频不卡 | 亚洲精品国 | 欧美日韩在线免费观看 | 精品国精品自拍自在线 | 一区二区电影网 | 天天精品视频 | 精品久久久99| 国产精品久久久久久吹潮天美传媒 | 免费在线国产精品 | 在线观看中文字幕视频 | 在线观看免费福利 | 四虎在线观看网址 | 日韩一级片大全 | 国产免费不卡av | 免费观看性生活大片 | 超碰在线天天 | 久国产在线播放 | 久久国产欧美日韩 | 国产一级免费av | 成人91av| 久久视频免费 | 狠狠狠色狠狠色综合 | 久久久国产精品免费 | 日本中文在线观看 | 久久久蜜桃一区二区 | 成人av观看 | 婷婷在线免费观看 | 一区二区三区在线免费播放 | 国产91精品看黄网站在线观看动漫 | 成人黄色在线播放 | 国产香蕉97碰碰久久人人 | 精品国产一区二区久久 | 天天爽人人爽 | 超碰97国产在线 | 精品免费视频. | 日韩精品三区四区 | 91精品国产乱码在线观看 | 国产精品一区一区三区 | 日韩久久久久久久久 | 91香蕉嫩草| 亚洲人人网 | 久久黄色a级片 | 久久欧美在线电影 | 中文国产字幕在线观看 | 成年人网站免费观看 | 91传媒在线 | 免费在线黄网 | 色.www| av观看免费在线 | 日日干天天爽 | 亚洲干视频在线观看 | 婷婷色站 | 天天操天天爱天天干 | 色五月色开心色婷婷色丁香 | 国产一区二区免费 | 91亚洲精品国偷拍自产在线观看 | 欧美精品一区二区三区四区在线 | 国产婷婷一区二区 | 在线观看国产福利片 | 四虎影视成人永久免费观看亚洲欧美 | 人人澡澡人人 | 97高清视频 | 国产精品爽爽久久久久久蜜臀 | 天天色欧美 | 人人爱在线视频 | 亚洲精品视频在线播放 | 69精品人人人人 | 永久av免费在线观看 | 天天干天天爽 | 五月婷婷在线视频观看 | 亚洲国产精品女人久久久 | 久久免费看a级毛毛片 | 一二三精品视频 | 91在线精品播放 | 色视频在线观看免费 | 亚洲春色成人 | 亚洲综合精品视频 | 久久福利在线 | 免费观看高清 | 久久精品中文字幕一区二区三区 | 日韩精品你懂的 | 亚洲午夜精品在线观看 | 国产精品mm | 日韩在线观看不卡 | 久久在线一区 | 欧美一性一交一乱 | 91在线精品一区二区 | 国产中文字幕免费 | 黄色网免费 | 天天干天天操人体 | www.黄色片网站 | 在线中文字幕观看 | a天堂免费 | 中文字幕在线观看播放 | 美女久久99 | 特黄特黄的视频 | 婷婷精品国产欧美精品亚洲人人爽 | 久久免费福利视频 | 91高清不卡 | 欧美国产一区在线 | 色88久久| 97视频人人澡人人爽 | 毛片在线播放网址 | 夜夜澡人模人人添人人看 | 久久精品com| 精品亚洲欧美无人区乱码 | 国产精品99久久久久 | 精品国产一区二区三区男人吃奶 | av资源在线看 | 天天操月月操 | 91一区啪爱嗯打偷拍欧美 | 天天操网| 丁香婷婷综合激情五月色 | 成人免费观看在线视频 | 欧美精品日韩 | 国产精品成人自产拍在线观看 | 黄色视屏免费在线观看 | 日批视频 | 国产精品久久久久久久久婷婷 | 最新午夜 | 日韩高清dvd | 91传媒在线 | 99草视频| 国产精品久久久久久一二三四五 | 亚洲精品国偷拍自产在线观看 | 中文字幕av最新 | 亚州精品国产 | 国产精品 国产精品 | 五月天婷婷丁香花 | 狠狠躁夜夜躁人人爽视频 | 91亚洲精品久久久蜜桃网站 | a久久久久久 | 免费在线国产精品 | 婷婷色在线观看 | 91精品在线免费 | 午夜在线看 | 久久精彩 | 99久高清在线观看视频99精品热在线观看视频 | 亚洲国产mv | 日本久久中文字幕 | 一区二区三区在线免费观看视频 | 精品理论片 | 亚洲精品视频国产 | av在线免费观看不卡 | 亚洲精品视频在线免费 | 成人网在线免费视频 | 日本精品视频在线 | 欧美性精品 | 欧美99热 | 久草免费资源 | 精品久久久久久一区二区里番 | 亚洲另类视频在线 | 精品在线播放视频 | 国产精品欧美 | www.精选视频.com | 91精品国产九九九久久久亚洲 | 又黄又爽又色无遮挡免费 | 国产97在线视频 | 国产高清不卡 | 久久精品中文 | 日本黄色免费观看 | 国产特级毛片aaaaaa高清 | 国产精品网红直播 | 国产99久久久精品 | 成人午夜剧场在线观看 | 黄色一级大片在线免费看产 | 国产精品久99 | 亚洲aⅴ在线观看 | 午夜久久网站 | 日韩黄色免费电影 | 青青啪 | 中文字幕精品视频 | 99热9| 国产最新在线 | 亚洲综合国产精品 | 99国产视频在线 | 91精品视频免费 | 亚洲精品色 | 探花视频在线版播放免费观看 | 免费在线观看黄 | 欧美一级黄色网 | 操少妇视频 | 久久天堂网站 | 日韩精品一区二区三区在线视频 | 日韩精品电影在线播放 | 五月天六月婷婷 | 91成人在线观看喷潮 | 欧美色久 | 欧美激情综合色综合啪啪五月 | 久久一及片 | 高清av网站 | 黄色一级在线免费观看 | 国产 亚洲 欧美 在线 | 日本一区二区三区视频在线播放 | 亚洲国产免费看 | 91亚洲精品久久久 | 在线观看不卡视频 | 日本久久综合网 | 在线观看免费版高清版 | 日本高清免费中文字幕 | 777视频在线观看 | 亚洲欧洲精品一区二区 | 国产亚洲精品久久久网站好莱 | 精品一区 在线 | 日本久久免费视频 | www.狠狠插.com | 久久久久久蜜桃一区二区 | 一级淫片在线观看 | 高清色免费 | 天天色天天干天天色 | 欧美一区二区视频97 | 五月天六月婷 | 国产精品永久在线 | 亚洲综合色丁香婷婷六月图片 | 西西人体4444www高清视频 | 九九精品视频在线 | 999电影免费在线观看 | japanesexxxhd奶水 国产一区二区在线免费观看 | 日韩深夜在线观看 | 日韩成人精品一区二区三区 | 日日碰狠狠躁久久躁综合网 | 五月开心婷婷网 | 91视频午夜 | 99这里有精品 | 色婷婷综合久久久 | 久久一区国产 | 一区中文字幕 | 久久爱资源网 | 91麻豆网| 最新国产福利 | 欧美精品久久久久久久 |