OBS基础:直播操作没想到

admin 技术文档 2025-07-02 4

摘要:在此之前的章节里,我们从未涉及到对外发送视频的操作。所有的内容,仅仅是在本地观看的,如果我们想让外面的人一起观看自己精心创作的视频,那就要把内容对外发布。这个把内容向外部发布的操作,称之为“直播”。...

在此之前的章节里,我们从未涉及到对外发送视频的操作。所有的内容,仅仅是在本地观看的,如果我们想让外面的人一起观看自己精心创作的视频,那就要把内容对外发布。这个把内容向外部发布的操作,称之为“直播”。

直播

直播技术是一项复杂的技术工程,它涉及源始端(推流端)、分发端(CDN分发网络)、接受端(服务器端)、观看端(万千观众端)。在这期间,又有众多因素会影响到直播的流畅性、画质、实时性。我们用OBS实际上是处于推流端的节点,通过调整一些推流参数,能在源始端直接影响整个直播的体验。

直播的简单设置

在OBS中打开设置界面,与“录制参数”一样,它也在输出选项里。

直播参数

简单设置参数

视频码率:这是一个非常重要并且关键的直播参数,它直观的影响视频清晰度。码率越高,视频画面越清晰,但相对的占用的带宽越多。在日常设置中,码率不能一叶的设置过高,这要根据您的网络情况及实际需求来设置。它的单位是Kbps,即每秒传输多千位,将它除以8即可得到每秒产生的字节数。比如1500Kbps即一秒有1500个数据位,除以8得到187.5字节,即一秒中产生187.5字节的数据。一般用1500-6000Kbps即可满足大多数画质需要。

音频码率:声音的采样码率,与视频码率一样,值越大,声音越清晰,但数据量也会变的十分庞大。一般情况下128-192码率可以满足大多数声音需要。

视频编码器:选择视频的编码方式,一种合适的编码器会极大的提升本机性能,降低对本机资源的大量占用。常见的两大类有软编码(全部靠CPU来编码)和硬编码(使用GPU或其它专用编码器硬件)。软编码的优点是兼容性好,几乎可运行在任何平台,缺点是大量占用CPU,使本机变的卡顿或功耗巨大。硬编码的优点是占用资源少,缺点是兼容性较差,需要为特定的硬件编码代码。

编码器预设:根据不同的编码器,调整编码码的工作负载。根据不同的负载程度,编码出来的视频质量有所差异。

音频编码器:同视频编码码类似,音频有自己独立的编码过程,但相对于视频,音频编码的负荷小于视频编码。

对于我们来说,常用的设置主要是视频码率与音频码率,其它的参数基本上无需调整。

直播的高级设置

如果想对直播的参数做更为详细的设置,可在“输出模式”中选择“高级”,此时更为全面的参数信息显示出来。

高级参数

高级参数适用于专业音视频人员,他们对音视频有着非常深厚的理论知识与实践知识,通过调整各个参数,能达到更加理想和精细的直播画面。

推流设置

当直播参数调整到位后,接下来我们要填写一个服务器地址,这个地址称之为“推流地址”。打开OBS设置界面,在左侧选择“直播”菜单,即可看到推流设置选项。

推流设置

OBS支持多种推流协议,例如RTMPSRT、RIST、WebRTC等。除此之外,它还内置了一些第三方视频服务平台,在“服务”下拉框中除了“自定义”外,其它的均为全球范围内较为常见的视频平台商。或在向它们推流,需要提前向服务商开通账号,申请推流地址。

推流的参数主要有两个:推流地址、推流密钥。在上面的推流设置界面中,“服务器”框填写推流地址,“推流码”框填写推流密钥,如果服务商没有提供推流密钥,则推流码框可以为空。

开始/停止直播

在OBS主界面点击“开始直播”,即可向设置好的推流地址发布视频内容。

开始推流

值得注意的是,启动直播后,您的所有行为均是实时展示给观众的。要严格规范自己的言行举止,为大家提供正能量内容,抵制低俗从我做起。

结语

OBS的功能虽然丰富,但对于一些初学者来说,可能存在一定的学习成本,需要花费一定的时间和精力去掌握其操作方法。随着5G技术的普及和人工智能的发展,OBS直播有望迎来更加广阔的发展前景。

相关推荐

评论列表
关闭

用微信“扫一扫”