准备事件
登录 云直播控制台。并生成推流地址。详情可参见 推流配置。
安装 OBS 工具。
OBS 推流使用方法
设置推流地址打开 OBS。您可通过底部工具栏的【控件】>【设置】按钮进入设置窗口。
2.单击【推流】进入流设置页签。选择流类别为自己定义设置流媒体服务器。以下图的推流地址为例。
将推流地址分两部分输入 URL 和流名称。 URL 部分填写包含 Path 前的地址消息。流名称填写包含 StreamName 后的地址消息。所以参数设置为:URL:
rtmp://push.livetest.myqcloud.com/live/ 流名称:StreamName?txSecret=xxxxx&txTime=5C1E5F7F
3.进行推流引导设置在底部工具栏的【来源】框处。单击【+】选择输入源。此时此刻如不用进行很多的如码率、录像等配置。则直接单击工具栏的【控件】>【开始推流】。
4.就可将视频流推送到设置的推流地址。否则。可单击顶部工具栏。选择【工具】>【全自动配置向导】。按 OBS 的引导进行推流设置后。再单击工具栏的【控件】>【开始推流】。
很多的推流有关配置波及直播延迟有关设置
我们应该通过【控件】>【设置】>【输出】。选择【输出模式】为【超级】。就可对【关键帧间隔】等进行配置。设置方法如下图:
同一时间在左侧导航目录栏。选择【超级】。就可对【串流延迟】进行设置:
本地直播录制有关设置
如果您有直播时进行本地录制的要求。应该选择直播时在本地进行录制备份。设置方法如下图:
单击【控件】>【设置】>【输出】进入输出设置页签。在【录像】设置栏中进行对应的配置。您可将录制文件进行本地保存。
分辨率决定了观众观看到的的界面清晰程度。分辨率越高界面越清晰。Fps 是视频帧率。它控制观看视频的流畅。普通视频帧率有24帧 – 30帧。低于16帧界面看起来有卡顿感。而游戏对帧率要求对比高。往往一般小于30帧游戏会显得不连贯。分辨率与帧率设置如下图:
常见操作讲解
常用直播来源输入讲解图像:适合用来单张图像直播。图像幻灯片放映:可循环或者顺序多张播放图片。场景:实现各种厉害的直播效果。此时此刻。另外一个场景是作为来源被添加进目前场景的。应该实现整个场景的插入。媒体源:可上传本地视频。并本地点播视频文件进行直播化处理。文本:24钟头添加文字在直播窗口中。展现捕获:可24钟头动态捕捉您电脑桌面的操作。电脑桌面中全部的操作均执行直播。游戏捕获:允许对指定来源的游戏进行直播。适合用来大小众游戏的实况直播。窗口捕获:可根据您选择的窗口进行24钟头捕获。直播仅展现您目前窗口内容。很多的窗口不会进行直播捕获。色源:使用这种来源应该添加一个色块到您的场景中。作为一个背景色。该色块应该调节透视度。变成全屏透视色彩。视频捕获设备:24钟头动态捕捉摄像设备。可将摄像后的界面进行直播。音频输入捕获:用来音频直播节日(音频输入设备)。音频输出捕获:用来音频直播节日(音频输出设备)。
事件室模式讲解客户在事件室模式下应该对目前直播的内容进行24钟头写。并在写过程中进行过度动作漫画的场景更改。从而实现在对客户体验波及最低的程度下进行直播内容的写。单击【控件】>【事件室模式】进入下图窗口。设置完成【场景】、【来源】和【过渡动作漫画】后。就可在直播过程中。直接在左侧素材写窗口进行直播窗口的写。并通过【过渡动作漫画】按钮进行直播窗口的更改操作。
纯音频推流
根据 OBS 官网论坛的解答。目前 OBS Studio 23.2.1 以及曾经版本不支持纯音频推流。为实现近似音频推流。您应该参考下面的步骤进行设置。此方法的主要思路是选用静态画布(黑屏或者图片)替代视频。如果您需要降低带宽。应该降低视频的帧率和码率。以此来逼近纯音频推流。但直播流中仍会有视频资料。
参照 OBS 正常推流设置。添加【音频输入捕获】输入源作为输入源。不应该添加视频输入源或者添加图片作为视频输入源。
2.进入【控件】>【设置】>【视频】页面。将【输出(缩放)分辨率】选到最小。同一时间将【常用 FPS 值(帧率)】选到最小。单击【保存】保存配置。
3.单击【输出】进入输入设置页面。按下图配置。此处需将【比特率】设置到最低。设置完后单击【保存】或【应用】就可保存配置。
参照 OBS 推流设置【推流】中的步骤。开始推流。这样能听到音频。视频的内容是黑屏或者一张图片。于此同一时间。视频的码率最低。占用的带宽显然降低。
视频轮播
单个文件循环播放设置方法
在 OBS【来源】栏中单击【+】添加【媒体源】。在弹出框中的【本地文件】选择要轮播的视频文件。勾选【循环】。之后单击【确认】就可。
2.根据 OBS 推流设置 步骤。设置【推流】页面中的【服务器】和【串流密钥】项。开始推流就可实现单个文件轮播。
多个文件循环轮播方法OBS本身不支持多个文件循环播放。但借助窗口捕获应该实现多个文件轮播。
安装 qq 影音 并安装。
在 QQ 影音中添加需要轮播的视频文件。并设置为列表循环播放。
开始播放第一个视频文件。之后掩藏右边播放列表。
4.打开 OBS。在【来源】中单击【+】添加【窗口捕获】。在【窗口】选项寻找 QQPlayer.exe。捕获到对应播放内容。单击【确认】。
5.根据 OBS 推流设置 步骤。在【推流】页面中设置【服务器】和【串流密钥】完成后。开始推流。
6.在 OBS 窗口上。修改窗口大小。上下拽着。掩藏播放器边框和按钮。就可实现多文件轮播。