V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hdkzwzj
V2EX  ›  YouTube

speedtest 优秀,油管无法流畅 4k,求指导

  •  
  •   hdkzwzj · 124 天前 · 7653 次点击
    这是一个创建于 124 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位,我先介绍一下我这边自己的网络情况,广东电信 1000M ,搭配新加坡 CMI 的小鸡。
    白天基本上,youtube 4k 都是秒开的,延时 70ms 左右吧
    问题就在于晚高峰,其实用 speedtest 单线程测试也是可以跑到 20MB/s 左右的,但 youtube 的速率只有不到 1 万 kbps ,造成 4k 也不流畅。我这边看了一下,ping 是稳定的,也没出现丢包的情况。

    不知道是我这边电信的问题,还是小鸡那边的问题。麻烦各位帮忙看看如何排除问题
    第 1 条附言  ·  123 天前
    给各位更新一下昨晚测试的进度。
    我这边重新检视了 clash 的配置文件,例如 fallback 等,修改到最简。
    晚高峰 10 点左右:
    [配置文件] clash 共用,quantumult x 用解析器自动转换
    [客户端] PC 、Mac:clash ,iOS:quantumult x 、shadowrocket
    [UDP] 经多次测试,我这边都是走 TCP 访问视频 cdn 的,开关 udp 都试过没明显影响
    [屋内连接] PC 通过 mesh 连接到主路由,本地宽带测速大概 500M 左右,Mac 及 iOS 就在路由器旁。本地宽带测速跑满 1000M 。
    [Speedtest 测速] PC 、iOS 、Mac 的单线程测速在 15MB/s 以上,应该满足 youtube 4k 的要求。
    [Youtube 实测] PC 加载速度 5000-8000kbps 左右,非常慢; iOS 设备( iPhone13 及 iPad Pro2021 )约莫在 1 万-1 万 3kbps 左右; Mac 秒开,约莫在 8 万 kbps 。

    目前 PC 的问题暂不考虑,但 iOS 不知道是否有内部限制,导致速度只有这么低
    第 2 条附言  ·  123 天前
    我这边一台 pc 5000-6000kbps ,win11 tcp 调优之后,现在 7-10 万了。各位 windows 用户可以尝试一下。
    是网上查询到的。
    直接缓存访问(DCA):netsh int tcp set global dca=enabled
    接收窗口自动调谐级别:netsh int tcp set global autotuninglevel=normal
    附加拥塞控制提供程序 netsh interface tcp set global congestionprovider=ctcp
    win10 附加拥塞控制 netsh int tcp set supplemental template=internet congestionprovider=ctcp
    RFC 1323 时间戳:netsh int tcp set global timestamps=enabled

    不知道 iOS 是否也存在同样的 tcp 策略问题
    请各位继续指导
    94 条回复    2022-04-15 21:20:06 +08:00
    retrocode
        1
    retrocode  
       124 天前   ❤️ 1
    无解,服务端共享的统一 G 口(一般是 G 口),晚上流量和邻居大互相挤站机房带宽造成的
    Illusionary
        2
    Illusionary  
       124 天前
    加钱上 CN2 GIA
    Tink
        3
    Tink  
       124 天前 via Android
    上机场
    Leonard
        4
    Leonard  
       124 天前
    换梯子
    xtx
        5
    xtx  
       124 天前 via iPhone
    大概率梯子问题。
    bosonx
        6
    bosonx  
       124 天前 via iPhone
    服务器问题吧!换个服务器吧
    jtshs256
        7
    jtshs256  
       124 天前
    QUIC ?
    darer
        8
    darer  
       124 天前
    script:
    shortcuts:
    quic: network == 'udp' and dst_port == 443
    rules:
    - SCRIPT,quic,REJECT
    darer
        9
    darer  
       124 天前
    `yaml
    script:
    shortcuts:
    quic: network == 'udp' and dst_port == 443
    rules:
    - SCRIPT,quic,REJECT
    `
    sickoo
        10
    sickoo  
       124 天前   ❤️ 3
    我油管流畅 4K 二倍速,到了 B 站 4K 卡卡顿顿。
    simplove
        11
    simplove  
       124 天前
    电信用 CMI ?移动网络下肯定没问题
    hdkzwzj
        12
    hdkzwzj  
    OP
       124 天前
    @retrocode
    @Leonard
    @xtx
    各位,可能我不太懂原理。按道理 speedtest 的单线程和 youtube 视频连接类似,但为什么两者的差距会如此大呢。
    其实我同时段用 iPad Pro 以及 pc 都试过几个线路,包括自己 vps 的 cmi 、机场的 hinet 和软银,都是一样的问题。测速还可以,起码 10MB/s 以上,但是 youtube 就特别慢,只能 720-1080 左右,2k 都是不流畅的。
    hdkzwzj
        13
    hdkzwzj  
    OP
       124 天前
    @simplove 我这边的应用主要是 youtube 4k 以及 netflix ,但好像找不到 NF 中文字幕多的,性价比高的 CN2 或者 GIA 。
    其实我这边流量需求不大,但是机场很经常导致 netflix 看不了自制,以及受别的用户影响比较大的问题,才考虑了自建
    hdkzwzj
        14
    hdkzwzj  
    OP
       124 天前
    @Illusionary
    我这边的应用主要是 youtube 4k 以及 netflix ,现在价格比较好的 GIA 好像都是欧洲区为主,netflix 的中文字幕还是比较少...
    Kinnice
        15
    Kinnice  
       124 天前
    @hdkzwzj youtube 可能走了 quic ,屏蔽 443 端口的 udp 流量,或者 chrome 内关闭 quic
    hzw
        16
    hzw  
       124 天前
    如果是 quic 的问题,无论白天晚上都跑不好
    白天好晚上不好,就是线路问题,除了换线路无解
    hdkzwzj
        17
    hdkzwzj  
    OP
       124 天前
    @hzw 会不会存在分时 QoS 的问题... 其实楼上都没解答到我的那个疑问,同样是小鸡和我这边的速度传输,为什么 speedtest 和 youtube 差距这么远,不是说用 youtube 跑分,但是起码 4k 应该是可以保证的...
    lns103
        18
    lns103  
       124 天前 via Android
    你可以试一下晚高峰直接在 VPS 上使用 yt-dlp 下载视频的速度如何
    hdkzwzj
        19
    hdkzwzj  
    OP
       124 天前
    @hzw
    @darer
    @jtshs256
    刚刚用圈 x 看了一下 iOS youtube 客户端的连接情况,用的是 tcp 连接的 443 端口。应该与 quic 无关。线路应该不太好吧
    hdkzwzj
        20
    hdkzwzj  
    OP
       124 天前
    @lns103 嗯嗯~ 我今晚去试试,因为 telegram 和 netflix ,我觉得还是比较正常的。就唯独这个 youtube 没搞清楚,我看看 vps 上面的情况
    calcoe
        21
    calcoe  
       124 天前
    你搭个普通的 ss,不开 udp ,这样测试就知道是不是 quic 的问题了。
    hdkzwzj
        22
    hdkzwzj  
    OP
       124 天前
    @calcoe 我刚刚看了一下配置,新的这个小鸡,我直接就没开 UDP 的...
    所以的话,可能就只能是 我-vps 的线路不行 或者是 vps-youtube 线路不性了。今晚按上面老哥说的那样,在 vps 直接下载一下 YouTube 视频看看速度
    stephenyin
        23
    stephenyin  
       124 天前
    如果是周期性卡顿,可以关注下是不是关键帧过大,瞬时码率峰值超过下行带宽限制导致的,可以尝试调整编码格式,265 、av1 之类的。
    hdkzwzj
        24
    hdkzwzj  
    OP
       124 天前
    @stephenyin
    我这边是一直处于缓冲的状态,
    speedtest 速率在 20MB/s 的情况下,youtube 持续性只有 10000kbps 上下,导致缓冲不上去,放 2 秒就缓冲 1 秒的样子
    woodongwong
        25
    woodongwong  
       124 天前
    @sickoo B 站好像有限速
    hdkzwzj
        26
    hdkzwzj  
    OP
       124 天前
    @sickoo
    @woodongwong
    B 站可能跟 pcdn 有关系吧,我这边晚高峰 4k 经常断,一断就很长时间。感觉在重新找节点的感觉,但连上之后速度还是很快的
    lns103
        27
    lns103  
       124 天前 via Android
    如果是 VPS-YouTube 的连接问题,可以尝试套一个 cloudflare WARP
    lzbnet
        28
    lzbnet  
       124 天前
    Speedtest 默认是多线程测速,YT 看视频是单线程的,你多线程才跑出 20Mbps 的速率,单线程可想而知,你切换单线程再测试一下就知道 了,30Mbps 看 4K YT 都刚刚好,20Mbps 确实不太够,另外你的小鸡开 BBR 了吗? 来去程绕路了吗?都可以再测试一下
    hdkzwzj
        29
    hdkzwzj  
    OP
       124 天前
    @lzbnet
    我上面可能没描述清楚~ 我的 speedtest 是用单线程来测的,20MB/s 相当于 160Mbps 了。多线程可以到 70MB/s 左右,差不多是我房间 WiFi 的极限了。
    目前小鸡已经开 BBR+FQcodel
    来去程都是 CMI 直连没绕路,ping 维持在 50-70 左右吧,无丢包
    levenwindy
        30
    levenwindy  
       124 天前 via Android
    @hdkzwzj speedtest 测试不准,还要考虑丢包
    levenwindy
        31
    levenwindy  
       124 天前 via Android
    首先 cmi 很多超兽,找人借一个安畅机房的高峰期基本没问题
    Pogbag
        32
    Pogbag  
       124 天前
    lzbnet
        33
    lzbnet  
       124 天前
    @hdkzwzj 那你用的客户端是什么?
    philippiela
        34
    philippiela  
       124 天前
    youtube 视频在串流的时候都是分割成一个个小文件,根据视频的分辨率在几 M 到十几 M 不等。你 speedtest 测的都是几百 M 的大文件的下载速度,当然没有可比性。
    philippiela
        35
    philippiela  
       124 天前
    而且 youtube 也有 cdn ,你香港的 vps 看 youtube ,缓存节点未必就在香港,有可能在欧洲北美。
    donotrustme
        36
    donotrustme  
       124 天前   ❤️ 2
    很想知道你们看油管 4k 的,一个月要花多少流量?梯子一般都有月度流量上限的,4k 很快就用完了吧
    lzbnet
        37
    lzbnet  
       124 天前
    @donotrustme 单向 1T 用不完 ,何况不只养一只鸡
    hdkzwzj
        38
    hdkzwzj  
    OP
       124 天前
    @Pogbag 我有新加坡 ARM 和东京 ARM ,都要靠中转,广东电信的直连惨不忍睹。我这边买的中转服务晚上也不如人意...
    hdkzwzj
        39
    hdkzwzj  
    OP
       124 天前
    @lzbnet 服务端是 ss 和 vmess tls
    电脑客户端是 clash ,手机是 quantumult x 的
    hdkzwzj
        40
    hdkzwzj  
    OP
       124 天前
    @philippiela 用流媒体测试脚本看了下,cdn 也是分配在 sgp 的,同一区域内。不知道 netflix 也是小文件组成,netflix 倒是 4k 挺流畅的...
    smilingsun
        41
    smilingsun  
       124 天前
    双边加速试试?我这边提速效果非常好。
    https://github.com/HyNetwork/hysteria
    lzbnet
        42
    lzbnet  
       124 天前
    @hdkzwzj ss 还敢用? 何不试下 *ray+xtls
    vocaloid
        43
    vocaloid  
       124 天前 via iPhone
    歪楼,想请问 lz 梯子搭建方案是什么,我试过裸 ss ,ss+obfs ,v2ray+纯 ws 都很容易被封
    hdkzwzj
        44
    hdkzwzj  
    OP
       124 天前 via iPhone
    @smilingsun 我这边先学习一下 谢谢老哥
    hdkzwzj
        45
    hdkzwzj  
    OP
       124 天前 via iPhone
    @lzbnet 我主要还是用 vmess tls 的,ss 只是为了试试排除故障。听说 xtls 好像有点什么奇怪的漏洞? 就没上了,还在 tls 阶段
    hdkzwzj
        46
    hdkzwzj  
    OP
       124 天前 via iPhone
    @vocaloid 额,我 39 楼有提到了。ss aead 和 vmess tls…其实甲骨文用这个方案挺久了,也没有被墙,可能是看缘分?
    Sivan2017
        47
    Sivan2017  
       124 天前
    电信精品网试试
    viberconnection
        48
    viberconnection  
       124 天前 via Android
    應該是 ISP 與 GOOGLE 的互連帶寬在對應時間不足導致的,在台灣,亞太電信也經常出現此類情形。
    madlifer
        49
    madlifer  
       124 天前
    我觉得 1 楼说的可能更对一点,新加坡 CMI 小鸡的母鸡带宽一般就是 G 口,speedtest 测的短时速度能跑到 200M 不代表你看视频能跑到 200M ,不然你们五个人都给人跑满了。
    echooo0
        50
    echooo0  
       124 天前
    Chrome 关闭 quic 功能试试
    ```
    chrome://flags/#enable-quic
    ```
    hdkzwzj
        51
    hdkzwzj  
    OP
       124 天前
    @viberconnection 意向晚上使用 yt-dlp 从 vps 端下载 youtube 进行测试~ 感谢!
    hdkzwzj
        52
    hdkzwzj  
    OP
       124 天前
    @echooo0 我这边的代理方式是没有开启 udp 功能的,从 quantumultx 里面查看,也走的全是 tcp 流量,应该和 quic 关系不大。但我今晚也会再尝试一下的~
    hdkzwzj
        53
    hdkzwzj  
    OP
       124 天前
    @madlifer 共享带宽这个问题我也有考虑过。但我昨晚连续进行了 2 个小时的测试,都是 speedtest 跑到了(起码维持 10 秒)吧,但 ytb 一直是 1w+kbps ,完全没有一点起色,好像也不太合理哩
    JensenQian
        54
    JensenQian  
       124 天前 via Android
    换宽带,换移动
    vvjyun318
        55
    vvjyun318  
       124 天前
    @hdkzwzj 代理还是不够完美,像 iCloud 云备份恢复用代理总是失败,但是人在海外就没什么问题
    Fantaoranges
        56
    Fantaoranges  
       124 天前
    我有个日本的 CN2 GIA-E 2.5Gbps 如果需要测试是不是节点问题的话可以给我留给联系方式,不过对于广东来说的话可能延迟有点高。
    einq7
        57
    einq7  
       124 天前
    @lzbnet #37
    “何况不只养一只鸡”
    请教一下,“养鸡”是什么意思?
    suxiaoxiann
        58
    suxiaoxiann  
       124 天前
    你的小鸡不行,我移动宽带都能流畅 4k 。
    9544
        59
    9544  
       124 天前
    多开一条宽带,比如移动的。晚上都吊打电信。
    SkyLanD
        60
    SkyLanD  
       124 天前
    用流媒体测试脚本看一下油管的 CDN 区域
    有可能油管解锁新加坡,但 CDN 飘到欧洲美国了
    hdkzwzj
        61
    hdkzwzj  
    OP
       124 天前
    @suxiaoxiann
    @9544
    我这边小区的光纤资源只能满足一户一线,要拆掉 1000 下 100 上的电信,不太舍得
    hdkzwzj
        62
    hdkzwzj  
    OP
       124 天前
    @SkyLanD 脚本显示 cdn 是在 sg 的,电报上有个大哥给我的连接 https://redirector.googlevideo.com/report_mapping ,里面也是显示 sg 的 cdn
    hdkzwzj
        63
    hdkzwzj  
    OP
       124 天前
    @suxiaoxiann 恐怕不是小鸡不行,更多是电信不行... 目前,市面上很多都是移动快乐鸡
    hdkzwzj
        64
    hdkzwzj  
    OP
       124 天前
    @Fantaoranges 非常感谢大佬!我这边正在寻找亚洲 GIA 的机子看看是否适合。我就是晚高峰做个简单测速,如果你方便的话,麻烦联系我。telegram base64:dmluY2VudHYyZXg=
    ddzzhen
        65
    ddzzhen  
       124 天前 via Android
    关掉 udp ,如果还是不行那就是服务器问题
    sbliv
        66
    sbliv  
       124 天前
    开远程我上去看看(逃
    估计是机场问题
    9544
        67
    9544  
       124 天前
    @hdkzwzj 办法总比困难多,你咸鱼找个改网线的师傅,让他帮你从你们单元的弱电箱那多走一条光纤到你家,有不用的有线可以直接抽出来把线顺进家里的弱电箱,没有也可以用原来的光纤顺两条新的过来,我就是这么顺了四路光纤到家里,想安哪个运营商安哪个。我们这北方二线城市干这个活收了 200 包光纤还给你接好接头。
    byle
        68
    byle  
       124 天前
    GIA 线路除了贵没啥毛病,我也是华南地区电信,15 块的机场 用 clash pro 做网关 ,刚 19:20 试了下,速度大概 7W.4k60 还勉强可以。 也有一个美国 GIA 白天还行,晚上就 GG 了
    SenLief
        69
    SenLief  
       124 天前
    这个问题加钱就可以解决,上 CN2 GIA 就好了。
    legendORld
        70
    legendORld  
       124 天前
    我的美国 CN2 GIA 也就只能跑 8 9 万
    A01514035
        71
    A01514035  
       123 天前
    @darer #9 这个的意思是拒绝 https 的 udp 连接吗?可以解释一下吗
    Hiki007
        72
    Hiki007  
       123 天前 via Android
    电信晚高峰跟移动的互联很差
    newtoheart2dirk
        73
    newtoheart2dirk  
       123 天前
    @Hiki007 电信翻墙主要是移动联通中转。
    txydhr
        74
    txydhr  
       123 天前
    https://redirector.googlevideo.com/report_mapping
    感觉是 vps-google 之间的问题
    查一下 youtube 分配的服务器地址
    Laitinlok
        75
    Laitinlok  
       123 天前 via Android
    這種程況會有各種可能性, 你設置的 DNS 解釋到的 YouTube IP 不是延遲最低的, 因為 Speedtest 是基於 IP 定位而列出測速伺服器, 因此 DNS 配置不受影響; 另外一個可能性是伺服器廠商對測速優化, 而實際情況是晚高峰其實有很多共用帶寬而導致真實體驗受到影響
    darer
        76
    darer  
       123 天前
    @A01514035 是的 udp 的 qos 严重
    SkyLanD
        77
    SkyLanD  
       123 天前
    @newtoheart2dirk 最近电信和移动的国内互联晚高峰也不稳定了,还是用联通中转好
    lzbnet
        78
    lzbnet  
       123 天前
    @einq7
    spacezip
        79
    spacezip  
       123 天前
    @legendORld 这也太惨了 我这有个 一刀多的 gt 百兆口 都能 8w 平均也 6w 以上 speedtest 和 fast 80-97
    noahhhh
        80
    noahhhh  
       123 天前 via Android
    @donotrustme YouTube 4K 不是拿来测网速的吗
    BLANCE
        81
    BLANCE  
       123 天前
    有无网飞能稳定 4k 或者 2k 的梯子
    jones2000
        82
    jones2000  
       123 天前
    用梯子,可以选择的线路多。
    legendORld
        83
    legendORld  
       123 天前
    @spacezip 测速能跑满,就是油管很慢,不过也无所谓了
    hdkzwzj
        84
    hdkzwzj  
    OP
       123 天前
    @legendORld
    直接缓存访问(DCA):netsh int tcp set global dca=enabled
    接收窗口自动调谐级别:netsh int tcp set global autotuninglevel=normal
    附加拥塞控制 netsh int tcp set supplemental template=internet congestionprovider=ctcp
    RFC 1323 时间戳:netsh int tcp set global timestamps=enabled

    尝试一下~ win11 调优,但 iOS 目前我也没找到什么方法
    Sekai
        85
    Sekai  
       123 天前
    要不临时换 vless 试试,也许是 aes 支持不好?瞎猜的
    thqw0925
        86
    thqw0925  
       123 天前
    代理全部端口试试
    paradoxs
        87
    paradoxs  
       123 天前
    ========================
    youtube 能否 4K 不卡,90%取决于机器性能(特指显卡)

    网络只占了 10%
    ========================

    ========================

    ========================
    hdkzwzj
        88
    hdkzwzj  
    OP
       123 天前
    @paradoxs 进行 append 里面的 tcp 调优后,pc 已经正常了。rtx3060 不至于 ytb 4k 都卡的
    倒是 iOS 设备现在还没办法上去
    loukky
        89
    loukky  
       123 天前
    https://redirector.googlevideo.com/report_mapping
    这个地址竟然还有解析到国内.......虽然是被污染了
    hadoop
        90
    hadoop  
       123 天前
    @Fantaoranges 大佬这有点 rich 了
    legendORld
        91
    legendORld  
       123 天前
    @hdkzwzj 我是在软路由上代理的,电脑没开代理软件,电脑开的话能跑 13 万左右
    Fantaoranges
        92
    Fantaoranges  
       123 天前
    @hadoop 没有 垃圾服务器没帮到楼主哈哈哈哈哈
    z919126592
        93
    z919126592  
       121 天前 via iPhone
    speedtest 选择单线程模式测速 测出来才是你看 YouTube 的速度
    z919126592
        94
    z919126592  
       121 天前 via iPhone
    @z919126592 抱歉没看到描述里有说到单线程测速速度,可以无视上一条回复了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2690 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 14:37 · PVG 22:37 · LAX 07:37 · JFK 10:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.