OBS第三方推流直播教程
第三方推流使用场景
1、当使用YY客户端进行直播遇到问题,暂无解决方法的时候,可以使用第三方直播软件OBS进行推流。
2、对OBS情有独钟的主播。
OBS简介:
OBS是一款比较好用的开源直播软件,目前支持的操作系统包括:win7,win8,苹果的OS X系统,不支持XP系统。目前OBS有两款产品,一款为旧版本的OBS Classic,一款为新版本的OBS Studio,建议使用OBS Studio。
OBS下载:
OBS下载地址:https://obsproject.com/download
此为新版本的OBS Studio
<ignore_js_op>
如果想使用旧版本的OBS,点击官网下方的链接:
<ignore_js_op>
OBS安装:
OBS 安装时直接运行obs的安装源文件,一直下一步就可以了。
FAQ1:
如果是安装的OBS studio有一步是选择插件的,如下图,其中框起来的部分是支持intel 实感摄像头的插件,如果主播没有实感摄像头可以不勾选,如果有intel的实感摄像头可以选择勾选。(其实虎牙直播已经支持intel 实感摄像头了,可以自己查看教程哦!)
<ignore_js_op>
FAQ2:
如果安装过程中有如下提示,说明电脑缺少必要的组件,选择“是”,下载组件并安装
<ignore_js_op>
<ignore_js_op>
OBS使用步骤
1、打开OBS软件,界面如下
<ignore_js_op>
2、添加场景:在左下角的场景部分,右键,添加场景,输入场景名字,确定即可
3、添加来源:在来源部分,右键,添加,游戏捕获,输入游戏源名称,确定,在弹出的游戏源窗口中,选择“捕捉任何全屏应用程序”,或者选择“捕捉特定窗口”,然后选择游戏,其他设置默认即可(这种方式相当于是虎牙的进程直播,通过识别游戏的进程名抓取游戏);
<ignore_js_op>
如果是想使用屏幕捕捉的方式,则在来源部分,右键,添加,显示器获取或者窗口捕获,输入名称,确定,在弹出的显示器获取窗口中,勾选“捕获光标”和“多适配器的兼容性”,其他设置默认即可。(这种方式相当于是虎牙的屏幕捕捉,这里注意屏幕捕捉是获取不到全屏的画面,要将游戏设置为无边框或者是窗口全屏化)
<ignore_js_op>
其他图层添加:如果想添加摄像头画面或者添加图片,只需要在添加中选择对应的选项即可;
图层显示方法:在添加好的图层中,在图层前面有个眼睛样式的图标,可以点击控制图层是否显示;
图层大小调节:选中一个图层,在obs的预览中该图层出现红框,鼠标拖动红框即可调节图层的显示大小;
OBS直播参数设定
1、点击obs上面菜单栏中“文件”中的“设置”选项,如下图
<ignore_js_op>
2、串流:这里可以先不用设置,后面会讲到
3、“输出”中的设置,输出模式选择高级
1)编码器中x264相当于虎牙直播中的CPU H.264编码,NVENC H.264相当于虎牙直播中的NVIDIA H.264(推荐选择x264)
2)速率控制:选择CBR就好
3)比特率:既码率,可以使用虎牙直播中的推荐码率,如果不知道怎么选择,可以使用配置中的自动配置功能
<ignore_js_op>
4)使用自定义缓存大小:勾选
5)缓冲大小:设置为与最大比特率一致
6)关键帧间隔:不要设置为0,建议设置为5,如果这里设置为0,可能会造成黑屏
OBS Studio的设置截图:
<ignore_js_op>
旧版本OBS的设置截图:
<ignore_js_op>
4、视频中的设置:
1)分辨率:如果希望直播画面比较流畅,网速也可以的话可以选择1920*1080,如果网速比较差,建议选择1280*720
2)FPS:既帧数,可以参考在虎牙直播中的帧数
<ignore_js_op>
5、音频中的设置
1)采样率:使用44.1khz
<ignore_js_op>
2)桌面音频设备:选择自己的扬声器
3)麦克风:选择自己的麦克风即可
其他的参数使用默认值,设置好以后,点击“应用”。在频道中设置好发言模式和伴奏。
<ignore_js_op>
6、其他的设置项按照默认设置即可,不需要额外设置,全部设置好以后,点击“确定”即可。
第三方推流开播流程
操作步骤:
1、打开OBS软件,进入yy直播频道。
2、在频道中选择“第三方直播软件”,点击“开始直播”,在弹出的框中选择“OBS或XSplit等第三方直播软件”。
注意:使用第三方软件推流以后,YY频道设置中的参数全部无效,使用的是OBS中设定的参数,具体的设定方法参考上面的讲解。
<ignore_js_op>
3、选择好直播源以后,出现以下界面
<ignore_js_op>
打开OBS的设置页面,在串流页面中,选择“自定义流媒体服务器”,将频道给出的推流地址复制到OBS中的“URL”,将直播码复制到“流秘钥”,点击“应用”后“确定”即可。
<ignore_js_op>
4、在OBS中设置好其他的参数,具体设置方法参考上面的“OBS基础使用”
5、在OBS中点击“开始串流”,进入游戏就可以开始直播了
OBS第三方推流直播教程相关推荐
- 强烈抗议抖音关闭`OBS`第三方推流接口的倡议
强烈抗议抖音关闭OBS第三方推流接口 这些天有新主播问我,用ENC1设备怎么向抖音推流直播,我自信满满的解答说很简单,可虽然简单,但目前抖音电脑直播的审核比较严格,开通门槛比较高,需要自行搜索开通方法 ...
- obs多推流地址_OBS下载、安装、使用(腾讯)推流直播教程
OBS是一款免费且开源的用于视频录制以及直播串流的软件.能兼容多种平台,在Windows,Mac以及Linux上都可以使用,它简单且快速的开始串流. 一.OBS下载 由于OBS有两个版本:OBS经典版 ...
- obs多推流地址_腾讯推流直播教程OBS下载、安装、使用
OBS是一款免费且开源的用于视频录制以及直播串流的软件.能兼容多种平台,在Windows,Mac以及Linux上都可以使用,它简单且快速的开始串流. 一.OBS下载 由于OBS有两个版本:OBS经典版 ...
- obs多推流地址_微信小程序直播电脑端OBS推流直播教程
微信小程序直播经过一个月的内测邀请,很多商家都已经开通了,之前的直播商家们都是用手机端推流直播的,本周微信官方团队更新了小程序直播插件,1.03版本的都支持电脑端推流了,下面就把具体操作图文教程传授给 ...
- 微信串流服务器,微信小程序直播电脑端OBS推流直播教程
小程序直播组件1.03版本,默认都更新最新版的登陆微信小程序后台,创建直播,如图所示 创建直播选择推流设备直播,选择横屏/竖屏,这里我们商家通常都会选择竖屏,而提供培训类的大部分会选择横屏. 选择推流 ...
- macOS下nginx配合obs做推流直播.md
这篇探索起源于给妹子看高清电影 动辄10G的1080P电影对于网速不够快又懒得找高清资源的妹子来说并不方便看 而pandaTV等直播平台显然是不可以直播电影的,于是我就按照google的方法自己推流1 ...
- 使用OBS-Studio软件推流直播教程,支持RTMP及RTSP两种协议
文章目录 一.基于RTMP协议的推流直播 二.基于RTSP协议的推流直播 一.基于RTMP协议的推流直播 首先需要手动搭建RTMP流服务器,搭建过程可以借鉴我的另外一篇文章 传送门 的第六章节. 打开 ...
- 【基于obs开发推流工具教程】-context 多线程问题
微软的文档讲wglMakeCurrent时并没有说清楚一些问题:它讲这样用是可以的: A thread用 wglCreateContext建立context: B thread用wglMakeCurr ...
- 【基于obs开发推流工具教程】-opengl和Direct 11纹理效果统计
纹理效果统计 1, area.effect - 面积效果 bicubic scale.effect -双立方刻度 bilinear lowres scale.effect-双线性低分辨率 deinte ...
最新文章
- 蚂蚁金服核心技术:百亿特征实时推荐算法揭秘
- ASP:当 request.cookies 发生 Microsoft VBScript 运行时错误 (0x800A000D) 类型不匹配: '[string:...
- GDCM:gdcm::Decoder的测试程序
- Java并发教程–锁定:显式锁定
- dlp防泄密系统卸载_怎样做好数据防泄密?奥赛系统早知道
- 【VB.NET】VB.NET基本语法常见问题的解答
- java实现米和厘米比较好_java如何根据实际经、纬度和已知经、纬度做对比,计算出具体偏差米数。(以米为单位)...
- 安装qt5后编译运行后有关Qt at-spi的警告
- OpenSplice DDS 分布式DDS网络架构(DDS 6.9.0+VS 2013+Qt 5.8.0 )
- 简易JTAG烧写程序的执行逻辑和流程
- js混淆还原工具_混淆过的js代码如何还原?
- C++ list 基础用法合集;list 增减元素 list删除某一个元素 遍历list
- 【综合类型第 16 篇】W3School 离线手册最新版下载
- 论文-公式对齐和右侧自动编号
- python单例模式学习
- 旅行社H5广告宣传怎么做?
- `英语` 2022/8/23
- SQL 修改表的常用命令
- JAVA基础学习博客007
- [C]C语言基本语句(5/7)→ 用scanf语句输入int, float, double, char型数据
热门文章
- Linux 安装 JDK + Tomcat + Mysql
- 开发环境 -- 在linux中写一个脚本拷机
- ThinkPHP5.0+PHPMailer 实现qq邮箱验证码
- shell判断大于、小于、等于
- CentOS 7找回root密码
- 计算机里藏应用,用这3招,轻松揪出电脑中的隐藏文件,让恶意软件无处藏身...
- java resultset 获取列名_ResultSet 动态获取列名 | 学步园
- 淘宝代购系统、海外代购系统、代购小程序、APP的开发以及源码PHP前端源码
- Vi编辑完如何保存退出
- SCDM 实例教程:基本几何建模