sudoy
V2EX  ›  问与答

YouTube 直播和 Cloudflare 直播延时严重

  •  
  •   sudoy · Jun 21, 2022 · 2502 views
    This topic created in 1423 days ago, the information mentioned may be changed or developed.

    购买了 cloudflare stream 服务用来托管视频,看到 cloudflare stream 还可以做直播,出于好奇测试了一下,结果发现延时非常严重。不知道是不是因为我在国内的原因。后来又测试了一下 YouTube live, 同样是用 OBS 直播软件,结果发现 YouTube 直播一样延时非常严重,基本上是 20 秒的延时。

    想请教下各位大佬,像抖音、淘宝直播这种是怎么做到低延时的直播呢?是不是用的直播服务跟我测试的 YouTube 和 cloudflare 直播服务不是一个工业级别的?

    9 replies    2022-06-21 21:48:47 +08:00
    coolwind1981
        1
    coolwind1981  
       Jun 21, 2022   ❤️ 1
    coolwind1981
        2
    coolwind1981  
       Jun 21, 2022   ❤️ 1
    Real-Time Streaming at Scale for Wowza Video
    https://www.wowza.com/blog/announcing-real-time-streaming-at-scale
    superchrisliu
        3
    superchrisliu  
       Jun 21, 2022
    你用什么播的 vlc ?
    cst4you
        4
    cst4you  
       Jun 21, 2022   ❤️ 1
    Youtube 有低延迟模式, 但是也是有好几秒
    想低用 Twitch, 可以做到 1 秒内
    huangtao728
        5
    huangtao728  
       Jun 21, 2022   ❤️ 1
    测试参数:3840x2160, 48fps, 17Mbps, via RTMP/RTMPS

    Cloudflare Stream 确实是这样的,延迟 20s+,猜测是转码带来的延迟(强制转 1080p 且没有更高清晰度的选项,就连直播录像也是最高 1080p ,个人认为一个非公共直播平台完全没必要有这些限制)

    YouTube 直播有多种流延迟选项可调,在 Low Latency 模式下测试延迟在 7s 左右,Ultra Low 未测试应该还可以更低

    低延迟直播之前使用 SRS 测试过,推流 RTMP ,播放使用 WebRTC ,可以实现延迟小于 1s
    sudoy
        6
    sudoy  
    OP
       Jun 21, 2022
    @superchrisliu 我直接在浏览器播放的
    sudoy
        7
    sudoy  
    OP
       Jun 21, 2022
    感谢各位大佬的回复!
    statumer
        8
    statumer  
       Jun 21, 2022
    直播想要低延迟就必须要付出码率很高的代价
    考虑一下是否值得
    sudoy
        9
    sudoy  
    OP
       Jun 21, 2022
    @statumer 目前没有这方面的商业应用场景需求,只是了解一下这方面的技术。看来除非有业务需要,否则个人折腾这个没有必要,还不如用抖音这种公共直播资源。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5457 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 05:52 · PVG 13:52 · LAX 22:52 · JFK 01:52
    ♥ Do have faith in what you're doing.