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

求助:直播 app 如何实现「无延迟很流畅」?

  •  1
     
  •   vangoghs · 2016-04-02 00:13:34 +08:00 · 3659 次点击
    这是一个创建于 2947 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了映客后很奇怪,平常我们使用 QQ ,微信视频时,卡成狗了。为何这类软件非常流畅?
    7 条回复    2016-04-02 12:39:15 +08:00
    dndx
        1
    dndx  
       2016-04-02 00:35:36 +08:00
    直播网站对延迟不特别敏感,延迟个几十秒钟完全可以接受,可以使用 CDN 进行大量缓存、加速。

    微信对延迟异常敏感,几乎只能 P2P ,受网络环境影响更大。
    wdlth
        2
    wdlth  
       2016-04-02 00:59:50 +08:00
    直播不仅可以使用 RTP 、 RTMP 、 HLS 等技术,也可以再加上 P2P ,增加用户带宽覆盖面,并且直播对画面的要求较点播低,可以降低对带宽的持续需求。
    像微信、微拍,常见的视频网站,文件已经是固定的,并且需要满足不同的播放、分享需求,一般是通过 CDN 进行分发,几乎所有带宽都由 CDN 来承受。
    shiji
        3
    shiji  
       2016-04-02 03:05:54 +08:00
    直播时单向的,有延迟你也不知道。视频聊天是双向的,一下子就能察觉出来。
    9hills
        4
    9hills  
       2016-04-02 06:51:12 +08:00 via iPhone
    直播本来就是用延时换质量,相对于视频对话来说
    tj646
        5
    tj646  
       2016-04-02 09:01:34 +08:00 via iPhone
    直播没有延时哦,主播跟观众的互动可以看出没有延时
    RockyLee
        6
    RockyLee  
       2016-04-02 12:34:54 +08:00
    @tj646 你是闪电先生吗
    edwardlol
        7
    edwardlol  
       2016-04-02 12:39:15 +08:00 via iPhone
    @tj646 你直播的时候打开网页看自己直播就知道有没有延时了 互动是字幕和画面的互动 很难说明问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2253 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:52 · PVG 08:52 · LAX 17:52 · JFK 20:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.