热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux下直播环境搭建OBS+bilibililivehelper

1、软件简介OBS(OpenBroadcasterSoftware)官方简介如下:Freeandopensourcesoftwareforvideorecordin

1、软件简介

OBS(Open Broadcaster Software)官方简介如下:


Free and open source software for video recording and live streaming.
免费并且开源的录像和在线推流软件
Download and start streaming quickly and easily on Windows, Mac or Linux.
可以快速、容易在Windows, Mac or Linux下载和开始推流


bilibili-live-helper github上的描述是”Bilibili直播弹幕库 for Mac / Windows / Linux“,使用感受就是显示弹幕的辅助软件,效果很好。


2、软件安装


2.1、OBS安装

官网:Open Broadcaster Software
安装文档:Linux安装指南
我的系统是deepin15.5,按照文档输入一下命令完成安装:


Deepin 15.4 or newer is required.
First make sure you have everything up-to-date.
sudo apt-get update
FFmpeg is required. If you do not have the FFmpeg installed (if you’re not sure, then you probably don’t have it), you can get it with the following command (or compile it yourself):
sudo apt-get install ffmpeg
Finally, install OBS Studio.
sudo apt-get install obs-studio


其他系统请按照文档进行安装。


2.2、bilibili-live-helper下载和使用

官网:Bilibili直播弹幕库
github:pandaGao/bilibili-live-helper
直接从官网点击linux版下载即可:

这里写图片描述
解压zip可以直接右键,或者使用unzip命令解压。
运行软件,如下图,找到Bilibili直播弹幕库的执行文件双击即可。

这里写图片描述

软件怎么用就不多做介绍了,你知道这软件的存在,里面怎么用也是很简单的。你要知道这个是仅仅弹幕显示的软件,你要直播得使用OBS进行直播。


3、OBS直播软件配置使用


3.1、添加捕捉屏幕的场景

点击来源,点击+号,如下图:
这里写图片描述
接着弹框直接点两次确定,即可完成添加。


3.2、设置直播流

填写信息,点击开始直播:
这里写图片描述
找到直播url和密码:
这里写图片描述
填写直播url和密码:
这里写图片描述
这里写图片描述
设置输出视频比特率
这是关键的一步,关系到你的直播卡不卡,你比特率太高,别人看会太卡,太低的话,会有渲染不足,有阴影出现
这里写图片描述
我这里网速不快100+ k/s 所以我设置比特率800~1000,清晰够用了。

设置视频选项:
这里写图片描述
最后设置完点确定。完成设置。


3.3、开始推流

这里写图片描述

效果如下:
这里写图片描述



8月18再搭一次环境,发现会有不停的沙沙沙声,是默认设备有点问题,只会发出沙沙沙声,没有音频输出。所以需要手动添加一个输出来源
这里写图片描述
点场景的加号,添加音频输出捕获,需要点击两次确定,第一点,确定,出现设备选择界面,选择你要的设备。
我这里选择最下面那个,那个是实际我的输出设备:
这里写图片描述
点确定。
发现声音太小,调节一下输出百分比,我设置1000%,刚好和实际差不多声音大小。
这里写图片描述

想写哪个OBS的参考文章的,但是找不到那篇文章了。


推荐阅读
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • Commit1ced2a7433ea8937a1b260ea65d708f32ca7c95eintroduceda+Clonetraitboundtom ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • Iamtryingtocreateanarrayofstructinstanceslikethis:我试图创建一个这样的struct实例数组:letinstallers: ... [详细]
  • linux进阶50——无锁CAS
    1.概念比较并交换(compareandswap,CAS),是原⼦操作的⼀种,可⽤于在多线程编程中实现不被打断的数据交换操作࿰ ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • Ihaveaworkfolderdirectory.我有一个工作文件夹目录。holderDir.glob(*)>holder[ProjectOne, ... [详细]
author-avatar
童T-Aurora
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有