精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

RTC 弱網對抗之冗余策略

原創 精選
開發
網絡傳輸鏈路上存在著許多不穩定的情況,造成所發出去的數據包出現丟包、延時或者抖動。不穩定的原因有很多,兩個通訊雙方在物理空間上存在距離,傳輸過程經過很多設備的處理,中途存在線路硬件故障、軟件驅動限制、或者鏈路數據擁塞等情況,都會導致發送出去的數據包在接收端沒有辦法收到或者延遲收到。

?1. 背景

當下社會,實時音視頻通話已經成為人們生活、工作中重要的組成部分,如商務會談、親朋聊天等。而在通話過程中,總會存在著這樣那樣的意外情況:可能你坐在飛馳的高鐵上——信號時好時壞;又或者在會議途中離開辦公室——網絡從 wifi 切換到 4G……實現高質量的實時音視頻通話需要搭建一座無視距離連接人們的“橋梁”,而這座“橋梁”需要優秀的“基建技術”來保障網絡傳輸的穩定性和可靠性。

網絡傳輸鏈路上存在著許多不穩定的情況,造成所發出去的數據包出現丟包、延時或者抖動。不穩定的原因有很多,兩個通訊雙方在物理空間上存在距離,傳輸過程經過很多設備的處理,中途存在線路硬件故障、軟件驅動限制、或者鏈路數據擁塞等情況,都會導致發送出去的數據包在接收端沒有辦法收到或者延遲收到。

我們可以通過一些簡單基礎的工具檢測網絡是否處于波動情況,比如 ping 命令或者 Iperf 工具可以幫助統計丟包、延時以及單向抖動。我們用 ping 命令向一個遠端的主機發送 ICMP 消息,遠端主機會對你進行應答,這個過程中如果你發送出去的 ICMP 消息丟了,或者遠端服務器應答的消息丟了,在命令行界面上,對應的 icmp_seq 就會顯示超時未收到,這種情況就直觀地體現了丟包。

ping vs iPerf   

圖片

帶寬分配和冗余策略是弱網對抗核心模塊,隨著算法的演進迭代,我們能夠保證線上大部分場景的優質音視頻體驗。對于一些小概率或特殊場景,如突發網損、擁塞恢復、PPT 翻頁等,我們還引入了多種冗余策略,來兼顧流暢、恢復效率和低延時的需求。

2. 常用包恢復技術

通常,一個數據包在網絡傳輸鏈路中丟失了,主要有兩種方式將包進行恢復:一種是發送端利用接收端通知或者超時的機制,重新將這個包發送過來;另一種則是基于其他收到的冗余包,在接收端將該包恢復出來。

第一種是我們熟知的自動重傳請求 ARQ 技術。與 TCP 協議中的 ACK 應答機制不同,實時音視頻場景使用的是 NACK 否定應答機制,通過接收端檢查包序號的連續性,主動將丟失的包信息通知給發送端進行重新發送。這種方式的優點是在低延時場景下的恢復效率高,帶寬利用率好,但在高延時場景下的效果比較差,存在重傳風暴等情況。

圖片

第二種是 Forward Error Correction (FEC) 即前向糾錯編碼,一種通過冗余發送對抗網絡丟包的技術。它主要的技術原理就是分組編碼,組內進行冗余恢復。假設每個分組由 k 個媒體包和 r 個冗余包組成,一個分組中 k+r 個數據包中任意 k 個包可以用來重建 k 個原始媒體包。這種方式的優勢是根據先驗知識進行冗余決策,不受延時影響。

圖片

3. 冗余策略

在上述基本的包恢復技術下,為了使各種場景的整體抗弱網能力最大化,需要針對帶寬分配、抗丟包技術的組合配置等進行一系列的優化,從而達到抗丟包能力、端到端延時、卡頓率、冗余率的平衡,達到“消耗最小的代價,實現最優的體驗”。

下面具體介紹我們在這方面做的幾項優化。

3.1 自適應調整策略

冗余策略大致可以分為兩類,一類是前向冗余,一類是被動冗余。按照前文的描述,我們知道前向冗余的優點是不需要交互,在高延時環境下更加適用,缺點是帶寬占用過多。被動冗余的優點是按需發送,占用帶寬較少,缺點是高延時場景效果會急劇下滑。

圖片

我們的冗余策略則是在尋找一個平衡點,通過被動冗余和前向冗余策略比例的調整,在保證丟包恢復率(比如 99.5%)的前提下,盡量的減小冗余占比,盡量的減小抗丟包恢復時間。所以,我們可以將當前問題抽象成如下一個數學場景:

  • 假設 m 個媒體包,在重傳 k 次后,收到 i 個包的概率記為: P(m, i, k)
  • 假設 n 個冗余包,接收端收到 j 個包的概率記為: P(n, j, 0)
  • 根據當前的 FEC 算法,這個 m + n 的分組在重傳 k 的情況下,接收端只需要接收到任意 m 個包,就能夠恢復全部的媒體包, 這個概率為:圖片
  • Nack FEC 算法就是基于恢復概率大于 99% 的情況來計算當前最少需要配置的 FEC 冗余度 n

基于上面的模型,在 m (平均幀分組大小), k (允許時間范圍內的重傳次數), i,j 是可以自變量。我們只要將 n 從 0 開始代入,上面求和的結果大于 99%,就可以將這個 n 作為 FEC 的冗余率。

圖片

通過上面的算法,我們定義一個抗丟包恢復時間 resend_delay,就可以獲得被動重傳次數 k。通過參數 k,可以推導出為了達到恢復率 99%,還需要的 FEC 比例。上述就是理論上的最優冗余率計算邏輯。通過該算法邏輯,我們可以獲得一個自適應的冗余調整策略,從而獲得最優的冗余比例、最合適的延時損耗、以及最佳的丟包恢復率。

3.2 可靠重傳策略

在接收端媒體緩存中,對于 seq 最新和最老范圍內沒有接收到的數據,接收端會發送 Nack 請求,然后發送端接收 Nack 請求,將相應的包傳送過來。

正常工作狀態中,Pacer 優先發送 RTX 重傳數據,然后再發送媒體數據,這樣接收端這邊較老的丟失數據包,總能夠優先得到恢復。

但是在一些場景下,比如大丟包(70% 或以上的丟包率),或者突然限寬(4M ---> 300K)時,會出現大量的數據包被丟棄掉。這個數據包既包括原始包,也包括 Nack 重傳包,這樣會導致如下圖的一些問題。

圖片

如圖,如果丟包恢復效果比較差,比如上面 n + 3 的幀已經開始發送了,但是 n 幀還沒有被接收端全部接收到,這時,接收端生成的需要重傳的包列表 nack_list 就會很長。對于發送端來說,由于媒體數據還在繼續發送,理論上接收端請求的 nack 會越來愈多,這樣就會形成 nack 風暴。

Nack 風暴不但會導致大量的重傳流量擠占媒體帶寬,導致帶寬分配模塊分配給媒體的碼率降低,也會導致 Pacer 擁堵,從而帶來更大的端到端延時。同時,由于不是選擇性的重傳某個幀的媒體包,導致接收端需要解碼的幀能夠被完整丟包恢復的概率比較低。

為了避免上述情況,我們引入了可靠重傳模塊:在檢測到上述情況后,及時暫停媒體發送,同時全力保障已經發送的幀數據能夠完全恢復。

圖片

我們通過 TccAck 和 Nack 請求的信息來確定某一個包處于什么狀態,然后統計當前已經發送的數據中沒有被完整 ACK 的幀數量。如果這個數量過大,則會暫停媒體發送(同時暫停編碼器)。暫停媒體發送后,按照幀從老到新的順序,把 pacer 預算分配給最高優先級的幀,主動發送這些幀里面沒有被 ACK 的數據。

通過上面的方式,我們有效解決了目標場景長時間卡死或者卡頓過多的問題。

圖片

3.3 擁塞恢復場景下快速抑制 FEC 碼率

我們 FEC 使用 loss 計算 FEC 冗余率,為了防止抖動帶來的劇烈變化,這個 loss 值被平滑過。但是對于一些場景,比如帶寬突然掉落到較低的場景下,當擁塞狀態解除后,網絡丟包就會消失。這個時候,我們需要快速的抑制 FEC 碼率,讓出帶寬給到媒體,這樣可以盡快地提升畫面質量。

圖片

使用上面的狀態機,在接收到擁塞解除信號(擁塞狀態解除,并且瞬時 tcc loss 變為0)后,在平滑 loss 沒有變為 0 的情況下,使用瞬時 loss,可以快速取消掉 FEC 冗余。

3.4 空余帶寬利用優化

在共享場景下,冗余策略會遇到進一步的挑戰。比如在 PPT 不翻頁的時候,空余帶寬需要讓給視頻。但是在翻頁的時候共享流又會迅速占據帶寬。這樣就會導致視頻碼率在翻頁時出現較大的波動。如果整體可用帶寬較低,就能夠看到視頻質量的明顯變化——卡頓率、延時上升。

圖片

如圖,在 PPT 翻頁場景,video 會使用 screen 空余未被使用的帶寬。靜止畫面下,video 使用了大部分原本共享的預算。一旦 PPT 翻頁,共享的碼率瞬時提高,而 video 沒有及時把編碼碼率降下來,就會造成 pacer 模塊的擁堵,導致丟幀從而攝像頭流卡頓。

針對該場景,我們對帶寬分配策略進行了優化:

  • 緩升快降

帶寬分配過程中對每個媒體流使用的上一層傳過來的空余碼率進行緩升快降操作,防止高優先級碼流過快讓出空余帶寬,導致低優先級碼流的分配碼率大幅波動。

  • 關鍵幀檢測

當某個媒體流開始收到關鍵幀的時候,降低該流讓出空余帶寬的量,使得整體輸出碼率的波動性降低。

  • 波峰檢測

使用 300ms 統計窗口判斷波峰,出現較大的波峰數據時,降低該流讓出帶寬的量,減小整體輸出碼率的波動性。

4. 優化效果

在上述的冗余策略優化下,飛書會議整體冗余率大幅度降低(部分上漲是由于原有算法冗余不足,出現大量卡頓,算法優化后,整體冗余率調整為最佳值)。同時,在保證了音視頻整體效果的前提下,整體端到端延時也進一步下降,提升了飛書會議的整體音視頻體驗。

  • 算法優化大幅度降低了低延時場景的冗余率,高延時場景的冗余率也趨于理論上的合理值。
  • 解決了原有算法在高丟包場景下的問題,對于高延時,高丟包率的弱網場景下的體驗大幅提升。
  • 解決了場景,網絡狀態變化過程中的收斂速度,提升了變化過程中的音視頻體驗。?

圖片

圖片

在與同類產品的比較中,我們優化算法的冗余度明顯低于同類產品,在流暢度對齊的情況下,消耗更小的帶寬。特別是在高丟包,高延時場景下,我們的冗余率只相當于同類產品的 40%。

圖片

圖片

5. 未來展望

通過這些經優化的冗余策略,當前飛書會議在弱網場景下的卡頓率、端到端延時、冗余率等指標得到了大幅度的優化。在此基礎上,我們未來會在極端弱網支持,帶內冗余聯動策略,智能場景識別等方面,進一步加大投入,增加飛書會議在各種弱網場景下的客戶端體驗。

5.1 極端場景下的抗弱網能力支持

增加針對極高丟包、極高延時、丟包+延時,低帶寬+高丟包等場景的支持,配合冗余策略以及帶寬分配策略,達到極端弱網場景下面的最佳音視頻體驗。

圖片

5.2 帶內冗余聯動下的抗弱網策略

冗余策略,除了前面提到的非音視頻編碼內的帶外冗余(Nack,FEC 等),也包含音視頻編碼內的帶內冗余。相比于帶外冗余,帶內冗余往往結合編碼自身的特點,使用更少的冗余碼率代價,達到更高的抗弱網效果。

我們的冗余策略也會進一步結合、更大化利用帶內冗余算法,進一步提高抗弱網能力,降低整體延時和帶寬占用。

圖片

5.3 場景識別下的抗弱網策略優化

后續,我們還將對當前的網絡環境進行識別,獲取到當前的網絡場景,從而可以進一步對冗余策略以及編碼策略進行預判式的策略下發。

圖片

比如,我們識別到當前場景為高鐵場景,就可以在冗余策略生成的時候偏向于抗連續丟包的策略,也可以預先增加默認前向冗余來增加突發弱網的抗性。根據識別場景的特性,可以在實際發生弱網之前以及發生弱網之后,做出策略上的區別。

責任編輯:未麗燕 來源: 字節跳動技術團隊
相關推薦

2022-11-24 09:35:52

2018-01-05 16:14:25

VM存儲策略

2024-11-05 09:56:30

2020-12-28 09:42:25

弱密碼密碼加密

2016-07-28 10:34:12

云計算

2023-02-17 08:03:11

2017-11-14 14:24:46

移動端DNS無線網絡

2015-06-05 15:29:16

網絡優化

2014-05-19 09:25:33

2019-09-16 09:46:55

2019-09-16 09:46:55

對抗反分析檢測逃逸惡意軟件

2019-09-11 15:49:02

入侵檢測反分析逃逸技術

2023-09-08 15:20:30

2010-09-14 14:52:37

2020-06-22 14:18:02

運維架構技術

2011-07-20 16:07:55

組策略

2012-01-11 16:52:05

Strix礦井
點贊
收藏

51CTO技術棧公眾號

伊人精品久久| 免费在线午夜视频| 久久亚洲二区| 国产一区二区日韩精品欧美精品| 欧美私人情侣网站| 91在线免费看| 成人国产一区二区三区精品| 国产99久久精品一区二区 夜夜躁日日躁| 日本黄色小视频在线观看| 日韩黄色三级在线观看| 亚洲国产成人91porn| 神马影院一区二区| 亚洲a视频在线观看| 久久精品亚洲| 色在人av网站天堂精品| 91资源在线播放| 9l视频自拍蝌蚪9l视频成人| 欧美性猛片xxxx免费看久爱| 国产 日韩 欧美在线| 婷婷视频在线| av亚洲精华国产精华| 91久久久久久久| 无码人妻aⅴ一区二区三区有奶水 无码免费一区二区三区 | 中文字幕亚洲在| 精品一区二区三区自拍图片区| 艳妇乳肉豪妇荡乳av| 国产日韩一区| 久久久久久亚洲精品中文字幕| 一级免费黄色录像| 国产精品一区二区av日韩在线| 日韩欧美国产小视频| 欧美一级特黄a| 欧美调教sm| 一区二区三区四区在线| 中文字幕一区二区三区有限公司 | 99久久免费观看| 无遮挡动作视频在线观看免费入口| 久久综合一区二区| 精品欧美一区二区精品久久| 精品区在线观看| 免费在线激情视频| 黄页网站大全在线免费观看| 中文字幕在线不卡国产视频| 视频一区三区| 成人在线观看一区| 久久精品人人做人人综合 | 少妇户外露出[11p]| 视频精品一区二区三区| 91精品国产综合久久久久| 手机看片一级片| 国产精品黄色片| 欧美日韩中文一区| 欧美wwwwwww| 日本久久一区| 欧美一区二区在线观看| 第一区免费在线观看| 久久三级毛片| 欧美夫妻性生活| 亚洲制服在线观看| 日韩成人在线观看视频| 日韩午夜激情av| 任你躁av一区二区三区| 玖玖玖免费嫩草在线影院一区| 欧美精品一区二区在线观看| 中文字幕乱码一区| 日韩大胆成人| 亚洲午夜女主播在线直播| 亚洲一区视频在线播放| 久久激情电影| 欧美成人免费观看| 日本天堂在线视频| 亚洲男女自偷自拍| 国产精品96久久久久久| 综合久久中文字幕| 国产美女精品人人做人人爽| 岛国视频一区| 免费福利在线观看| 国产精品久久久久桃色tv| 99久re热视频精品98| 伦理在线一区| 亚洲va欧美va人人爽午夜| 91黄色小网站| 色综合视频一区二区三区日韩 | 91精品人妻一区二区三区蜜桃2| 日韩在线成人| 国产手机视频精品| 成年人视频软件| 狠狠爱www人成狠狠爱综合网 | 在线观看日本网站| 久久66热re国产| 国产精品久久久久久久免费大片 | 久久久久国产精品免费| 高清乱码免费看污| 国内久久精品视频| 久久久久一区二区三区| 日本在线观看网站| 偷窥少妇高潮呻吟av久久免费| 日本xxxxxxx免费视频| 成人在线视频国产| 亚洲成人精品久久久| 亚洲精品国产熟女久久久| 91精品观看| 欧美最猛性xxxx| 国产不卡精品视频| 久久夜色精品国产欧美乱极品| 亚欧精品在线| 一二三四视频在线中文| 欧美日韩aaaaaa| 免费成人蒂法网站| 亚洲精品在线观看91| 日本亚洲欧美三级| 精品国产av一区二区| 国产性色一区二区| 99在线观看视频免费| 国产三级一区| 亚洲欧美另类中文字幕| 久草网站在线观看| 久久综合综合久久综合| 玖玖玖精品中文字幕| 午夜dj在线观看高清视频完整版 | 九九综合九九| 欧美激情在线狂野欧美精品| 中文字幕视频免费观看| 91偷拍与自偷拍精品| 日韩人妻一区二区三区蜜桃视频| 精品欧美日韩精品| 亚洲精品av在线播放| 草视频在线观看| 精品一区中文字幕| 四虎永久国产精品| 欧美电影免费观看网站| 亚洲精品国产电影| 国产一级大片在线观看| 国产一区欧美二区| 亚洲一区二区精品在线观看| 韩国美女久久| 国产视频久久久| 日本少妇bbwbbw精品| 国产成人免费xxxxxxxx| 自拍偷拍视频在线| 亚洲网站三级| 日韩在线视频线视频免费网站| 无码人妻丰满熟妇区五十路| 97超碰欧美中文字幕| 免费拍拍拍网站| 波多野结衣欧美| 欧美激情一区二区三级高清视频 | av亚洲一区| 亚洲性猛交xxxxwww| 国产精品久久久久久久久久精爆| 972aa.com艺术欧美| 国产69精品久久久久999小说| www国产精品| 97精品久久久| 欧美18xxxxx| 91国偷自产一区二区使用方法| 中文字幕在线看高清电影| 亚洲欧美日韩专区| 色狠狠久久av五月综合|| 在线看欧美视频| 日韩在线观看免费高清| 国产精品视频第一页| 亚洲欧美一区二区不卡| 老女人性生活视频| 亚洲国产专区校园欧美| 久久精品欧美| 快播电影网址老女人久久| 尤物tv国产一区| 一区二区日韩在线观看| 亚洲精品国产一区二区精华液 | 国产老女人乱淫免费| 亚洲日本va午夜在线影院| 韩国一区二区三区四区| 999在线观看精品免费不卡网站| 欧美久久综合性欧美| h1515四虎成人| 久久91亚洲人成电影网站 | 91首页免费视频| 久久综合久久色| 欧美wwwww| 高清视频在线观看一区| 天堂中文在线播放| 最近2019中文字幕大全第二页| 国产欧美熟妇另类久久久| 亚洲永久免费视频| 天天躁日日躁aaaxxⅹ| 激情亚洲综合在线| 免费一级特黄毛片| 日韩理论电影大全| 成人免费视频网站| 韩国成人在线| 欧美激情免费在线| 成人福利在线| 精品av久久707| 国产天堂第一区| 亚洲一区av在线| 成人国产精品久久久网站| 国产麻豆午夜三级精品| 久草综合在线观看| 欧美日韩hd| 婷婷久久伊人| 精品网站aaa| 国产一区二区色| 蜜桃视频在线观看播放| 久久香蕉国产线看观看av| 深夜福利免费在线观看| 91精品国产综合久久精品| 精人妻无码一区二区三区| 一区二区理论电影在线观看| 欧美大波大乳巨大乳| 成人免费va视频| 污污的视频免费观看| 亚洲一区区二区| 国产成人一区二区三区别| 日韩一区二区在线| 蜜桃传媒视频麻豆第一区免费观看 | 香蕉久久久久久久av网站| 国产在线拍揄自揄拍无码| 久久99精品久久久久久园产越南| 高清视频一区| 欧美激情精品| 成人福利免费观看| 韩国成人在线| 国产精品大片wwwwww| 国产在线美女| 久久久久久久999| а√资源新版在线天堂| 日韩在线观看高清| av电影在线播放高清免费观看| 亚洲精品中文字幕女同| 蜜臀久久99精品久久久| 欧美成人女星排名| 国产婷婷在线视频| 91精品久久久久久久久99蜜臂| 丰满人妻一区二区三区四区| 欧美日韩在线免费| 中日韩精品视频在线观看| 亚洲一卡二卡三卡四卡无卡久久| 欧美视频www| 亚洲欧洲国产日本综合| 九九这里只有精品视频| 国产精品九色蝌蚪自拍| 韩国女同性做爰三级| 久久婷婷国产综合精品青草| 美女又爽又黄视频毛茸茸| 成人一区二区三区| 91传媒理伦片在线观看| 国产成人精品影院| 国产情侣久久久久aⅴ免费| 国产高清精品久久久久| 苍井空张开腿实干12次| 丁香桃色午夜亚洲一区二区三区| 国产精久久久久| 成人自拍视频在线| 国产伦精品一区三区精东| 欧美成人精品一区二区男人看| 免费成人在线网站| 天天影视综合色| 蜜臀av性久久久久蜜臀av麻豆| www亚洲成人| 国产主播一区二区三区| 亚洲一区二区中文字幕在线观看| 国产精品一区不卡| 李丽珍裸体午夜理伦片| 99久久er热在这里只有精品66| 中文字幕狠狠干| 日本一区二区三级电影在线观看| 精品人体无码一区二区三区| 最新高清无码专区| 久久艹精品视频| 欧美日韩在线第一页| 性高潮视频在线观看| 欧美精品粉嫩高潮一区二区| 国产人妻精品一区二区三区| 精品国产凹凸成av人网站| 婷婷国产在线| 国产亚洲精品久久久| 美女国产在线| 97人人模人人爽人人喊中文字 | 午夜国产不卡在线观看视频| 亚洲天堂视频网站| 欧美日韩激情一区二区三区| 国产成年妇视频| 日韩大陆毛片av| 欧美激情黑人| 97久久久久久| 少妇精品视频在线观看| 国模一区二区三区私拍视频| 成人综合一区| 日韩成人三级视频| 日韩黄色免费电影| 免费观看黄网站| 欧美激情在线免费观看| 精品一区在线视频| 欧美年轻男男videosbes| 成人爽a毛片一区二区| 国产一区二区免费| 丁香花视频在线观看| 国产不卡一区二区在线播放| 亚洲视频一起| 亚洲精品成人a8198a| 在线不卡欧美| 91丨九色丨蝌蚪| 久久综合九色综合97婷婷女人| 超薄肉色丝袜一二三| 亚洲国产精品久久人人爱蜜臀| 日韩久久久久久久久久| 精品久久久久久久人人人人传媒 | 国产精品国产三级国产专播品爱网| 精品99久久久久成人网站免费 | 亚洲女同ⅹxx女同tv| 天天干天天操天天爱| 亚洲第一精品自拍| 黄a在线观看| 国产精品九九九| 亲子伦视频一区二区三区| 男女啪啪免费观看| 日本女人一区二区三区| 青青草成人免费视频| 亚洲一区二三区| 国产精品高潮呻吟AV无码| 亚洲女人被黑人巨大进入al| 123区在线| 不卡一卡2卡3卡4卡精品在| 久久国产成人精品| 久久久精品麻豆| 久久你懂得1024| 99精品视频99| 精品av久久707| 免费毛片在线看片免费丝瓜视频| 成人黄色av网站| 97精品中文字幕| 三级在线视频观看| 久久天天做天天爱综合色| 97久久久久久久| 亚洲国产天堂久久国产91| 青草视频在线免费直播 | 性生活三级视频| 久久久精品欧美| 99精品国产九九国产精品| 亚洲一区二区三区加勒比| 日韩国产成人精品| 精品日韩在线视频| 欧美自拍偷拍一区| av午夜在线| 国产欧美日韩91| 天天射天天综合网| www.污污视频| 亚洲免费av在线| 北条麻妃一二三区| 黄色高清无遮挡| 欧美成人片在线| 欧美美最猛性xxxxxx| 97精品资源在线观看| 在线观看欧美亚洲| 精品一区二区三区欧美| 大地资源高清在线视频观看| 欧美精品在欧美一区二区少妇| 日本高清在线观看wwwww色| 91精品视频观看| 午夜欧美精品| 在线看黄色的网站| 天天综合天天综合色| 毛片在线能看| 国产精品亚洲欧美导航| 亚洲国产精品日韩专区av有中文| 欧美性受xxxx黒人xyx性爽| 亚洲精品日韩一| 色综合久久久久久| 国产成人精品免费久久久久| 欧美日韩国产在线观看网站 | 免费观看在线综合| 亚洲aaa视频| 日韩精品一区二| 波多野结衣久久精品| 翔田千里亚洲一二三区| 国产精品白丝av| 久久久久久久久久久久久久av| 在线国产精品播放| 国产精品一级在线观看| av无码久久久久久不卡网站| xfplay精品久久| 91成品人影院| 国内精品小视频| 日韩电影一区| 麻豆免费在线观看视频| 91黄色免费看| 欧美卡一卡二| 日韩欧美国产二区| 成人综合在线观看| 国产精品欧美综合| 欧美激情中文字幕乱码免费| 蜜桃精品噜噜噜成人av| 一级黄色高清视频| 色噜噜偷拍精品综合在线| 2024短剧网剧在线观看| 欧美二区三区| 国产99久久久精品| 这里只有精品999| 7777kkkk成人观看|