V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
upygad
V2EX  ›  云计算

无连麦,不直播 | 直播连麦技术点详解

  •  1
     
  •   upygad · 2017-03-13 16:46:38 +08:00 · 2719 次点击
    这是一个创建于 2847 天前的主题,其中的信息可能已经有所发展或是发生改变。

    连麦互动直播的主要技术难点在于:

    • 低延时互动:主播和互动观众之间就像电话沟通,为确保主播和互动观众之间能够实时互动,必须保证两者能在秒级以内听到对方的声音,看到对方的视频

    • 音画同步:互动直播中对音画同步的需求和单向直播中类似,只不过互动直播中的延迟要求更高,必须保证在音视频秒级传输情况下的秒级同步

    • 音视频实时合成:其他观众需要实时观看到对话结果,因此需要在客户端或者服务端将画面和声音实时合成,然后以低成本高品质的方式传输至观众端

    为了实现互动实时性高的连麦,首先需要有一套实现了类似微信、 Skype 及 Facetime 的多人音视频实时通话系统。这套实时通话系统可以选择自主研发或者基于开源软件如 Google 的 WebRTC 做二次开发。下面简单介绍多人实时通话系统的一些重点技术细节。

    原文阅读: http://support.upyun.com/hc/kb/article/1026585/

    6 条回复    2017-03-14 10:52:37 +08:00
    upygad
        1
    upygad  
    OP
       2017-03-13 16:47:09 +08:00
    自己先占个楼~
    erxuan2016
        2
    erxuan2016  
       2017-03-13 16:54:44 +08:00
    现在直播连麦用的场景并没有特别多,在线教育行业会相对多一点吗?
    upygad
        3
    upygad  
    OP
       2017-03-13 17:05:31 +08:00
    @erxuan2016 恩,在线教育会比较多,现在主播互动这类连麦互动性会比文字的效果好。就是连麦实现,技术这块比较难。
    wangjiezheng
        4
    wangjiezheng  
       2017-03-13 18:30:15 +08:00
    能连麦功能的话,主播这块又能赚一翻了。
    hanguofu
        5
    hanguofu  
       2017-03-14 00:10:17 +08:00
    请问普通观众是使用什么协议观看视频的? 怎样支持普通观众和连麦观众之间的随时切换?
    lan894734188
        6
    lan894734188  
       2017-03-14 10:52:37 +08:00 via Android
    参考 yy
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2694 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:15 · PVG 20:15 · LAX 04:15 · JFK 07:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.