zoukankan      html  css  js  c++  java
  • 如何使用OBS开源推流组件做多平台互联网直播

    我们知道,在做互联网直播时,第一步是将现场的视频信号传输到网络的过程(把采集阶段音视频数据使用传输协议封包好的内容变成数据流传输到服务器),这一步我们叫做“推流”,主要用于手机、PC直播中对实时性要求较高的场景。

    市面上应用比较广的推流组件应该是OBS了,作为一款开源推流组件支持 OS X,Windows,Linux操作系统,适用于多种直播场景。当然缺陷也比较明显,就是OBS仅能推流到一个平台进行直播,这对互联网直播限制很大。今天就为大家分享疫情期间学校通过OBS做多平台直播的方案,此时要借助流媒体服务器完成其中的内容分发模块。

    1、OBS下载后配置流媒体服务器推流地址

    图1:流媒体服务器直播间推流地址

    图2:OBS推流组件中配置推流地址

    注:以图1的推流地址为例,rtmp://demo.easydss.com: 10085/hls/134467sign=e7e7YEXZ。配置到OBS中,URL为rtmp://demo.easydss.com: 10085/hls/,流名称为134467sign=e7e7YEXZg

    2、这时推流到流媒体服务端的直播已经开始

    图3:桌面直播中

    3、此阶段要完成服务端到各直播平台的流传输,需要在流媒体服务器后台进行转推配置

    图4:流媒体服务器转推配置

    此时需要在哪个直播平台进行直播就配置哪个平台的直播地址即可,可多个平台同时进行,如优酷、爱奇艺、虎牙等均可以流畅直播。

    图5:爱奇艺平台直播

  • 相关阅读:
    第3次实践作业
    第2次实践作业
    第1次实践作业
    2019 SDN大作业
    第05组 Beta版本演示
    个人作业——软件工程实践总结&个人技术博客
    个人作业——软件评测
    Springboot项目部署到云服务器(Ubuntu 18.04)
    结对第二次作业——某次疫情统计可视化的实现
    结对第一次—疫情统计可视化(原型设计)
  • 原文地址:https://www.cnblogs.com/easydss/p/12564467.html
Copyright © 2011-2022 走看看