首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

直播平台制作,直播中常说的OBS指的是什么

OBS是直播平台制作PC端推流的常用工具,在此工具中,我们可以在推流前对直播的各个选项做一些设置,比如输出模式,还可以根据软硬编码来调节设备编出的音视频格式,最重要的就是码率调节。

一、码率

直播过程中,可能会有弹幕说自己直播不够清晰,希望主播调高码率,码率是直播平台制作视频清晰度的关键,一般来说码率越高直播越清晰,但码率也有上限。

码率高了对主播来说压力很大,不仅仅是设备压力,更多的是网络压力,主播端需要传递更多的关键帧给用户,关键帧越多,视频体积越大,传递需要的网速就越快,另外,对用户端来说,关键帧多了解码起来压力也会增加,对网速不好的朋友来说,码率太高反而是坏事,这也是为什么主播不会直接把码率拉很高的原因。

二、分辨率

1、对OBS来说,基础画布分辨率,指的是OBS预检和输出框的分辨率,建议该分辨率和输入视频的分辨率一致,在不一致时,需要进行手动拉伸,调整好画面的大小

2、输出分辨率,直播平台制作编码后的输出分辨率,根据实际需要适时调整,默认情况下是和上次调整的大小一致。输出分辨率的大小对CPU和计算资源有很大的关联性,在码率等其余条件不变的情况下,分辨率越高,占用的资源也会越高,对硬件的要求也高

3、画面缩小,在原高分辨率视频吓变换成低分辨率视频时,所采用的的计算方法,比如双直线法、区域法、双立方法等,这四种方法下变换后的视频质量会依次提高,好处在于不会占用太多直播平台制作的资源

三、被动缓存

被动缓存一般出现在直播平台制作场景下。

1、比如移动端设备的解码性能不足时,导致视频的解码和渲染速度跟不上视频的读取速度,导致数据堆积在帧缓冲区内

2、当直播平台制作遇到网络的频繁抖动时,导致客户端无法及时呢到数据进行解码渲染,网络恢复后,数据会迅速发下来执行,但播放器无法快速消费掉,因此被迫出现缓存

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OOZ6ALsVnB-rgqy5tyP7fwsw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券