V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sudoy
V2EX  ›  问与答

YouTube 直播和 Cloudflare 直播延时严重

  •  
  •   sudoy · 2022-06-21 10:21:25 +08:00 · 1918 次点击
    这是一个创建于 886 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    9 条回复    2022-06-21 21:48:47 +08:00
    coolwind1981
        1
    coolwind1981  
       2022-06-21 10:28:25 +08:00   ❤️ 1
    coolwind1981
        2
    coolwind1981  
       2022-06-21 10:37:53 +08:00   ❤️ 1
    Real-Time Streaming at Scale for Wowza Video
    https://www.wowza.com/blog/announcing-real-time-streaming-at-scale
    superchrisliu
        3
    superchrisliu  
       2022-06-21 10:45:34 +08:00
    你用什么播的 vlc ?
    cst4you
        4
    cst4you  
       2022-06-21 11:08:44 +08:00   ❤️ 1
    Youtube 有低延迟模式, 但是也是有好几秒
    想低用 Twitch, 可以做到 1 秒内
    huangtao728
        5
    huangtao728  
       2022-06-21 11:25:41 +08:00   ❤️ 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
       2022-06-21 14:20:03 +08:00
    @superchrisliu 我直接在浏览器播放的
    sudoy
        7
    sudoy  
    OP
       2022-06-21 14:21:18 +08:00
    感谢各位大佬的回复!
    statumer
        8
    statumer  
       2022-06-21 14:58:20 +08:00
    直播想要低延迟就必须要付出码率很高的代价
    考虑一下是否值得
    sudoy
        9
    sudoy  
    OP
       2022-06-21 21:48:47 +08:00
    @statumer 目前没有这方面的商业应用场景需求,只是了解一下这方面的技术。看来除非有业务需要,否则个人折腾这个没有必要,还不如用抖音这种公共直播资源。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:21 · PVG 06:21 · LAX 14:21 · JFK 17:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.