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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

流媒体分析之srt 协议mpegts 封装

發(fā)布時(shí)間:2023/12/29 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 流媒体分析之srt 协议mpegts 封装 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、TS 格式標(biāo)準(zhǔn)介紹

TS是一種音視頻封裝格式,全稱為MPEG2-TS。其中TS即"Transport Stream"的縮寫。

先簡要介紹一下什么是MPEG2-TS:

DVD的音視頻格式為MPEG2-PS,全稱是Program Stream。而TS的全稱則是Transport Stream。MPEG2-PS主要應(yīng)用于存儲的具有固定時(shí)長的節(jié)目,如DVD電影,而MPEG-TS則主要應(yīng)用于實(shí)時(shí)傳送的節(jié)目,比如實(shí)時(shí)廣播的電視節(jié)目。這兩種格式的主要區(qū)別是什么呢?簡單地打個(gè)比喻說,你將DVD上的VOB文件的前面一截cut掉(或者干脆就是數(shù)據(jù)損壞),那么就會導(dǎo)致整個(gè)文件無法解碼了,而電視節(jié)目是你任何時(shí)候打開電視機(jī)都能解碼(收看)的。

所以,MPEG2-TS格式的特點(diǎn)就是要求從視頻流的任一片段開始都是可以獨(dú)立解碼的。

我們可以看出,TS格式是主要用于直播的碼流結(jié)構(gòu),具有很好的容錯(cuò)能力。通常TS流的后綴是.ts、.mpg或者.mpeg,多數(shù)播放器直接支持這種格式的播放。TS流中不包含快速seek的機(jī)制,只能通過協(xié)議層實(shí)現(xiàn)seek。HLS協(xié)議基于TS流實(shí)現(xiàn)的。

二、TS 格式詳解

2. TS碼流整體結(jié)構(gòu)

MPEG-2中規(guī)定TS傳輸包的長度是固定的,長度為188字節(jié)。標(biāo)準(zhǔn)規(guī)定每個(gè)TS包只能包含一個(gè)基本流的數(shù)據(jù),不存在跨基本流的情況。
所有的TS包都分為包頭和凈荷部分。TS包中可以填入很多東西(填入的東西都是填入到凈荷部分),有:視頻、音頻、數(shù)據(jù)(包括PSI、SI以及其它任何形式的數(shù)據(jù))。TS只是傳輸層的協(xié)議,所以比較多的面向錯(cuò)誤處理的誤碼糾正。
用c語言描述下MPEG-TS碼流,如下:

MPEG_transport_stream() {

do {

transport_packet()

} while (nextbits() == sync_byte)

}

下圖是對TS碼流的一個(gè)分層結(jié)構(gòu):

?

TS包頭

TS包的包頭提供關(guān)于傳輸方面的信息:同步、有無差錯(cuò)、有無加擾、PCR(節(jié)目參考時(shí)鐘)等標(biāo)志。TS包的包頭長度不固定,前32比特(4個(gè)字節(jié))固定,后面可能跟有自適應(yīng)字段(適配域)。32個(gè)比特(4個(gè)字節(jié))是最小包頭。包頭的結(jié)構(gòu)固定如下:

各字段含義如下:

  • sync_byte(同步字節(jié)):固定為0x47;該字節(jié)由解碼器識別,使包頭和有效負(fù)載可相互分離。
  • transport_error_indicator(傳輸錯(cuò)誤標(biāo)志):‘1’表示在相關(guān)的傳輸包中至少有一個(gè)不可糾正的錯(cuò)誤位。當(dāng)被置1后,在錯(cuò)誤被糾正之前不能重置為0。
  • payload_unit_start_indicator(負(fù)載起始標(biāo)志):為1時(shí),表示當(dāng)前TS包的有效載荷中包含PES或者PSI的起始位置;在前4個(gè)字節(jié)之后會有一個(gè)調(diào)整字節(jié),其的數(shù)值為后面調(diào)整字段的長度length。因此有效載荷開始的位置應(yīng)再偏移1+[length]個(gè)字節(jié)。
  • transport_priority(傳輸優(yōu)先級標(biāo)志):‘1’表明當(dāng)前TS包的優(yōu)先級比其他具有相同PID, 但此位沒有被置‘1’的TS包高。
  • PID:指示存儲與分組有效負(fù)載中數(shù)據(jù)的類型。PID值0x0000—0x000F保留。其中0x0000為PAT保留;0x0001為CAT保留;0x1fff為分組保留,即空包。標(biāo)準(zhǔn)中定義的PID分配見下表:

PID值

描述

0

PAT(Program Association Table)

1

CAT(Conditional Access Table)

3-0xF

Reserved

0x10-0x1FFE

自定義PID,可用于PMT的pid、network的pid或者其他目標(biāo)

0x1FFF

空包

-

注意PCR的PID可以選擇0、1或者0x10-0x1FFE的任意值。

  • transport_scrambling_control(加擾控制標(biāo)志):表示TS流分組有效負(fù)載的加密模式。空包為‘00’,如果傳輸包包頭中包括調(diào)整字段,不應(yīng)被加密。其他取值含義是用戶自定義的。
  • adaptation_field_control(適配域控制標(biāo)志):表示包頭是否有調(diào)整字段或有效負(fù)載。‘00’為ISO/IEC未來使用保留;‘01’僅含有效載荷,無調(diào)整字段;‘10’ 無有效載荷,僅含調(diào)整字段;‘11’ 調(diào)整字段后為有效載荷,調(diào)整字段中的前一個(gè)字節(jié)表示調(diào)整字段的長度length,有效載荷開始的位置應(yīng)再偏移[length]個(gè)字節(jié)。空包應(yīng)為‘10’。
  • continuity_counter(連續(xù)性計(jì)數(shù)器):隨著每一個(gè)具有相同PID的TS流分組而增加,當(dāng)它達(dá)到最大值后又回復(fù)到0。范圍為0~15。

關(guān)于adaption_filed字段建議參考標(biāo)準(zhǔn)文檔的ch2.4.3.4 Adaptation field一節(jié)。

TS包負(fù)載部分

TS包中凈荷所傳輸?shù)男畔▋煞N類型:

  • 視頻、音頻的PES包以及輔助數(shù)據(jù);
  • 節(jié)目專用信息PSI。

當(dāng)然,TS包也可以是空包。空包用來填充TS流,可能在重新進(jìn)行多路復(fù)用時(shí)被插入或刪除。

在系統(tǒng)復(fù)用時(shí),視頻、音頻的ES流需進(jìn)行打包形成視頻、音頻的 PES流,輔助數(shù)據(jù)(如圖文電視信息)不需要打成PES包。

3. 節(jié)目專用信息PSI(Program Specific Information)

在TS流中傳輸?shù)闹饕兴念惐砀?#xff0c;其中包含了解復(fù)用和顯示節(jié)目相關(guān)的信息。
節(jié)目信息的結(jié)構(gòu)性的描述如下;

  • 節(jié)目關(guān)聯(lián)表Program Association Table (PAT) 0x0000
  • 節(jié)目映射表Program Map Tables (PMT)
  • 條件接收表Conditional Access Table (CAT) 0x0001
  • 網(wǎng)絡(luò)信息表Network Information Table(NIT) 0x0010
  • 傳輸流描述表Transport Stream Description Table(TSDT) 0x02

其中PMT中定義了與特定節(jié)目相關(guān)的PID信息,比如音頻包pid、視頻包pid以及pcr的pid;CAT表格用于流加擾情況下配置參數(shù);NIT是可選的,標(biāo)準(zhǔn)中未詳細(xì)定義;TSDT也是可選的。
這些表格信息保存到TS中,需要先切分成section,然后放到TS包中。
這里僅詳細(xì)說明PAT和PMT表的構(gòu)成,其他表格建議參考標(biāo)準(zhǔn)文檔。

PAT表

TS流中會定期出現(xiàn)PAT表。PAT表提供了節(jié)目號和對應(yīng)PMT表格的PID的對應(yīng)關(guān)系。
其具體結(jié)構(gòu)如下圖:

?

第一個(gè)字段table_id,8位,用于標(biāo)識PSI section負(fù)載數(shù)據(jù)的類型。其取值含義如下:

Value

description

0x00

program_association_section

0x01

conditional_access_section (CA_section)

0x02

TS_program_map_section

0x03

TS_description_section

0x04

ISO_IEC_14496_scene_description_section

0x05

ISO_IEC_14496_object_descriptor_section

0x06-0x37

ITU-T Rec. H.222.0 / ISO/IEC 13818-1 reserved

0x38-0x3F

Defined in ISO/IEC 13818-6

0x40-0xFE

User private

0xFF

forbidden

PAT中定義的節(jié)目號(program_number)與PMT_PID的映射。當(dāng)節(jié)目號為0時(shí),存儲的是network_PID。
詳細(xì)定義建議參考2.4.4.3 Program association Table一節(jié)。

PMT表

PMT在傳送流中用于指示組成某一套節(jié)目的視頻、音頻和數(shù)據(jù)在傳送流中的位置,即對應(yīng)的TS包的PID值,以及每路節(jié)目的節(jié)目時(shí)鐘參考(PCR)字段的位置。
其結(jié)構(gòu)定義如下:

其中的stream_type標(biāo)識了對應(yīng)pid的類型,比如音頻、視頻或者其他類型(具體建議參考2.4.4.9 Semantic definition of fields in Transport Stream program map section一節(jié))。

4. PES包

PES包使用固定的24位起始碼0x000001和一個(gè)8為的stream-id,用于說明當(dāng)前包的類型。PES包中可以包含DTS/PTS等時(shí)間戳信息。整體結(jié)構(gòu)如下圖:

?

?

PES包非定長,音頻的PES包小于等于64K,視頻的一般為一幀一個(gè)PES包。一幀圖象的PES包通常要由許多個(gè)TS包來傳輸。MPEG-2中規(guī)定,一個(gè)PES包必須由整數(shù)個(gè)TS包來傳輸。如果承載一個(gè)PES包的最后一個(gè)TS包沒能裝滿,則用填充字節(jié)來填滿;當(dāng)下一個(gè)新的PES包形成時(shí),需用新的TS包來開始傳輸。
PES包的結(jié)構(gòu)如下:

PES_packet() {

packet_start_code_prefix : 24

stream_id : 8

PES_packet_length: 16

optional_pes_header

pes_packet_data

}

  • packet_start_code_prefix:24位起始碼,固定必須是'0000 0000 0000 0000 0000 0001' (0x000001)。用于標(biāo)識包的開始。
  • stream_id:在PS流中該字段標(biāo)識其存儲的基本流的類型和索引號,在TS流中該字段僅標(biāo)識其存儲的基本流的類型。
  • PES_packet_length:16位,用于存儲PES包的長度。
  • optional_pes_header需要視stream_id類型而定,其長度不固定(這里包含DTS/PTS時(shí)間戳信息)。
  • pes_packet_data其長度是PES_packet_length定義的長度值。

最后兩個(gè)字段的解析,建議參考標(biāo)準(zhǔn)文件的2.4.3.7 Semantic definition of fields in PES packet一節(jié)。

5.ffmpeg 實(shí)現(xiàn)封裝:

AVOutputFormat ff_mpegts_muxer = {.name = "mpegts",.long_name = NULL_IF_CONFIG_SMALL("MPEG-TS (MPEG-2 Transport Stream)"),.mime_type = "video/MP2T",.extensions = "ts,m2t,m2ts,mts",.priv_data_size = sizeof(MpegTSWrite),.audio_codec = AV_CODEC_ID_MP2,.video_codec = AV_CODEC_ID_MPEG2VIDEO,.init = mpegts_init,.write_packet = mpegts_write_packet,.write_trailer = mpegts_write_end,.deinit = mpegts_deinit,.check_bitstream = mpegts_check_bitstream,.flags = AVFMT_ALLOW_FLUSH | AVFMT_VARIABLE_FPS | AVFMT_NODIMENSIONS,.priv_class = &mpegts_muxer_class, };

?mpegts_write_packet 函數(shù):

static int mpegts_write_packet(AVFormatContext *s, AVPacket *pkt) {if (!pkt) {mpegts_write_flush(s);return 1;} else {return mpegts_write_packet_internal(s, pkt);} }

mpegts_write_packet_internal

static int mpegts_write_packet_internal(AVFormatContext *s, AVPacket *pkt) {AVStream *st = s->streams[pkt->stream_index];int size = pkt->size;uint8_t *buf = pkt->data;uint8_t *data = NULL;MpegTSWrite *ts = s->priv_data;MpegTSWriteStream *ts_st = st->priv_data;const int64_t delay = av_rescale(s->max_delay, 90000, AV_TIME_BASE) * 2;const int64_t max_audio_delay = av_rescale(s->max_delay, 90000, AV_TIME_BASE) / 2;int64_t dts = pkt->dts, pts = pkt->pts;int opus_samples = 0;int side_data_size;uint8_t *side_data = NULL;int stream_id = -1;side_data = av_packet_get_side_data(pkt,AV_PKT_DATA_MPEGTS_STREAM_ID,&side_data_size);if (side_data)stream_id = side_data[0];if (ts->copyts < 1) {if (pts != AV_NOPTS_VALUE)pts += delay;if (dts != AV_NOPTS_VALUE)dts += delay;}if (ts_st->first_pts_check && pts == AV_NOPTS_VALUE) {av_log(s, AV_LOG_ERROR, "first pts value must be set\n");return AVERROR_INVALIDDATA;}ts_st->first_pts_check = 0;//H264 封裝if (st->codecpar->codec_id == AV_CODEC_ID_H264) {const uint8_t *p = buf, *buf_end = p + size;uint32_t state = -1;int extradd = (pkt->flags & AV_PKT_FLAG_KEY) ? st->codecpar->extradata_size : 0;int ret = ff_check_h264_startcode(s, st, pkt);if (ret < 0)return ret;if (extradd && AV_RB24(st->codecpar->extradata) > 1)extradd = 0;do {p = avpriv_find_start_code(p, buf_end, &state);av_log(s, AV_LOG_TRACE, "nal %"PRId32"\n", state & 0x1f);if ((state & 0x1f) == 7)extradd = 0;} while (p < buf_end && (state & 0x1f) != 9 &&(state & 0x1f) != 5 && (state & 0x1f) != 1);if ((state & 0x1f) != 5)extradd = 0;if ((state & 0x1f) != 9) { // AUD NALdata = av_malloc(pkt->size + 6 + extradd);if (!data)return AVERROR(ENOMEM);memcpy(data + 6, st->codecpar->extradata, extradd);memcpy(data + 6 + extradd, pkt->data, pkt->size);AV_WB32(data, 0x00000001);data[4] = 0x09;data[5] = 0xf0; // any slice type (0xe) + rbsp stop one bitbuf = data;size = pkt->size + 6 + extradd;}//AAC 封裝} else if (st->codecpar->codec_id == AV_CODEC_ID_AAC) {if (pkt->size < 2) {av_log(s, AV_LOG_ERROR, "AAC packet too short\n");return AVERROR_INVALIDDATA;}if ((AV_RB16(pkt->data) & 0xfff0) != 0xfff0) {int ret;AVPacket pkt2;if (!ts_st->amux) {av_log(s, AV_LOG_ERROR, "AAC bitstream not in ADTS format ""and extradata missing\n");} else {av_init_packet(&pkt2);pkt2.data = pkt->data;pkt2.size = pkt->size;av_assert0(pkt->dts != AV_NOPTS_VALUE);pkt2.dts = av_rescale_q(pkt->dts, st->time_base, ts_st->amux->streams[0]->time_base);ret = avio_open_dyn_buf(&ts_st->amux->pb);if (ret < 0)return ret;ret = av_write_frame(ts_st->amux, &pkt2);if (ret < 0) {ffio_free_dyn_buf(&ts_st->amux->pb);return ret;}size = avio_close_dyn_buf(ts_st->amux->pb, &data);ts_st->amux->pb = NULL;buf = data;}}// h265 封裝} else if (st->codecpar->codec_id == AV_CODEC_ID_HEVC) {const uint8_t *p = buf, *buf_end = p + size;uint32_t state = -1;int extradd = (pkt->flags & AV_PKT_FLAG_KEY) ? st->codecpar->extradata_size : 0;int ret = check_hevc_startcode(s, st, pkt);if (ret < 0)return ret;if (extradd && AV_RB24(st->codecpar->extradata) > 1)extradd = 0;do {p = avpriv_find_start_code(p, buf_end, &state);av_log(s, AV_LOG_TRACE, "nal %"PRId32"\n", (state & 0x7e)>>1);if ((state & 0x7e) == 2*32)extradd = 0;} while (p < buf_end && (state & 0x7e) != 2*35 &&(state & 0x7e) >= 2*32);if ((state & 0x7e) < 2*16 || (state & 0x7e) >= 2*24)extradd = 0;if ((state & 0x7e) != 2*35) { // AUD NALdata = av_malloc(pkt->size + 7 + extradd);if (!data)return AVERROR(ENOMEM);memcpy(data + 7, st->codecpar->extradata, extradd);memcpy(data + 7 + extradd, pkt->data, pkt->size);AV_WB32(data, 0x00000001);data[4] = 2*35;data[5] = 1;data[6] = 0x50; // any slice type (0x4) + rbsp stop one bitbuf = data;size = pkt->size + 7 + extradd;}// opus封裝} else if (st->codecpar->codec_id == AV_CODEC_ID_OPUS) {if (pkt->size < 2) {av_log(s, AV_LOG_ERROR, "Opus packet too short\n");return AVERROR_INVALIDDATA;}/* Add Opus control header */if ((AV_RB16(pkt->data) >> 5) != 0x3ff) {uint8_t *side_data;int side_data_size;int i, n;int ctrl_header_size;int trim_start = 0, trim_end = 0;opus_samples = opus_get_packet_samples(s, pkt);side_data = av_packet_get_side_data(pkt,AV_PKT_DATA_SKIP_SAMPLES,&side_data_size);if (side_data && side_data_size >= 10) {trim_end = AV_RL32(side_data + 4) * 48000 / st->codecpar->sample_rate;}ctrl_header_size = pkt->size + 2 + pkt->size / 255 + 1;if (ts_st->opus_pending_trim_start)ctrl_header_size += 2;if (trim_end)ctrl_header_size += 2;data = av_malloc(ctrl_header_size);if (!data)return AVERROR(ENOMEM);data[0] = 0x7f;data[1] = 0xe0;if (ts_st->opus_pending_trim_start)data[1] |= 0x10;if (trim_end)data[1] |= 0x08;n = pkt->size;i = 2;do {data[i] = FFMIN(n, 255);n -= 255;i++;} while (n >= 0);av_assert0(2 + pkt->size / 255 + 1 == i);if (ts_st->opus_pending_trim_start) {trim_start = FFMIN(ts_st->opus_pending_trim_start, opus_samples);AV_WB16(data + i, trim_start);i += 2;ts_st->opus_pending_trim_start -= trim_start;}if (trim_end) {trim_end = FFMIN(trim_end, opus_samples - trim_start);AV_WB16(data + i, trim_end);i += 2;}memcpy(data + i, pkt->data, pkt->size);buf = data;size = ctrl_header_size;} else {/* TODO: Can we get TS formatted data here? If so we will* need to count the samples of that too! */av_log(s, AV_LOG_WARNING, "Got MPEG-TS formatted Opus data, unhandled");}}if (ts_st->payload_size && (ts_st->payload_size + size > ts->pes_payload_size ||(dts != AV_NOPTS_VALUE && ts_st->payload_dts != AV_NOPTS_VALUE &&dts - ts_st->payload_dts >= max_audio_delay) ||ts_st->opus_queued_samples + opus_samples >= 5760 /* 120ms */)) {mpegts_write_pes(s, st, ts_st->payload, ts_st->payload_size,ts_st->payload_pts, ts_st->payload_dts,ts_st->payload_flags & AV_PKT_FLAG_KEY, stream_id);ts_st->payload_size = 0;ts_st->opus_queued_samples = 0;}if (st->codecpar->codec_type != AVMEDIA_TYPE_AUDIO || size > ts->pes_payload_size) {av_assert0(!ts_st->payload_size);// for video and subtitle, write a single pes packetmpegts_write_pes(s, st, buf, size, pts, dts,pkt->flags & AV_PKT_FLAG_KEY, stream_id);ts_st->opus_queued_samples = 0;av_free(data);return 0;}if (!ts_st->payload_size) {ts_st->payload_pts = pts;ts_st->payload_dts = dts;ts_st->payload_flags = pkt->flags;}memcpy(ts_st->payload + ts_st->payload_size, buf, size);ts_st->payload_size += size;ts_st->opus_queued_samples += opus_samples;av_free(data);return 0; }

總結(jié)

以上是生活随笔為你收集整理的流媒体分析之srt 协议mpegts 封装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

成人在线观看网址 | 国产又粗又猛又色又黄视频 | 精品亚洲成人 | 免费观看性生交 | 免费观看www小视频的软件 | 久久99精品视频 | 亚洲午夜精品久久久久久久久久久久 | 涩涩伊人| 免费成人在线视频网站 | 国产99久久久国产精品免费看 | 精品一区二区免费在线观看 | 免费a级毛片在线看 | 日韩理论电影在线观看 | 色网址99 | 91亚洲网| 国产免费不卡av | 成人免费观看大片 | 日韩免费中文 | 国产精品一区二区免费视频 | 日韩国产欧美在线视频 | a色视频 | 久久99久| 极品嫩模被强到高潮呻吟91 | 久久不射电影网 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久久久国产精品一区二区 | av中文天堂在线 | 日韩va亚洲va欧美va久久 | 久草在线资源网 | 成年人网站免费在线观看 | 色综合久久网 | 欧美一级片在线免费观看 | 91精品欧美 | 色网站在线免费 | 99热精品在线观看 | 五月花丁香婷婷 | 五月婷婷丁香色 | 国产精美视频 | 中文av资源站 | 激情五月婷婷综合网 | 亚洲精品乱码久久久久v最新版 | 久草视频在线观 | 亚洲免费成人 | 成人毛片在线观看 | 人人看97 | 欧美精品一区二区性色 | 中文字幕av在线播放 | 国产黄色精品在线观看 | 中文在线中文资源 | 在线观看视频在线观看 | 日韩在线视频观看免费 | 国产精品免费麻豆入口 | 日本大片免费观看在线 | av噜噜噜在线播放 | 中文字幕在线免费看线人 | 国产在线观看一 | 免费观看黄 | 精品国产免费久久 | 国产一区欧美一区 | 久久伦理网| 久久99九九99精品 | 国产视频日韩视频欧美视频 | 国产精品女人网站 | 在线天堂视频 | 精品美女久久久久 | 成人91在线观看 | 一本一本久久a久久精品综合 | 天天操网站 | 亚洲午夜小视频 | 国产精品一区二区三区电影 | 国产精品成人一区二区三区 | 中文字幕在线观看视频一区二区三区 | 伊人天天干 | 激情偷乱人伦小说视频在线观看 | 超碰在线公开免费 | 五月开心婷婷网 | 97日日| 99热国产在线中文 | 精品嫩模福利一区二区蜜臀 | 婷婷社区五月天 | 美女网站在线 | 99视频在线免费播放 | 狠狠狠的干 | 深夜免费小视频 | 九九热在线精品视频 | 99国产高清| 久久国产精品99久久久久久丝袜 | 波多野结衣综合网 | 国产精品成人av久久 | 丁香六月综合网 | 国产一级免费av | 国产精品欧美日韩 | 99久久精品国产观看 | 日韩欧美一区二区三区在线观看 | 色综合欧洲 | 日韩在线观看a | 久久99亚洲精品 | 色在线网站 | 国产在线精品一区二区三区 | 欧美视频99 | 97视频久久久 | 激情一区二区三区欧美 | www.五月婷婷.com | 97超碰在线久草超碰在线观看 | 久久免费99精品久久久久久 | 四虎5151久久欧美毛片 | 操操操人人人 | 免费精品视频在线观看 | 日韩精品一区二区三区在线播放 | 日本护士三级少妇三级999 | 观看免费av | 国产精品毛片完整版 | 亚洲精品黄网站 | 国产在线观看黄 | 国产精品九九热 | 国产小视频在线观看 | 免费在线观看成人av | 亚洲精品免费在线 | 婷婷丁香av | 国产视频18 | 久久精品激情 | av天天色| 久久在现| 色噜噜日韩精品一区二区三区视频 | 96精品高清视频在线观看软件特色 | 午夜久久久久久久久 | 精品影院一区二区久久久 | 日韩一区二区免费视频 | 天天操天天干天天爽 | 亚洲国产一二三 | 国产最新福利 | 日本久久影视 | 久久综合色天天久久综合图片 | 狠狠操狠狠操 | 99视频精品免费视频 | 久久人人爽人人人人片 | 激情深爱| 精品视频国产一区 | 五月天综合网 | 久久人人97超碰国产公开结果 | 天天色天天干天天色 | 在线日韩亚洲 | 国产麻豆电影在线观看 | 在线视频久 | 亚洲做受高潮欧美裸体 | 国产一线二线三线在线观看 | 中文字幕字幕中文 | 久久99爱视频 | 久久久久久久久福利 | 99精品国产亚洲 | 久久精品久久久久久久 | 中文字幕免费一区二区 | 公与妇乱理三级xxx 在线观看视频在线观看 | 麻豆免费在线播放 | 久久精品aaa | 超碰在线日韩 | 久久久电影网站 | 精品久久电影 | avcom在线 | 韩日精品视频 | 精品视频免费在线 | 在线观看亚洲免费视频 | 成人免费在线观看入口 | 欧美日韩三级 | 日本丶国产丶欧美色综合 | 激情在线免费视频 | 午夜成人影视 | 99 精品 在线 | 国产高清免费av | 91香蕉视频在线 | 国产精品自在欧美一区 | 欧美大片aaa | 丁香婷婷射 | 日韩在线精品一区 | 免费三级黄色片 | 精品色综合 | 99在线视频精品 | 五月婷婷香蕉 | 欧美一区二区三区四区夜夜大片 | 久久久久久久网站 | av在线电影网站 | wwwav视频| 国产喷水在线 | 99热在线观看 | 日韩av男人的天堂 | 国产福利电影网址 | 女人久久久久 | 在线免费观看的av网站 | 91精品爽啪蜜夜国产在线播放 | 国产精品6| 国产99久久久国产精品成人免费 | 亚洲精品自在在线观看 | 欧美极品少妇xxxx | a级国产乱理论片在线观看 特级毛片在线观看 | 日韩专区中文字幕 | 日韩大片在线免费观看 | 在线三级播放 | 日本中文字幕在线免费观看 | 久久电影网站中文字幕 | 国产精品第一页在线观看 | 久久一区精品 | 久久r精品 | 狠狠色丁香婷婷综合久久片 | 欧美老少交 | 99热这里只有精品久久 | 久久综合免费视频 | 日韩免费观看高清 | 亚洲国产字幕 | 亚洲乱码久久 | 天堂av影院 | 蜜臀久久99精品久久久酒店新书 | 婷婷色综合网 | 黄色免费高清视频 | 婷婷色在线观看 | 国产91免费在线观看 | 超碰在线91 | 成人免费观看在线视频 | 日日夜夜艹| 久久久国产网站 | 九九综合九九 | 91精品久久久久久久久 | 黄色大片免费网站 | av在线短片 | 婷婷成人在线 | 久久综合久久伊人 | 免费情缘 | 精品国产亚洲日本 | 日韩在线观看视频免费 | 国产一区二区精 | 久久久www成人免费毛片 | 久久久人人人 | 在线观看一区 | 探花视频免费观看 | 国产成人精品999在线观看 | 国产精品一区二区美女视频免费看 | 有没有在线观看av | 国产精品久久久久婷婷二区次 | 国产中文字幕大全 | 日日夜夜天天操 | 丁香婷婷网 | 亚洲91在线 | 国内精品视频免费 | 日韩网站一区二区 | 国产免费不卡 | 久久国产热视频 | 午夜精品一区二区三区在线播放 | 国产精品福利无圣光在线一区 | 精品久久电影 | 久久午夜网| av国产网站| 久久免费视频网站 | 日日爽天天爽 | 久久国产精品精品国产色婷婷 | 手机在线看永久av片免费 | 又黄又网站 | 97国产精品视频 | 四虎在线永久免费观看 | 91精品视频免费看 | 日韩电影久久久 | 天天干天天拍天天操 | 久久久久久久看片 | 亚洲一区二区三区在线看 | 日韩av网站在线播放 | 亚洲永久av | www色婷婷com| 黄色大片日本 | 国产专区视频 | www五月婷婷 | 国产91在线 | 美洲 | 女人高潮一级片 | 日韩高清www | 亚洲一区二区黄色 | 国产专区一 | 最近2019中文免费高清视频观看www99 | 国产日韩在线观看一区 | 九九免费精品视频 | 三级在线视频播放 | 波多野结衣电影一区二区三区 | 国内精品久久久久影院一蜜桃 | 超碰在线人人97 | 最近中文字幕大全中文字幕免费 | 国产成人黄色网址 | 91chinesexxx | 日本黄色免费网站 | 日韩在线观看你懂的 | 国产自在线观看 | 天天色天天射天天操 | 激情视频国产 | 欧美一级片在线播放 | 一级黄色在线视频 | 国产精品视频永久免费播放 | 国产精品美女久久久久久 | 国产精品成人国产乱 | 亚洲开心激情 | 国产成人精品午夜在线播放 | 亚洲国产美女久久久久 | 韩国一区二区三区在线观看 | 精品视频成人 | aaawww| 黄色三级在线观看 | 蜜桃av人人夜夜澡人人爽 | 国产手机视频在线 | 欧美另类成人 | 在线观看视频国产一区 | 欧美日韩在线观看一区二区 | 欧美日韩精品在线视频 | 久久久精品99 | 精品国产一区二区久久 | 久久激情小视频 | 丁香婷婷激情国产高清秒播 | 天堂网一区 | 国产一区在线视频观看 | 天天操夜夜叫 | 九九热在线播放 | 精品夜夜嗨av一区二区三区 | 欧美日韩中文视频 | 亚洲精品视频偷拍 | 色永久免费视频 | 操操操日日日干干干 | 深爱激情av | 日韩av在线不卡 | 99免费精品视频 | 深爱婷婷| 国产一区二区三区免费在线 | 日韩三级在线 | 亚洲精选在线观看 | 日韩黄色一级电影 | 亚洲免费在线视频 | 久久久亚洲麻豆日韩精品一区三区 | 99精品福利| 成人a v视频 | 国产 一区二区三区 在线 | 精品国产精品久久一区免费式 | 久久精品国产免费看久久精品 | 成人亚洲精品国产www | 中文字幕av一区二区三区四区 | 中文字幕传媒 | 久久久www | 91精品老司机久久一区啪 | 99精品国产一区二区三区麻豆 | 亚洲精品乱码久久久久久高潮 | 伊人色综合久久天天 | 国产在线视频一区 | 久久艹综合 | 亚洲精品国产精品国自产在线 | 蜜桃视频在线视频 | 亚洲理论片在线观看 | 国产一区在线不卡 | 久久精品波多野结衣 | 亚洲资源在线观看 | 又黄又爽又色无遮挡免费 | 99超碰在线播放 | 四虎成人精品永久免费av | 黄色成年网站 | 国产精品欧美一区二区三区不卡 | 中文字幕av在线播放 | 久久任你操 | 麻豆久久一区 | 成年人看片网站 | 日韩免费播放 | 操操综合网 | 国产高清精品在线观看 | av福利电影 | 成人av网址大全 | www.玖玖玖 | 99国产一区| 国内精品久久久久久久久久久久 | 免费观看成人av | av电影中文字幕 | 中文字幕丝袜美腿 | 日本资源中文字幕在线 | 欧美日韩一二三四区 | 欧美午夜精品久久久久久浪潮 | 亚洲精品在线视频观看 | 中文字幕一区二 | 九九热只有这里有精品 | 人人玩人人添人人澡超碰 | 亚洲视频aaa| 亚洲丝袜一区二区 | 草久久精品 | 高清国产午夜精品久久久久久 | 激情丁香5月 | 国产精品久久久久久久午夜 | 中文日韩在线视频 | av中文字幕在线免费观看 | 四虎永久国产精品 | 夜夜操天天干, | 在线av资源 | 国产精品a成v人在线播放 | 亚洲草视频 | 国产免费精彩视频 | 91秒拍国产福利一区 | 成人一区二区在线观看 | 午夜久久电影网 | 精品国产欧美 | 日韩精品短视频 | 久久视频一区二区 | 97超碰在线免费观看 | 特级毛片在线观看 | 91精品免费 | 久久久一本精品99久久精品 | 日韩av成人在线观看 | 日韩一级网站 | 色先锋av资源中文字幕 | 亚洲国产精品激情在线观看 | 99婷婷| 日韩精品中文字幕av | 久久综合色8888 | 182午夜在线观看 | 久久久九色精品国产一区二区三区 | 日韩欧美在线不卡 | 欧美一二三在线 | 国内精自线一二区永久 | 成片免费观看视频 | 在线小视频你懂得 | 在线免费观看一区二区三区 | 国产精品6 | 成人综合免费 | 欧美做受高潮电影o | 在线午夜电影神马影院 | 美女黄网久久 | 91精品系列| 日韩成人在线免费观看 | 欧美疯狂性受xxxxx另类 | 日韩精品一区二区三区视频播放 | 国产特级毛片aaaaaa | 国产在线播放一区二区 | 最近中文字幕免费视频 | 91一区在线观看 | 亚洲精品伦理在线 | 免费网站看v片在线a | 久久久久久久久久久综合 | 日韩欧美专区 | 伊人久久婷婷 | 国产高清综合 | 成人毛片一区 | 中文字幕视频播放 | 91伊人久久大香线蕉蜜芽人口 | 蜜桃麻豆www久久囤产精品 | 久久综合狠狠综合久久狠狠色综合 | 操高跟美女 | 国产精品你懂的在线观看 | 久久免费试看 | 伊人电影天堂 | 婷婷伊人五月 | 久久久精品二区 | 天天曰夜夜操 | 丁香六月激情 | 欧洲精品二区 | 99久久99久久精品国产片 | 色噜噜日韩精品欧美一区二区 | 中文字幕一区二区三区在线观看 | 日韩xxxx视频 | 国内三级在线观看 | 中文字幕一区二区三区四区久久 | 亚洲人成在线电影 | 欧美孕交vivoestv另类 | 亚洲免费在线视频 | 国产a免费 | 亚洲黄色av网址 | 天天操天天干天天 | 在线性视频日韩欧美 | 日韩免费小视频 | 九九视频免费观看视频精品 | 国产韩国日本高清视频 | 欧美一区二视频在线免费观看 | 偷拍福利视频一区二区三区 | 免费看污污视频的网站 | 国产精品毛片一区 | 在线看v片 | 亚洲精品乱码久久久久久蜜桃动漫 | www.亚洲激情.com | 99久久精品视频免费 | 99久久精品免费看国产一区二区三区 | 国产裸体视频网站 | 久久美女视频 | 一区二区三区在线电影 | 一区二区三区久久精品 | 麻豆国产精品va在线观看不卡 | 91av在| 黄色成人av | 天天干天天搞天天射 | 激情狠狠干 | 在线观看va | 婷婷亚洲综合五月天小说 | 色婷婷综合久久久久 | 天天综合91 | 黄色免费网站下载 | 国产亚洲免费观看 | 黄p网站在线观看 | 国产专区视频在线观看 | 99精品国产免费久久 | 日韩欧美一区二区三区视频 | 色综合狠狠干 | 天天综合网久久 | 国产精品免费久久久久影院仙踪林 | 不卡的av电影在线观看 | 国产在线999| 国产精品二区在线观看 | 六月丁香在线观看 | 免费韩国av| 99热这里只有精品在线观看 | 91免费在线视频 | 91在线视频精品 | 久久精品99 | 精品国产自 | 日韩欧美视频在线播放 | 日韩xxxx视频 | 丁香久久激情 | 国产高清一级 | 草久在线观看 | 色综合天天色综合 | 亚洲黄色网络 | 欧美黄色成人 | 国产亚洲精品久久久久久无几年桃 | www.超碰97.com | 国产成人免费网站 | 国产无套一区二区三区久久 | 久久99精品国产麻豆宅宅 | 色99在线 | 久久公开视频 | 国产高清在线永久 | 黄色毛片视频免费观看中文 | 亚洲高清在线视频 | 精品视频资源站 | 国产精品视频免费看 | 国产精品99久久久久久宅男 | av色综合| 国产一区二区精品久久91 | 日韩电影中文字幕在线观看 | 亚洲精品女人久久久 | 亚洲成人精品av | 久草视频99| 夜夜夜夜猛噜噜噜噜噜初音未来 | 免费av网站观看 | 久久网站最新地址 | 一级免费看视频 | 波多野结衣在线观看一区二区三区 | 99视频黄 | 欧美在线视频第一页 | 视频在线一区 | 久久精品中文视频 | 久久久精选 | 国产只有精品 | 日本最新高清不卡中文字幕 | 色网站中文字幕 | 天天操天天谢 | 超碰99人人 | 日韩高清黄色 | 一区二区视频欧美 | 日韩天堂网 | 成人av免费在线播放 | 在线观看色网站 | av在线一二三区 | 3d黄动漫免费看 | 天天色天天搞 | 成人av在线影院 | 综合色伊人 | 久久久影视| 日韩激情第一页 | 国产 日韩 在线 亚洲 字幕 中文 | 91av原创| 色噜噜在线观看视频 | 久久精品视频在线播放 | 91视频下载 | 2019久久精品| 激情视频91 | 久草干| 国产69精品久久久久99 | 91视频高清 | 51精品国自产在线 | 亚洲毛片视频 | 四虎成人精品永久免费av | 91成人免费视频 | 久久精品超碰 | 国产精品成人国产乱 | 99久久久久久久 | 久久er99热精品一区二区三区 | 色狠狠综合天天综合综合 | 国产精品久久久免费看 | 国产原创在线观看 | 日韩精品一区二 | www亚洲国产 | 婷婷亚洲综合 | 免费看片黄色 | 午夜精品久久久久久久久久久久久久 | 国产精品一区二 | 亚洲一区久久久 | 精品国产乱子伦一区二区 | 在线观看日韩精品视频 | 97在线观看 | 91 中文字幕 | 国产福利资源 | 色偷偷网站视频 | www.五月天婷婷 | 天天干天天看 | 四虎影院在线观看av | 夜夜躁日日躁 | 精品国产乱子伦一区二区 | 丁香六月五月婷婷 | 中文字幕在 | 久久久久99精品国产片 | 久久精品国产免费看久久精品 | 狠狠操狠狠干天天操 | 亚洲国产成人精品电影在线观看 | 美女免费黄网站 | 黄色av成人在线观看 | 人人爽人人澡人人添人人人人 | 激情综合网五月婷婷 | 亚洲精品久久久蜜桃直播 | 欧美精品久久人人躁人人爽 | 成片免费观看视频 | 81精品国产乱码久久久久久 | 少妇av网 | 在线一区电影 | 国精产品一二三线999 | 在线国产片| 欧美日韩高清一区 | 亚洲精品短视频 | 手机在线视频福利 | 中文字幕视频一区二区 | 中文字幕在线专区 | 色五月成人| 成年人免费在线观看 | 亚洲丁香日韩 | 香蕉视频久久 | 91精品啪在线观看国产线免费 | 国产午夜三级一二三区 | 99精品国产aⅴ | 国产精品成久久久久 | 欧美亚洲另类在线视频 | 色综合久久久久 | 久久字幕 | 亚洲精品 在线视频 | 国产精品美女久久久久久 | 成人毛片久久 | 国产精品综合av一区二区国产馆 | 欧美精品乱码久久久久久按摩 | 在线一区二区三区 | 国产一区二区视频在线 | 911香蕉 | 成人午夜片av在线看 | 国产精品6 | 色婷婷综合视频在线观看 | 毛片无卡免费无播放器 | 国产不卡在线 | 久久精品九色 | 丁香六月五月婷婷 | 久久一区国产 | 日本在线h | 婷婷丁香在线观看 | 4438全国亚洲精品在线观看视频 | 在线免费观看一区二区三区 | 91av电影网| 精品一区二区在线免费观看 | 亚洲 欧洲av | 日韩一区二区免费播放 | 国产伦精品一区二区三区在线 | 欧美日韩不卡在线视频 | 婷婷六月天天 | 精品一区二区免费视频 | 国产免费激情久久 | 99精品国产在热久久 | 亚洲视频免费视频 | 亚洲精品综合在线 | 久久久久久久久久免费视频 | 五月婷婷视频在线 | 日韩精品中文字幕在线不卡尤物 | 黄色大片日本 | 久久电影中文字幕视频 | 狠狠狠色丁香婷婷综合久久88 | 99色资源| 国产免码va在线观看免费 | 欧美日韩中文字幕综合视频 | 亚洲精品在线观看的 | 91香蕉久久 | 97超级碰碰碰碰久久久久 | 久久久久国产精品一区二区 | 激情综合亚洲精品 | 在线观看片 | 日韩精品在线看 | 97电影网站 | 免费毛片一区二区三区久久久 | 久久超碰在线 | 久久久99精品免费观看乱色 | 色婷婷国产精品一区在线观看 | 精品国产乱码久久久久久1区二区 | 9999国产精品 | 国产中文字幕一区二区三区 | 在线国产一区二区三区 | 欧美激情xxxx性bbbb | 狠狠网站 | 国产免费中文字幕 | 日韩精品一区二区免费视频 | 欧美天堂视频在线 | 久久国产精品成人免费浪潮 | 国产一区二区在线影院 | 91看片淫黄大片91 | 美女视频一区二区 | 国产又黄又爽无遮挡 | 在线导航av| 国产精品成人一区二区三区吃奶 | 中文字幕在线一区观看 | 久草在线免费在线观看 | 欧美久久久久久久久久久久久 | 国产日韩精品一区二区三区 | 日韩欧美成人网 | 欧美精品一二三 | 国产在线观看,日本 | 国产黄色美女 | 99精彩视频在线观看免费 | 在线观看黄色av | 国产成人高清 | 精品国模一区二区 | 中文永久字幕 | 黄色资源网站 | 精品国产一区二区三区在线 | 久久精品视频在线看 | 亚洲精品短视频 | av在线看网站 | 少妇搡bbbb搡bbb搡忠贞 | 全久久久久久久久久久电影 | 97视频免费在线观看 | 久久狠狠干 | 深夜激情影院 | 最新日韩在线观看视频 | 国产自产在线视频 | 国产精品一区免费在线观看 | 亚洲乱码国产乱码精品天美传媒 | 999久久久欧美日韩黑人 | 国产精品乱码一区二区视频 | 国产美女免费观看 | 亚洲精品高清视频 | 嫩草av影院 | 亚洲成人av影片 | 欧美日韩国产亚洲乱码字幕 | 91在线91 | 国产剧情久久 | 久久免费黄色网址 | 伊人久久五月天 | 日韩欧美视频免费在线观看 | 婷婷在线综合 | 91香蕉视频色版 | 亚洲欧美视频在线观看 | 免费a v网站| 日韩免费在线 | 久久激情视频免费观看 | 在线观看免费av片 | 亚洲精品久久久久中文字幕二区 | 色网址99 | 亚洲综合激情小说 | 一区二区三区免费在线观看视频 | 日本三级在线观看中文字 | 国产精品一区二区免费视频 | 不卡的av电影在线观看 | 久久综合婷婷国产二区高清 | 国产丝袜网站 | 国产精品久久久一区二区三区网站 | 国产偷国产偷亚洲清高 | 国产精品美 | 日韩有码专区 | 91欧美国产| 国产一区二区网址 | 国产欧美精品一区二区三区四区 | 免费视频一区二区 | 久久久午夜精品理论片中文字幕 | 国产美腿白丝袜足在线av | 亚洲精选在线观看 | 中文电影网 | 亚洲精品2区 | 久久久高清免费视频 | 久视频在线播放 | 精品自拍sae8—视频 | 亚洲综合视频在线 | 97人人看| 久久久www成人免费毛片 | 精品久久久久久亚洲综合网站 | 九九综合在线 | 精品一区在线看 | 又色又爽的网站 | 国产精品欧美激情在线观看 | 亚洲免费在线观看视频 | 日韩高清无线码2023 | 婷婷久久婷婷 | 午夜性生活片 | 在线观看福利网站 | 美女露久久 | 日韩激情影院 | 成人免费视频视频在线观看 免费 | 91视频这里只有精品 | 久久精品一区二区三 | 色综合久久久久 | 成人中文字幕+乱码+中文字幕 | 岛国大片免费视频 | 日韩网站免费观看 | 成人黄色小说网 | 粉嫩aⅴ一区二区三区 | 香蕉精品视频在线观看 | 天天做日日做天天爽视频免费 | 午夜av不卡 | 正在播放国产一区二区 | 黄色三级网站 | 国产精品久久久久久久久久久不卡 | 免费看色的网站 | 久久视精品 | 4438全国亚洲精品在线观看视频 | 欧美大片大全 | 国产精品剧情在线亚洲 | 免费的国产精品 | 亚洲国产久 | 亚洲欧美va | 热久在线 | www一起操 | 日本不卡一区二区 | 激情开心网站 | av电影不卡在线 | 国内精品久久影院 | 国产精品久久久久久久久久ktv | 91精品国自产在线观看欧美 | 日韩欧美精品一区二区三区经典 | 成人黄色小说在线观看 | 日本韩国在线不卡 | 成人av免费在线播放 | 播五月婷婷 | 黄色美女免费网站 | 97在线超碰 | www天天干com | 一区二区三区久久精品 | 欧美日本不卡 | 五月激情综合婷婷 | 亚洲aⅴ免费在线观看 | 丝袜美腿在线播放 | 国产专区在线视频 | 亚洲综合视频在线观看 | 亚洲精品88欧美一区二区 | 亚洲 欧美 变态 国产 另类 | 日韩国产精品一区 | 91色视频 | 美女网站免费福利视频 | 99视频在线观看一区三区 | 成人免费在线播放 | 亚洲我射av | 夜夜澡人模人人添人人看 | 中文字幕888| 亚洲精品网页 | 国产精品大片在线观看 | 福利二区视频 | 国产亚洲精品综合一区91 | 白丝av免费观看 | 99r在线观看 | 91在线免费视频 | 日韩乱码中文字幕 | 中文字幕在线影院 | 亚洲影视资源 | 成人97人人超碰人人99 | 69热国产视频 | 久久久www免费电影网 | 国产在线播放一区二区三区 | 日本韩国精品在线 | 国产视频一区二区在线 | 亚洲最新视频在线播放 | 久久久麻豆视频 | 天天操天天干天天爱 | 久久这里只有精品久久 | 91在线免费视频 | 91精品国产一区二区在线观看 | 亚洲污视频 | 国产福利久久 | 97超碰在线资源 | 午夜av影院 | 久久久久国产成人精品亚洲午夜 | 99久久爱 | 三级av中文字幕 | 国产视频97 | 精品国模一区二区三区 | 欧美精品小视频 | 亚洲高清网站 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | av中文字幕不卡 | 欧美日韩免费观看一区=区三区 | 久久视频中文字幕 | 久久99久久99精品中文字幕 | .精品久久久麻豆国产精品 亚洲va欧美 | 在线观看亚洲电影 | 日本韩国在线不卡 | 免费在线观看av不卡 | 中文字幕免费播放 | 久久成熟 | 免费观看成年人视频 | 97av视频在线观看 | 在线视频一区观看 | 久久99热久久99精品 | 瑞典xxxx性hd极品 | 国产成年人av | 在线视频 国产 日韩 | 91激情小视频 | 亚洲第一中文字幕 | 欧美一级片在线免费观看 | 国产精品va在线 | www.久久色 | www.99热精品| 国产高清在线免费观看 | 91福利在线观看 | 国产一区二区三区四区在线 | a天堂中文在线 | 在线视频 国产 日韩 | 一区二区 久久 | 午夜精品久久久 | 国产一区视频在线观看免费 | 9999国产| 婷婷性综合| 亚洲天堂网视频在线观看 | 一区二区久久 | 欧美日韩国产精品一区 | wwwwww黄 | 国产精品久久久久一区二区三区共 | 最新中文字幕视频 | 亚洲精品国产成人 | 成人av一二三区 | 韩国av电影在线观看 | av亚洲产国偷v产偷v自拍小说 | 天天操天天操天天干 | 丁香婷婷综合五月 | 丁香在线 | 在线观看中文字幕第一页 | 在线中文字幕一区二区 | 在线免费观看国产视频 | 一区在线免费观看 | 久久公开免费视频 | 中文字幕在线第一页 | 久久人人看 | 欧美性做爰猛烈叫床潮 | 天天射射天天 | 天天伊人狠狠 | 日韩免费小视频 | 精品免费久久久久久 | 久草网在线观看 | 91精品国产成人 | 国产成人精品亚洲 | 精品国产成人av在线免 | 成人中文字幕av | 日本精品一区二区在线观看 | 日韩精品不卡在线观看 | 久草在线91 | 91视视频在线直接观看在线看网页在线看 | 日本精品一区二区在线观看 | 蜜桃av人人夜夜澡人人爽 | 国产一区二区高清不卡 | 国产精品资源在线 | 国产免费av一区二区三区 | 欧美亚洲另类在线视频 | 丁香婷婷久久久综合精品国产 | 777视频在线观看 | 久久精品视频18 | 国产91精品看黄网站 | 日韩在线免费不卡 | 亚洲成人免费在线 | 久久黄色免费视频 | 久久免费看av | 一区二区电影在线观看 | 久久久久久久久久久电影 | 国产第一页福利影院 | 日韩电影在线一区二区 | 国产精品精品国产 | 久久国产精品免费视频 | av电影在线观看完整版一区二区 | 国产一区二区久久精品 | 日韩精品一区二区久久 | 久久香蕉电影网 | 日韩中文字幕免费在线观看 | 99视频精品视频高清免费 | wwxxx日本| 色在线高清 | 日日夜夜添 | 国产精品国产亚洲精品看不卡 | 欧美极品少妇xxxx | 日韩毛片在线一区二区毛片 | 黄色av成人在线 | 日韩三级在线观看 | 成人精品亚洲 | 日韩国产精品久久 | 最新日韩精品 | 精品久久久久久久久久国产 | 日韩精品免费专区 | 久久成人18免费网站 | 视频在线亚洲 | 美女视频网站久久 | 伊人婷婷综合 | 99国产情侣在线播放 | 成人网中文字幕 | 涩av在线| 国产精品久久久久久久久久直播 | 日韩欧美一区二区三区在线观看 | 久久精品国产免费看久久精品 | 久久夜色精品国产欧美乱极品 | 日p视频在线观看 | 国内综合精品午夜久久资源 | 成人小视频在线观看免费 |