• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zhchyu999
V2EX  ›  程序员

有没有斗鱼和熊猫的同学,直播播放中的多线路,在推流的过程中是怎么实现的

  •  
  •   zhchyu999 · Mar 9, 2017 · 7718 views
    This topic created in 3536 days ago, the information mentioned may be changed or developed.

    现在的情况是用的七牛的全家桶,现在想添加一套腾讯云的线路,但是只想用一个地址推流,这个具体是怎么实现的,有了解的么

    Supplement 1  ·  Mar 10, 2017
    找到一个方案,用 ffmpeg -i rtsp://localhost/live -c copy -f flv rtmp://server/live/h264Stream 命令直接转一手推上去
    13 replies  •  2017-07-26 14:50:41 +08:00
    zhchyu999
    zhchyu999
    OP
    Mar 9, 2017
    1
    没有大兄弟了解么
    shoco
    shoco
    Mar 9, 2017
    2
    你用 ffmpeg 拉流后再转一路出去就可以了
    paradoxs
    paradoxs
    Mar 9, 2017
    3
    同时集成七牛和腾讯的 比较罕见
    18600491593
    18600491593
    Mar 9, 2017
    4
    这个严格来说不会有人告诉你的, 属于技术保密,我过我是上述 2 家公司的人肯定不跟你说
    ETiV
    ETiV
    Mar 9, 2017 via iPhone❤️1
    5
    同 2#

    我们做演唱会直播,同时推到 8 个平台。就是这么做的,不过用的是 nginx rtmp
    zhchyu999
    zhchyu999
    OP
    Mar 9, 2017
    6
    @shoco @ETiV 这样是不是延迟不一样
    lsylsy2
    lsylsy2
    Mar 9, 2017
    7
    @zhchyu999 本来 HLS 延迟就是数秒~数十秒起步,假如你是推到一台本地服务,然后 ffmpeg 转成多路的话,中间延迟可以忽略。
    当然你要是推到一个平台的服务器上,然后再拉下来推到另一家那当然就不一样了
    zhchyu999
    zhchyu999
    OP
    Mar 9, 2017
    8
    @paradoxs 买了这两家的其他服务,顺手用了
    siteshen
    siteshen
    Mar 9, 2017
    9
    多线路(多个 server 都有流服务)就两个方案呗:
    1. client 往多个 server 推
    2. client 往一个 server 推,这个 server 再往多个 server 转推

    前面一个太依赖 client 的网络状况,所以就只有第二种办法了。
    tongchia
    tongchia
    Mar 10, 2017
    10
    肯定不是客户端向多家服务商推流, 太占资源了, 本来用户的上传带宽就有限
    估计是先推到一个很快的节点上, 然后其他节点或不同的服务商从第一个节点上拉并分发, 具体方案可以和服务商谈.
    flowerwrong
    flowerwrong
    Mar 10, 2017 via iPhone
    11
    1. 先推到一台服务器,再从服务器推到其他平台
    2. 联系七牛或者阿里云,请他们帮转。

    其实原理都一样。参考 srs wiki
    https://github.com/ossrs/srs/wiki/v2_CN_Home
    loox
    loox
    Mar 10, 2017
    12
    联系七牛做转推
    boin
    boin
    Jul 26, 2017
    13
    公司级的方案是转推,在收流方的边缘节点或者核心节点上复制几份推到其它服务商。

    个人自己玩就是 ffmpeg copy 即可
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4395 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 123ms · UTC 08:54 · PVG 16:54 · LAX 00:54 · JFK 03:54
    ♥ Do have faith in what you're doing.