欧美亚洲韩国_av电影院在线看_久久久久97_台湾佬中文娱乐网欧美电影

站長資訊網
最全最豐富的資訊網站

WebSocket+MSE——HTML5 直播技術解析

作者 | 劉博(又拍云多媒體開發工程師)

當前為了滿足比較火熱的移動 Web 端直播需求,一系列的 HTML5 直播技術迅速的發展起來。

常見的可用于 HTML5 的直播技術有 HLS、WebSocket 與 WebRTC。今天我向大家介紹WebSocket 與 MSE 相關的技術要點,并在最后通過一個實例來展示具體用法。

文章大綱

  • WebSocket 協議介紹

  • WebSocket Client/Server API介紹

  • MSE 介紹

  • fMP4 介紹

  • Demo 展示

WebSocket

通常的 Web 應用都是圍繞著 HTTP 的請求/響應模型構建的。所有的 HTTP 通信都通過客戶端來控制,由客戶端向服務器發出一個請求,服務器接收和處理完畢后再返回結果給客戶端,客戶端將數據展現出來。由于這種模式不能滿足實時應用需求,于是出現了 SSE、Comet 等 "服務器推" 的長連接技術。

WebSocket 是基于 TCP 連接之上的通信協議,可以在單個 TCP 連接上進行全雙工的通信。WebSocket 在 2011 年被 IETF 定為標準 RFC 6455,并被 RFC 7936 補充規范,WebSocket API 被 W3C 定為標準。

WebSocket 是獨立地創建在 TCP 上的協議,HTTP 協議中的那些概念都和 WebSocket 沒有關聯,唯一關聯的是使用 HTTP 協議的 101 狀態碼進行協議切換時,使用的 TCP 端口是 80,可以繞過大多數防火墻的限制。

WebSocket+MSE——HTML5 直播技術解析

WebSocket 握手

為了更方便地部署新協議,HTTP/1.1 引入了 Upgrade 機制,使得客戶端和服務端之間可以借助已有的HTTP語法升級到其它協議。這個機制在 RFC7230 的 6.7 Upgrade 一節中有詳細描述。

要發起 HTTP/1.1 協議升級,客戶端必須在請求頭部中指定這兩個字段 ▽

> Connection: Upgrade  Upgrade: protocol-name[/protocol-version]

如果服務端同意升級,那么需要這樣響應 ▽

> HTTP/1.1 101 Switching Protocols  Connection: upgrade  Upgrade: protocol-name[/protocol-version]  [... data defined by new protocol ...]

可以看到,HTTP Upgrade 響應的狀態碼是 101,并且響應正文可以使用新協議定義的數據格式。

WebSocket 握手就利用了這種 HTTP Upgrade 機制。一旦握手完成,后續數據傳輸直接在 TCP 上完成。

WebSocket JavaScript API

目前主流的瀏覽器提供了 WebSocket 的 API 接口,可以發送消息(文本或者二進制)給服務器,并且接收事件驅動的響應數據。

Step1. 檢查瀏覽器是否支持 WebSocket

> if(window.WebSocket) {      // WebSocket代碼  }

Step2. 建立連接

> var ws = new WebSocket('ws://localhost:8327');

Step3. 注冊回調函數以及收發數據

分別注冊 WebSocket 對象的 onopen、onclose、onerror 以及 onmessage 回調函數。

通過ws.send()來進行發送數據,這里不僅可以發送字符串,也可以發送 Blob 或 ArrayBuffer 類型的數據。

如果接收的是二進制數據,需要將連接對象的格式設為 blob 或 arraybuffer。

ws.binaryType = 'arraybuffer';

WebSocket Golang API

服務器端 WebSocket 庫我推薦使用 Google 自己的 http://golang.org/x/net/websocket,可以非常方便的與 net/http 一起使用。也可以將 WebSocket 的 handler function 通過 websocket.Handler轉換成 http.Handler,這樣就可以跟 net/http 庫一起使用了。

然后通過 websocket.Message.Receive 來接收數據,通過 websocket.Message.Send 來發送數據。

具體代碼可以看下面的 Demo 部分。

MSE

在介紹 MSE 之前,我們先看看 HTML5<audio>和<video> 有哪些限制。

HTML5<audio> 和 <video> 標簽的限制

  • 不支持流

  • 不支持 DRM 和加密

  • 很難自定義控制, 以及保持跨瀏覽器的一致性

  • 編解碼和封裝在不同瀏覽器支持不同

MSE 是解決 HTML5 的流問題。

Media Source Extensions(MSE)是 Chrome、Safari、Edge 等主流瀏覽器支持的一個新的Web API。MSE 是一個 W3C 標準,允許 JavaScript 動態構建 <video> 和 <audio> 的媒體流。它定義了對象,允許 JavaScript 傳輸媒體流片段到一個 HTMLMediaElement。

通過使用 MSE,你可以動態地修改媒體流而不需要任何插件。這讓前端JavaScript可以做更多的事情—— 在 JavaScript 進行轉封裝、處理,甚至轉碼。

雖然 MSE 不能讓流直接傳輸到 media tags 上,但是 MSE 提供了構建跨瀏覽器播放器的核心技術,讓瀏覽器通過JavaScript API來推音視頻到 media tags 上。

Browser Support

通過 caniuse 來檢查是否瀏覽器支持情況。

WebSocket+MSE——HTML5 直播技術解析

通過 MediaSource.isTypeSupported() 可以進一步地檢查 codec MIME 類型是否支持。

fMP4

比較常用的視頻封裝格式有 WebM 和 fMP4。

WebM 和 WebP 是兩個姊妹項目,都是由 Google 贊助的。由于 WebM 是基于 Matroska 的容器格式,天生是流式的,很適合用在流媒體領域里。

下面著重介紹一下 fMP4 格式。

我們都知道 MP4 是由一系列的 Boxes 組成的。普通的 MP4 的是嵌套結構的,客戶端必須要從頭加載一個 MP4 文件,才能夠完整播放,不能從中間一段開始播放。

而 fMP4 由一系列的片段組成,如果服務器支持 byte-range 請求,那么,這些片段可以獨立的進行請求到客戶端進行播放,而不需要加載整個文件。

為了更加形象的說明這一點,下面我介紹幾個常用的分析 MP4 文件的工具。

gpac,原名 mp4box,是一個媒體開發框架,在其源碼下有大量的媒體分析工具,可以使用testapps;

  • mp4box.js,是 mp4box 的 Javascript 版本;

  • bento4,一個專門用于 MP4 的分析工具;

  • mp4parser,在線 MP4 文件分析工具。

fragment mp4 VS non-fragment mp4

下面是一個 fragment mp4 文件通過 mp4parser(Online MPEG4 Parser )分析后的截圖 ▽

WebSocket+MSE——HTML5 直播技術解析

下面是一個 non-fragment mp4 文件通過 mp4parser 分析后的截圖 ▽

WebSocket+MSE——HTML5 直播技術解析

我們可以看到 non-fragment mp4 的最頂層 box 類型非常少,而 fragment mp4 是由一段一段的 moof+mdat 組成的,它們已經包含了足夠的 metadata 信息與數據, 可以直接 seek 到這個位置開始播放。也就是說 fMP4 是一個流式的封裝格式,這樣更適合在網絡中進行流式傳輸,而不需要依賴文件頭的metadata。

Apple在WWDC 2016 大會上宣布會在 iOS 10、tvOS、macO S的 HLS 中支持 fMP4,可見fMP4 的前景非常的好。

值得一提的是,fMP4、CMAF、ISOBMFF 其實都是類似的東西。

MSE JavaScript API

從高層次上看,MSE 提供了

  • 一套 JavaScript API 來構建 media streams

  • 一個拼接和緩存模型

  • 識別一些 byte 流類型

  • WebM

  • ISO Base Media File Format

  • MPEG-2 Transport Streams

MSE 內部結構

WebSocket+MSE——HTML5 直播技術解析

MSE 本身的設計是不依賴任務特定的編解碼和容器格式的,但是不同的瀏覽器支持程度是不一樣的。

可以通過傳遞一個 MIME 類型的字符串到靜態方法:

> MediaSource.isTypeSupported來檢查。比如 ▽  MediaSource.isTypeSupported('audio/mp3'); // false  MediaSource.isTypeSupported('video/mp4'); // true  MediaSource.isTypeSupported('video/mp4; codecs="avc1.4D4028, mp4a.40.2"'); // true

獲取 Codec MIME string 的方法可以通過在線的 [mp4info](http://nickdesaulniers.github.io/mp4info),或者使用命令行 mp4info test.mp4 | grep Codecs,可以得到類似如下結果 ▽

> mp4info fmp4.mp4| grep Codec      Codecs String: mp4a.40.2      Codecs String: avc1.42E01E

當前,H.264 + AAC 的 MP4 容器在所有的瀏覽器都支持。

普通的 MP4 文件是不能和 MSE 一起使用的, 需要將 MP4 進行 fragment 化。

檢查一個 MP4 是否已經 fragment 的方法 ▽

> mp4dump test.mp4 | grep "[m"

如果是non-fragment會顯示如下信息 ▽

> mp4dump nfmp4.mp4 | grep "[m"  [mdat] size=8+50873  [moov] size=8+7804    [mvhd] size=12+96      [mdia] size=8+3335        [mdhd] size=12+20        [minf] size=8+3250      [mdia] size=8+3975        [mdhd] size=12+20        [minf] size=8+3890              [mp4a] size=8+82      [meta] size=12+78
如果已經 fragment,會顯示如下的類似信息 ▽
>  mp4dump fmp4.mp4 | grep "[m" | head -n 30  [moov] size=8+1871    [mvhd] size=12+96      [mdia] size=8+312        [mdhd] size=12+20        [minf] size=8+219              [mp4a] size=8+67      [mdia] size=8+371        [mdhd] size=12+20        [minf] size=8+278      [mdia] size=8+248        [mdhd] size=12+20        [minf] size=8+156      [mdia] size=8+248        [mdhd] size=12+20        [minf] size=8+156    [mvex] size=8+144      [mehd] size=12+4  [moof] size=8+600    [mfhd] size=12+4  [mdat] size=8+138679  [moof] size=8+536    [mfhd] size=12+4  [mdat] size=8+24490  [moof] size=8+592    [mfhd] size=12+4  [mdat] size=8+14444  [moof] size=8+312    [mfhd] size=12+4  [mdat] size=8+1840  [moof] size=8+600

把一個 non-fragment MP4 轉換成 fragment MP4。

可以使用 FFmpeg 的 -movflags 來轉換。

對于原始文件為非 MP4 文件 ▽

> ffmpeg -i trailer_1080p.mov -c:v copy -c:a copy -movflags frag_keyframe+empty_moov bunny_fragmented.mp4

對于原始文件已經是 MP4 文件 ▽

> ffmpeg -i non_fragmented.mp4 -movflags frag_keyframe+empty_moov fragmented.mp4

或者使用 mp4fragment ▽

> mp4fragment input.mp4 output.mp4

DEMO TIME

最后階段,展示兩個demo,分別是 MSE Vod Demo、MSE Live Demo

MSE Vod Demo

展示利用 MSE 和 WebSocket 實現一個點播服務

后端讀取一個 fMP4 文件,通過 WebSocket 發送給 MSE,進行播放

WebSocket+MSE——HTML5 直播技術解析

展示利用 MSE 和 WebSocket 實現一個直播服務

后端代理一條 HTTP-FLV 直播流,通過 WebSocket 發送給 MSE,進行播放

前端 MSE 部分做了很多工作, 包括將 flv 實時轉封裝成了 fMP4,這里引用了 videojs-flow 的實現

Refs

WebSocket

  • rfc6455

  • HTTP Upgrade

  • WebSocket API

  • MDN WebSocket

  • videojs-flow

MSE

  • W3C

  • MDN MSE

  • HTML5 Codec MIME

又拍直播云是基于又拍云內容分發網絡為直播應用提供超低延遲、高碼率、高并發的整套從推流端到播放端的一站式解決方案。包括實時轉碼,實時錄制,分發加速,水印,截圖,秒級禁播,延時直播等功能。直播源站支持自主源站或又拍云源,為支持用戶在不同終端播放,支持 RTMP、HLS、HTTP-flv 播放輸出。

詳情了解:https://www.upyun.com/products/live

推薦閱讀:

無連麥,不直播,都在說的直播利器連麥互動到底是啥?
技術干貨|移動直播六大關鍵技術詳解
又拍直播云SDK,自帶美顏、濾鏡、消噪、人聲增益等功能
又拍直播云功能處理篇:轉碼、錄制、視頻水印、視頻截圖
又拍直播云功能基礎篇:推流和拉流、多協議輸出、多訪問方式、回源端口自定義
又拍直播云功能高級篇:防盜鏈、秒級禁播、自動鑒黃、API接口

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
主站蜘蛛池模板: 一级做a爰全过程免费视频毛片 | 五月天丁香 | 狠狠干在线视频 | 国产乱偷 | 日韩精品小视频 | 97国产免费| 91你懂的| 免费看日产一区二区三区 | 国产精品亚洲二区 | 国产黄色小视频在线观看 | 亚洲国产视频网站 | av作品在线 | 又黄又爽又色视频 | 久久久五月| 综合狠狠| 亚洲一区二区三区在线视频 | 污污软件在线观看 | 国模私拍视频在线 | 国产美女永久免费无遮挡 | 绯色av一区二区三区在线观看 | 日韩欧美在线一区 | 婷婷综合六月 | 毛片最新网址 | 亚洲性网站 | 久久久久久久久久久久久大色天下 | 天堂岛av| 国产精品久久777777毛茸茸 | 婷婷丁香综合 | 九色国产精品 | 狼人狠狠干 | 99re只有精品 | 在线观看a网站 | 天天干天天弄 | 亚洲成在人 | 中文字幕 国产 | 成人午夜小视频 | 亚洲精品在线视频免费观看 | 一级做a爰片久久毛片潮喷 欧美猛操 | 欧美一区视频 | 天天摸夜夜添 | 朝桐光一区二区三区 | 北条麻妃久久 | 亚洲成人精品在线观看 | 狠狠操网站| 中文字幕久久久 | 九色视频网 | 一久久久| 欧美性猛交一区二区三区精品 | 一本色道久久综合亚洲精品酒店 | 国产一区二区三区视频网站 | 黑人一级黄色片 | 久久99热精品 | 欧美性网址 | 免费日韩av| 视频成人免费 | 日韩一区二区三区不卡 | 色婷婷婷 | 黄色在线观看免费 | 激情欧美亚洲 | 天天综合网在线观看 | 九九热精品视频在线播放 | jizz处女 | 波多野结衣视频网址 | 欧美大片在线观看 | 亚洲日本欧美 | 国产精品99蜜臀久久不卡二区 | www.久久艹| 天天射日日操 | 99国产精品一区二区三区 | 一区二区在线免费观看 | 日韩中文字幕久久 | 精品www久久久久久奶水 | 天天躁夜夜躁 | 国产网站久久 | 加勒比在线观看视频 | 国产精品久久网 | 亚洲一区二区三区国产精品 | 北条麻妃久久久 | 日韩av不卡在线观看 | 128tv在线观看免费 | 超碰成人福利 | v天堂在线观看 | 日韩国产综合 | 国产自产在线 | 古装做爰无遮挡三级视频 | 九九免费在线视频 | 日韩经典在线 | 毛片在线免费 | 欧美日韩高清免费 | 亚洲一区精品在线 | 久久精品中文 | 亚洲午夜国产 | 黄色一级片黄色一级片 | 精品国产露脸精彩对白 | 天天躁日日躁aaaaxxxx | 中文在线а√在线 | 日韩白浆| 日本中出视频 | jyzz中国jizz十八岁免费 | 午夜午夜| 99资源网 | 日本精品视频在线 | 天天操 夜夜操 | 在线观看亚洲专区 | 人人看av | 亚洲第一成年人网站 | 亚洲一区二区天堂 | 国产成人午夜视频 | 欧美精品日韩 | 中文字幕视频观看 | 亚洲综合自拍偷拍 | 国产女人爽到高潮a毛片 | 天天干天天操天天 | 真实亲伦对白清晰在线播放 | 成年人黄色一级片 | 国产一区二区三区在线免费观看 | 久久成人在线视频 | 性感美女一级片 | 国产乱xxxxx国语对白 | 日本在线视频不卡 | 四虎伊人| 影音先锋一区 | 一区二区三区精品在线观看 | 性一交一乱一色一视频麻豆 | av中文字幕在线看 | 国产高清第一页 | brazzers精品成人一区 | 成人av播放 | 一区二区黄色片 | 免费观看一区二区三区毛片 | 国产123| av影视在线 | 国产免费www| 日本黄色录象 | 国产一级二级毛片 | 图片区小说区视频区 | 亚洲三级爆操网站视频 | 99久久久久久国产精品 | 尹人久久 | 男人天堂2019| 日韩精选在线观看 | 日韩孕交 | 亚洲啪啪av | 日韩视频免费 | 国产91精品一区二区 | 国产免费小视频 | 午夜精品福利在线观看 | 在线视频 中文字幕 | 天天干,夜夜爽 | 国产5区 | 久久久一 | 99青青草| 成人黄色激情视频 | 国产精品视频第一页 | 亚洲精品国产精品乱码不99按摩 | 色一情一区二 | 成年人毛片视频 | www.国产一区 | 国产三级精品三级在线观看 | 91麻豆成人精品国产免费网站 | 亚洲成人av一区二区 | 亚洲精选久久久 | 一级激情视频 | 国产在线高潮 | 夜夜艹 | 精品久久久久久久久久久久久久 | 亚洲综合情 | 黄色肉肉视频 | 欧美成人一级视频 | 蜜桃视频久久 | 国产精品12区 | 特级淫片裸体免费看冫 | 又粗又色又爽一区二区三区 | 男人天堂久久 | 老司机成人网 | 亚洲免费看片 | 最近中文字幕无免费 | 久久久噜噜噜久久 | a√在线观看| 免费小视频在线观看 | 草久视频在线观看 | 91免费观看视频 | 浪漫樱花在线观看高清动漫 | 久久国产一区 | 国产在线精品自拍 | 国产黄色免费观看 | 欧美孕交视频 | 色狠狠久久av大岛优香 | 国产aaaa视频 | 午夜两性网 | 烈性摔跤| 国产伦精品一区二区三区四区 | 中文字幕一区二区在线视频 | 亚洲天堂aa | 午夜视| 网站一区二区 | 亚洲一区二区精品 | 久久精品国产欧美亚洲人人爽 | 亚洲成人av一区二区三区 | 国产又大又粗又爽 | 欧美精品日韩少妇 | 久久cao | 一区二区三区中文字幕 | 99热最新成人国产精品 | 日本午夜视频 | 五月天久久久久久 | 国产成人精品影视 | 日韩一级av毛片 | 涩涩片影院 | 亚欧洲乱码视频 | 国产欧美视频一区 | 欧美永久免费 | 一级少妇毛片 | 亚洲香蕉一区 | 久久视频精品在线 | 伊人资源 | 欧美黄色大片在线观看 | 91午夜视频 | 免费成人深夜在线观看 | 成年人a级片 | 欧美资源| 狠狠躁18三区二区一区传媒剧情 | 天天干天天干天天干 | 52永久免费看mv网站入口 | 少妇一级淫片aaaaaaa | www.黄色网址 | 精品国产一区二 | 伊人影院综合 | 毛片在线免费 | 亚洲а∨天堂久久精品喷水 | 精品黄色 | 在线国产三级 | 不卡的毛片| 国产美女激情 | 国产黄视频在线观看 | 欧美三级影院 | 五月婷婷伊人网 | 最新日本中文字幕 | 性涩av | 成人高潮片免费视频 | 激情文学8888 | 亚洲精品乱码久久久久久金桔影视 | 国产精久久久 | 91精品视频网站 | 日韩精品av一区二区三区 | 插综合| 中文字幕日产乱码中 | 中文字幕国产一区二区 | 强开乳罩摸双乳吃奶羞羞www | 中文字幕网址在线 | 精品国产91乱码一区二区三区 | 一本到久久 | 日韩av福利 | 叶爱在线| 黄色网址在线免费观看 | 中日韩中文字幕 | 麻豆自拍视频 | 中文字幕日韩在线观看 | 超碰人人搞 | 国产精品久久久久久模特 | 国产精品三级 | 97久色| 亚洲精品久久久久久久久久久久久久 | 玖玖精品| 性大毛片视频 | 久久久久久久久97 | 午夜精品福利一区二区 | 一级一级特黄女人精品毛片 | 亚洲精品亚洲人成人网 | 91av视频播放 | chinese中国性按摩hd | 成年人香蕉视频 | 国产91免费看 | 中文字幕在线免费看 | 99精品在线视频观看 | 精彩视频一区二区三区 | 台湾性生生活1 | 黄色短视频在线播放 | 一道本在线播放 | 日日草视频 | 欧美黄色一级大片 | 亚洲国产精品18久久久久久 | 最近中文免费视频 | 青青草av | 色一情一乱一乱一区91av | 美女极度色诱图片www视频 | 久久与婷婷 | 久久久久久久久久99 | 日日日网站| 韩日午夜在线资源一区二区 | 91黄漫 | 久久99免费| 免费在线成人网 | 国产一级片子 | 大陆av片| 成人理论视频 | 免费观看理伦片在线播放视频软件 | 欧美成人午夜精品免费 | 69av视频在线观看 | 就要日就要操 | 日韩欧美国产精品 | 中文有码在线播放 | 91免费版黄| 成人午夜视频网站 | 日韩啪 | 日本一卡二卡在线 | 91精品国产高潮对白 | 久久久久国产精 | av亚洲精华国产精华 | 国产欧美日韩在线观看 | 亚洲精品一品 | 国产美女激情 | 欧美一级免费大片 | 伊人久网 | 久久99精品久久久久婷婷 | 国产精品7 | 在线国产一区 | 可以免费看的av毛片 | 日本久久久久久久久久久 | 日韩一二三四区 | 91丨porny丨刺激| 午夜激情视频网站 | 国产福利小视频在线 | 欧美91| 国产老头和老头xxxx× | 亚洲最大福利视频 | 国产高清成人久久 | 日本大尺度做爰呻吟舌吻 | av毛片网| 午夜精品久久久久久久99热黄桃 | 亚洲熟区| 黑人性视频 | 视频精品一区二区 | 久久入口 | 狠狠干b | 可以在线观看av的网站 | www网站在线观看 | 成人性生交大片免费看r链接 | 97伊人超碰 | 日韩不卡一区 | 男人天堂视频网站 | 精品小视频在线观看 | 亚洲性夜 | 欧美成人二区 | 橘梨纱av一区二区三区在线观看 | 99久久精品免费看国产一区二区三区 | 香蕉视频在线观看www | 污污的视频软件 | 在线观看国产免费视频 | 亚洲射射射 | 五月婷在线 | 日韩h视频| 国产成人精品av在线观 | 日韩欧美a级片 | 伊人欧美 | 自拍天堂| 好吊妞精品 | 好看的中文字幕第一页 | 精品久久久中文字幕 | 欧美一级爱爱 | 精品国产免费久久久久久婷婷 | 日本狠狠干| 成年人免费网站视频 | 国模二区 | 老司机亚洲精品 | 中文字幕观看 | 三级视频在线看 | 亚洲综合图区 | 国产噜噜噜噜久久久久久久久 | 亚洲成熟少妇视频在线观看 | 久久国产乱 | 久久久久午夜 | 久久国产成人 | 韩国三级hd两男一女 | 久草视频在线资源 | 高潮流白浆在线观看 | 国产午夜视频在线播放 | 新91视频在线观看 | 98av视频| 日韩精品久久久久久久酒店 | 樱花草av| 人人看超碰 | 日韩亚洲欧美在线 | 夜夜操天天射 | 亚洲精品.www | 亚州av一区 | 欧美性生活网站 | 麻豆国产在线 | 爱豆国产剧免费观看大全剧集 | 国产欧美一区二区三区鸳鸯浴 | 中文字幕精品一二三四五六七八 | 亚洲激情中文字幕 | 黄色av网址在线 | 色av免费| 中文字幕一区二区在线视频 | 老司机在线看片 | 99欧美 | 蜜芽久久 | 国产精品18久久久久久久久 | www日日日 | 看看屋午夜伦理 | 久久av免费观看 | 伊人春色av | 久久在线视频免费观看 | 黄色三级视频 | 日韩经典一区二区 | www.桃色| 国产视频aaa | 久久久青草 | 国产福利小视频在线观看 | 亚洲一区二视频 | 99久久精品免费看国产四区 | 三级av网| 第一毛片 | 国产欧美另类 | 久久国产精品免费一区二区三区 | 一级激情视频 | 国产精品麻豆一区二区 | 人人夜| 国产在线国偷精品产拍 | 亚欧美视频 | 理论片午夜 | 色女人天堂 | 毛片手机在线 | 天干夜夜爽爽日日日日 | 亚洲福利视频网站 | 欧美激情一区二区三区四区 | 午夜网址| 亚洲 欧美 自拍偷拍 | 国内偷拍久久 | 亚洲视频在线播放免费 | 自拍愉拍| 亚洲性猛交xxxx乱大交 | 午夜天堂在线 | 丁香在线视频 | 欧美一区二区三区啪啪 | 亚欧美视频 | 午夜视频免费观看 | 在线观看mv的中文字幕网站 | 国产一二 | 亚洲区欧美区 | 成人一区在线观看 | 日韩v在线 | 日韩第一区| 怡红院av久久久久久久 | 在线免费播放 | 欧美日韩三 | 亚洲精品一区二区三区99 | 男女涩涩视频 | 一区二区免费在线观看 | 污片在线免费观看 | 亚洲欧洲第一页 | 国产成人亚洲综合a∨婷婷 精品久久久久久国产 | 亚洲美女在线播放 | 精品热| 日日夜夜免费精品 | 免费全黄一级裸体片 | 五月开心婷婷 | 婷婷久 | 糖心视频在线 | 国产一级免费在线观看 | 久久久久少妇 | 国产黄色片子 | 中文在线第一页 | 一级黄色日本 | 麻豆精品一区 | 色成人亚洲 | 日韩毛片在线观看 | 成人久久免费视频 | 青青国产视频 | 在线播放精品 | 伊人网在线观看 | 小猪视频黄色 | 色婷婷久久综合 | 麻豆高清免费国产一区 | 人人插人人 | 国产麻豆91视频 | 亚洲国产精品成人综合色在线婷婷 | 在线播放国产一区二区三区 | 香蕉视频免费在线 | 免费观看在线播放 | 亚洲欧美第一视频 | 国产一区二区精品久久 | 91天堂在线观看 | 波多野结衣一区二区 | 亚欧视频在线播放 | 国产主播99 | 男人天堂一区 | 日韩 国产 在线 | 精品国产99久久久久久宅男i | av高清一区二区 | 青草视频在线 | 久久免费在线 | 尤物视频在线免费观看 | 免费av一区二区三区 | 超碰97免费在线 | 先锋影音中文字幕 | 浪浪视频污 | 成年免费在线 | 欧美精品一区视频 | 国产真实乱偷精品视频 | 一级做a爰片 | 成人看片网 | 久久久五月 | 看全黄大色黄大片美女人 | 波多野结衣三区 | 中文字幕第10页 | 午夜精品一区二区三区在线 | 日本动漫艳母 | 日本成人免费网站 | 国产一区免费 | 国产精品久久久久久一区二区 | 欧日韩一区二区三区 | 日韩爱爱网站 | 啪啪免费小视频 | 成人欧美一区二区三区白人 | 欧美久久久 | 成人av一区二区三区在线观看 | 国产片91| 成人αv | 亚洲精品一区二区三区四区 | 国产色网| 91精品入口 | 亚洲综合第一页 | 精品视频在线一区 | 宅男av在线| 国语自产偷拍精品视频 | 88xxav| 天天干夜夜拍 | 精品影视| 亚洲一区二区三区久久久 | 国产91传媒 | 欧美日韩色综合 | 国产亚洲精品女人久久久久久 | av在线精品 | 激情片 | 亚洲一级黄色 | xxxx国产片| 丝袜毛片| 日韩青青草 | 国产+日韩+欧美 | 97香蕉久久夜色精品国产 | 综合激情伊人 | 99热这里只有精品8 黄色小视频在线看 | 性视频毛片 | 日韩在线不卡 | 秋霞免费av | 国产一级网站 | 国产成人a v | 国产高清sp | 国产精品久久久精品 | 九九久久99| 欧美日韩网 | 国产精品伦一区二区三区 | 国产系列在线 | 91爱爱网站 | 亚洲一区二区av | 美女视频一区二区 | 黄色免费高清 | 宅男噜噜噜一区二区三区 | 免费黄网站在线观看 | 日韩一级二级三级 | 丁香花婷婷 | 国产精品久久久久久久久久久不卡 | 欧洲影院 | 日韩在线视频一区 | 国产男女猛烈无遮挡 | 亚州av| 亚洲欧美一区二区三区在线 | 草草视频在线播放 | 麻豆成人在线观看 | 天天看av| 日本在线免费看 | 亚洲专区区免费 | 在线观看污污视频 | 欧美三级在线视频 | 天堂毛片 | 青娱乐97| 在线观看国产日韩 | 欧美综合一区二区三区 | 视频在线免费观看 | www.成人网 | 极品美女销魂一区二区三区 | 日本综合视频 | 91九色九色 | 免费在线观看av片 | 国产69视频在线观看 | av资源首页 | 国产精品69毛片高清亚洲 | 久久色av | 久久综合九色综合欧美狠狠 | 99热2| 99在线小视频 | 国产黄色一区 | 黄色精品在线 | 精彩视频一区二区三区 | 国产白浆视频 | 精品久久久久久久久久久久久久久久 | 久久精品91| 欧美三级在线视频 | 亚洲码无人客一区二区三区 | 中文字幕国产视频 | 青青草原国产视频 | 一区二区久久精品66国产精品 | 夜夜嗨一区二区 | 天天干天天操天天射 | 国产福利免费视频 | 窝窝视频在线观看 | 欧美激情婷婷 | 国产激情av | 免费在线播放 | 四级毛片 | 亚洲福利在线视频 | 免费的黄色小视频 | 欧美在线观看不卡 | 大胆欧美gogo免费视频一二区 | 不卡精品| 久久国产激情 | 污污视频在线免费观看 | 日本免费色 | 青青草免费在线视频 | 寡妇激情做爰呻吟 | 日韩欧美自拍 | 在线免费观看国产精品 | 一级片免费在线播放 | 色欧美视频| 星空大象mv高清在线观看免费 | 国产精品久久久久久久久动漫 | 久久99久久98精品免观看软件 | 亚洲在线第一页 | 亚洲成色在线 | 亚洲午夜免费视频 | 国产大片中文字幕 | 国产男女网站 | 国产叼嘿视频在线观看 | 日本高清视频在线播放 | 精品不卡一区二区 | 狠狠干综合 | 国产精品乱码一区二三区小蝌蚪 | 亚洲xxxx天美 | 免费在线小视频 | 免费黄色看片 | 一区二区国产欧美 | 久久久视频在线观看 | 影音先锋成人网 | 国产精品com | 国产视频欧美视频 | 久久综合在线 | 亚洲国产欧美国产综合一区 | 成人网免费视频 | 天天夜夜久久 | 伊人久久青青 | 国产福利小视频在线观看 | 亚洲综合自拍偷拍 | 黄色国产片| 人人射视频 | 高清一区二区 | 一级片免费看视频 | 午夜影院a| 日本免费网站 | 成人91免费 | 成人精品免费网站 | 成人在线视频观看 | 台湾swag在线观看 | 亚洲骚图| 国产精品6666| 毛片在线免费观看视频 | 免费观看黄色一级片 | 中文字幕一本 | 免费全黄一级裸体片 | 色婷婷综合网 | www.插插插 | 国产成人99久久亚洲综合精品 | 成人免费在线 | 在线永久免费观看 | 懂色av蜜臀av粉嫩av喷吹 | 精品国产乱码久久久久久蜜柚 | 天天天天操 | 处破大全欧美破苞二十三 | 久久蜜桃视频 | 国产精品-色哟哟 | 日韩五码在线 | 国产成人高清在线 | 三级a毛片| 亚洲国产精彩视频 | 亚洲自拍偷拍另类 | 日韩av在线免费看 | 夜夜春夜夜爽 | 999国产| 日大逼 | 4438全国成人免费 | 亚洲国产婷婷 | 日韩精品在线免费看 | 日韩中文字幕av | 在线免费看毛片 | 天堂激情网 | 国产wwww| 一级做a爰片性色毛片2021 | 中文字幕5566 | 欧美另类精品 | 香蕉视频黄色在线观看 | 一级黄色片免费在线观看 | 日韩成人免费视频 | 国产精品国产三级国产 | 老地方在线观看免费动漫 | 91精品中文字幕 | 亚洲怡春院 | 国内毛片毛片 | 一区二三国产好的精华液视频 | 91成人免费在线视频 | 4438x全国最大成人网 | 午夜精品偷拍 | 国产黄色在线免费看 | 日日摸日日添日日躁av | 亚洲图片在线播放 | 成人免费视屏 | 成年人在线视频观看 | 日本午夜小视频 | 亚州综合网 | 国产日韩欧美自拍 | 亚洲黄色片在线 | 成人做爰黄 | 在线播放黄色网址 | 欧美日韩伊人 | 综合一区在线观看 | 性欧美高清 | 国产黄色片免费观看 | 北条麻妃av在线播放 | aaa久久| 青青草av在线播放 | 黄图视频在线观看 | 国产精品美女久久久久久免费 | 人人草人人射 | 亚洲精品大片 | 91九色蝌蚪91por成人 | 一区二区波多野结衣 | 在线播放中文字幕 | 不卡av片 | 天堂在线资源8 | 久久久久久一区 | 国产毛片一区二区三区va在线 | 91精品久久久久久久久 | 波多野结衣高清在线 | 欧美xxxxhd| 国产老头老太作爱视频 | 91最新视频 | 91插插插视频| 欧美黄色一区 | 亚洲福利视频一区二区 | 免费毛片a | 欧美第一精品 | 国产福利视频导航 | 欧美大片在线 | 香蕉视频国产 | 伊人婷婷在线 | 真实人妻互换毛片视频 | 成在线免费观看av | 6080黄色 | 日本免费网站 | 爽天天天天天天天 | 91免费版视频 | 奶水旺盛的少妇在线播放 | 亚洲精品成人区在线观看 | 欧美日韩一区二区三区四区 | 黄色图片小说 | 国内成人精品2018免费看 | 成年人免费看视频 | 超碰视屏| 插入综合网 | 亚洲精品欧美日韩 | 国产做a | 黄色片网站免费在线观看 | 色亚洲成人| 五月综合色 | av中文国产 | 欧美xxxbbb| 欧美色就是色 | 日韩女优在线观看 | 在线干| 久久亚洲精 | 亚洲精品久久久久久久蜜桃 | 日韩精品免费一区二区 | 久久精品国产亚洲a∨蜜臀 意大利三级全黄裸体 | 青青伊人久久 | 国产aⅴ一区二区三区 | 成人免费在线观看 | 91成人在线免费 | 日韩孕交 | 另类视频在线观看+1080p | 99精品网站 | jizz处女| 国产精品乱码久久久久久 | 亚洲天堂网在线观看视频 | 亚洲毛片在线看 | 韩国美女毛片 | 久久精品8| 亚洲精品综合久久 | 亚洲国产欧洲综合997久久, | 黄色三级免费 | 欧美日韩亚洲在线观看 | 淫片一级国产 | www.插插插 | 噜噜噜网站 | 黄色免费大片 | 午夜寂寞影院在线观看 | 亚洲五码在线 | 亚洲欧美一区二区三区在线 | 性欧美最猛 | 亚洲porn| 亚洲区小说区 | 国产伊人久久久 | 黄色av网站网址 | 亚洲品质自拍视频 | 国产尻逼视频 | 亚洲自啪 | 亚洲精品久久久久久久不卡四虎 | 欧美性区 | 69视频在线观看 | 欧美剧场 | 狠狠躁| 在线亚洲综合 | 国产伦精品一区二区三区视频网站 | 亚州快播| 日韩一区二区三区在线视频 | 日毛片 | 欧美乱子伦 | 国产精品99久久久久久动医院 | 日韩精品中文字幕在线观看 | 视频一区二区在线 | 91精品黄色| 91极品身材尤物theporn | 黄色永久视频 | 欧美成人精精品一区二区频 | 欧美一级特黄aaaaaa大片在线观看 | 澳门三级 | 免费在线日韩 | 国产欧美久久久久久 | 亚洲成人经典 | 国产让女高潮的av毛片 | 国产一级理论片 | 国产免费激情视频 | 小视频在线免费观看 | 99国产精品久久久 | 激情文学久久 | 九月婷婷网 | 午夜在线网址 | 久久丁香 | 蜜桃91丨九色丨蝌蚪91桃色 | 91综合在线 | 男女爱爱网站 | 六月久久 | 色婷婷六月 | 香蕉在线视频播放 | 青青草青娱乐 | 91久久精品夜夜躁日日躁欧美 | 99热| 国产美女无遮挡免费看 | 国产一区二区免费在线 | 香蕉视频网站在线 | 国产69精品久久久久久 | 久草免费在线视频 | h片免费在线观看 | 玖玖在线观看 | jvid精品视频hd在线 | www.色天使 | 精品少妇av一区二区三区 | 免费特黄视频 | 91天堂在线| 中文字幕在线第一页 | 一二三区免费视频 | 国产免费一区二区三区在线观看 | 亚洲精品一区二三区 | 亚洲国产精品久久 | 日韩福利一区 | 中文字幕日韩第一页 | 亚洲午夜在线 | 四川操bbb| 99久久精品一区 | 96视频在线| 国产成人h | 香蕉人人精品 | 免费视频一二三区 | 91干干| 六月婷婷久久 | www色日本| 亚洲国产精品久久久 | 亚洲色欲色欲综合网站 | 亚洲天堂一二三 | 精品国产免费观看 | www五月婷婷 | 一区二区三区在线视频播放 | 韩日av在线| 亚洲丁香婷婷久久一区二区 | 天堂婷婷 | 成人免费毛片嘿嘿连载 | 成人亚洲玉足脚交系列 | 日本成人一区二区 | 亚洲欧美中文字幕 | 日韩精品久久久久久久 | 一区二区不卡视频 | 精产国品一区二区三区 | 久久久香蕉 | 亚洲精品国产精品乱码视色 | www.中文字幕.com | 精品福利在线 | 最新久久免费视频 | 中文字幕乱码日产无人区 | 在线看视频| 色香蕉视频 | 亚洲最新av网站 | 免费精品久久 | 成人毛片18女人毛片 | 欧美88av | 在线毛片片免费观看 | 亚洲 小说区 图片区 | 国产免费一区二区 | 国产夜夜操 | aaa成人 | av在线免费播放不卡 | 欧美国产日韩综合 | 亚洲第一页综合 | 叶爱在线 | 国产成人精品一区二区三区视频 | 亚洲国产传媒 | 欧美在线日韩 | 国产精品大全 | 欧美啪啪小视频 | 久久久极品 | 免费毛片a | 奇米影视一区二区 | 午夜在线一区二区 | 日韩免费在线视频观看 | 一二三四区欧美 | 91视频免费观看网站 | 少妇高潮一区二区三区99 | 午夜av一区二区三区 | 免费看黄在线 | 青青色在线视频 | 在线高清观看免费观看 | 国产精品精品久久久久久 | 亚洲一区二区精品视频在线观看 | 9999在线视频 | 在线aa| 奇米影视亚洲 | 国产露脸8mav | 国产精品美女久久久久久免费 | 国产无套精品一区二区 | 亚洲黄色免费网站 | 一级片一区 | www.天堂av.com| 日韩videos| 欧美日韩国产区 | 中文在线资源天堂 | 中文字幕久久久久久久 | 亚洲蜜桃精久久久久久久 | 国产高清日韩 | 欧美香蕉视频 | 中文字幕精品一区二区精品 | 欧美成人免费 | 又黄又爽视频在线观看 | 亚洲少妇网 | 一区二区三区视频在线 | 黄瓜污视频 | 91精品区| 秋霞在线视频观看 | 在线欧美日韩 | 国产成人aaa| 亚洲精品在线免费观看视频 | 国产精品18久久久久久久久 | 日本激情一区 | 亚洲激情在线 | 免费的毛片网站 | 国产亚洲区 | 亚洲精品国产精品国产 | 欧美三级视频 | a中文在线 | 国语对白99 | 亚洲精华国产精华精华液网站 | 亚洲欧美偷拍一区 | www.成人网.com | 欧美jizz欧美性大全 | 一级黄色免费 | 久久片 | 特级西西444www高清大视频 | 免费观看在线播放 | 亚洲精品女 | 最新免费黄色网址 | 亚洲 国产 欧美 日韩 | 亚洲va视频 | 国产免费不卡 | 欧美激情第二页 | 中文天堂在线一区 | 你懂的网站在线观看 | av在线不卡播放 | 久久草视频在线 | 亚洲操 | 亚洲成人精品一区二区 | 日本免费精品 | 欧美日批 |