obs多推流地址_基于腾讯云的OBS 推流

最近因为直播的火热,特地研究了下腾讯基于OBS的推流处理,在小程序生态里有live-pusher和live-player的组件,在上一篇文章简单介绍了如何搭建定制化的小程序直播流程,具体可以参考该篇:基于腾讯云的小程序直播搭建。小程序官方给到的直播插件,没有开放推流地址,导致现在只能利用手机进行直播,这个有很大的限制。所以特地研究了下OBS的推流,开始之前呢,先简单介绍下该软件,Open Broadcaster Software(简称 OBS)是一款好用的第三方开源程序直播流媒体内容制作软件,为用户提供免费使用,它可支持 OS X、Windows、Linux 操作系统,适用多种直播场景,满足大部分直播行为的操作需求,可以到 OBS 官网下载 最新版本软件。

该任务指导您在安装 OBS 工具后,如何在 PC 端进行推流配置操作。

操作步骤

OBS 推流使用方法

  1. 设置推流地址
    打开 OBS,您可通过底部工具栏的【控件】>【设置】按钮进入设置界面。c3a8aa61-d411-eb11-8da9-e4434bdf6706.jpeg
    单击【推流】进入流设置页签,选择流类型为自定义流媒体服务器,以下图的推流地址为例。

    c6a8aa61-d411-eb11-8da9-e4434bdf6706.png

  2. 将推流地址分两部分输入 URL 和流名称, URL 部分填写包含 Path 前的地址信息,流名称填写包含 StreamName 后的地址信息,所以参数设置为:

    //push.livetest.myqcloud.com/live/

    推流地址获取请参见 基于腾讯云搭建的小程序直播demo。

进行推流引导设置
在底部工具栏的【来源】框处,单击【+】选择输入源,此时如无需进行其他如码率、录像等配置,则直接单击工具栏的【控件】>【开始推流】,即可将视频流推送到设置的推流地址。c9a8aa61-d411-eb11-8da9-e4434bdf6706.jpeg
否则,可单击顶部工具栏,选择【工具】>【自动配置向导】,按 OBS 的引导进行推流设置后,再单击工具栏的【控件】>【开始推流】。

其他推流相关配置

  • 影响直播延迟相关设置
    我们可以通过【控件】>【设置】>【输出】,选择【输出模式】为【高级】,即可对【关键帧间隔】等进行配置,设置方法如下图:cba8aa61-d411-eb11-8da9-e4434bdf6706.png
    同时在左侧导航栏,选择【高级】,即可对【串流延迟】进行设置:cea8aa61-d411-eb11-8da9-e4434bdf6706.png

  • 本地直播录制相关设置
    如果您有直播时进行本地录制的需求,可以选择直播时在本地进行录制备份,设置方法如下图:

    d0a8aa61-d411-eb11-8da9-e4434bdf6706.png


单击【控件】>【设置】>【输出】进入输出设置页签,在【录像】设置栏中进行对应的配置,您可将录制文件进行本地保存。
分辨率决定了观众看到的画面清晰程度,分辨率越高画面越清晰。FPS 是视频帧率,它控制观看视频的流畅,普通视频帧率有24帧 - 30帧,低于16帧画面看起来有卡顿感,而游戏对帧率要求比较高,一般小于30帧游戏会显得不连贯。分辨率与帧率设置如下图:

d2a8aa61-d411-eb11-8da9-e4434bdf6706.png

d7a8aa61-d411-eb11-8da9-e4434bdf6706.png

最后基于一些外设设备,可以实时进行直播推流。

d9a8aa61-d411-eb11-8da9-e4434bdf6706.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值