• 视频流媒体服务器如何将视频直播转推到其他平台?


    每一个行业做久了,都会有些小小的私心,就是把这个东西完善到更好,甚至到创造一个新东西的地步,我做视频行业也是这样的(我相信一定不是我一个人这么想的),所以如果有开发者提出什么需求,哪怕是目前不能满足的,我也会尽量满足。不过好在目前我们产品的功能已经趋于完善。

    最近有开发者在使用视频流媒体直播服务器做直播时,提出了希望能将直播过程转推到其它平台的需求,这个需求刚好我们时可以实现的(即便不可以,有开发者提出来了,只要在现有技术能力下,在不久的将来也会变成可以),下面我带着大家梳理一遍将直播过程转推到其它平台的流程。

    1、首先我们要使用RTMP推流组件(EasyRTMP)推一路流到本机流媒体服务器,(OBS也可以实现推的功能)如下图:

    2、在系统配置RTMP转推中配置需要将本服务的哪些流转推出去,如下图:

    3、转推规则解释
    a、案例:rtmp://demo.easydss.com:10085/hls/Seven31?sign=8fz5nMAZg[name=1]
    b、rtmp://demo.easydss.com:10085/hls/Seven31?sign=8fz5nMAZg 为目的地址
    c、[name=本服务中的直播流]

    4、我们转推了两路,看效果

    使用这种转推流程,按照转推规则中的说明,可以转推到另一个流媒体服务器,也可以配置转推到其它平台,并且流媒体服务器可以做服务端录像存储,这样用户在直播的时候可以将直播过程录制在流媒体服务端,方便后期查询回放。

  • 相关阅读:
    简单RPC框架-业务线程池
    简单RPC框架-基于Consul的服务注册与发现
    简易RPC框架-学习使用
    统一配置中心2
    dubbo+zipkin调用链监控
    Spring Cache扩展:注解失效时间+主动刷新缓存
    转:深入理解Java G1垃圾收集器
    dubbo源码分析(一)
    理解WEB API网关
    理解zookeeper选举机制
  • 原文地址:https://www.cnblogs.com/easydss/p/12434225.html
Copyright © 2020-2023  润新知