先用 http://www.speedtest.net 测速。。看看自己的上行和下行的实际速度是多少。。。。
有的朋友说电脑配置中高端,甚至是高端电脑,网络上行20兆,24兆,50兆甚至更高或专线,而在直播时码率本应该可以开到1万以上甚至2万以上,但是开了后卡的厉害,然后就开始降低码率,8千-6千-5千-4千-2千,甚至1千,还卡,这是为点啥呢???
就拿上行24兆来说,理论上,上行24兆,码率最高可以到24000。如果只是平时使用就不用考虑上行的问题。但是如果是直播的话,要把几种情况考虑进去:
第一,接入自己所在的网络的设备的多少。如果接入设备很多,例如,接入3部手机,2个平板,一台台式直播电脑,一台笔记本电脑,并且是在你直播时其他设备也都在同时使用的话,这样就是除了你的直播电脑在大量占用你的上行带宽以外,其他的设备也或多或少的占用了你的上行带宽,虽说其他设备或软件占用的很少很少,但也是占用了。因为其他设备也同时在用网络软件,那么只要是使用网络软件就一定会有数据返回到上端服务器,也就是会多多少少的占用上行。
第二,在你直播的过程中直播电脑是否也用同时开了其他的网络软件。例如,在直播时直播电脑开了酷狗,网易云,网页,视频等等,,,,这些软件也都是会多少占用一点点上行。
第三,直播平台。因为大部分直播平台是根据人气而分配的带宽的,假如你有百万人气,那么直播平台也会相对的给你更高的带宽,如果你人气只有几千甚至几百或更低,而即便你上行100兆甚至是专线,但是直播平台顶多就分配给你基础带宽,不会给太多。但也有例外的,例如虎牙等,可以自己设置蓝光10兆。
第四,电脑硬件。因为码率越高,帧数越高,相对的也就是占用你的电脑硬件资源越多。
第五,观众。这点也是最重要的,在直播时一定要考虑观众,因为即便你电脑配置相当高,网络带宽也相当高,但是观众达不到你的速度,所以观众在看你直播时就很卡。
第六,网络运营商。现在网络运营商很多,如,网通,电信,移动,还有什么长城,铁通等等,,,每一个网络运营商都有不同的问题,例如上行很不稳定,或网络波动很大甚至是跳跃式网络的状态。
综合以上几点:假如,直播电脑配置是中高配以上,上行24兆且网络状态相对很稳定,再把以上的因素加进去,正常直播码率是可以开到8000到1万,至于帧数的话,30帧以上就行。
如果直接间仍然卡的厉害,检查一下是否是自己电脑系统的问题,不行就重做系统。还有就是电脑硬件驱动,特别是网卡的驱动和网卡硬件设置,是否有问题。
另外补充说明一下,如果是直播的话,个人建议最好是两台电脑,一台配置高的用于打游戏,另外一台配置低的用于直播推流。因为即便你的电脑是高配,但如果只用一台电脑直播大型3d游戏又或者是很吃配置的游戏(比如现在流行的赛博朋克2077)的话,你在游戏的时候会严重掉帧。如果用另外一台低配电脑推流的话,即便推流电脑配置很低,但低配电脑的工作只是推流不会影响到游戏电脑,而且还能保持直播间的高画质。
但如果你只有一台电脑的话,那么在设置推流软件的时候个人建议用独立显卡推流,不要用cpu或cpu核心显卡推流,因为正常大多数游戏吃独立显卡是吃不满的,而且在游戏内设置画质时有的功能是不需要打开或者是设置的太高的,这样空出来的显卡资源就可以推流了。而用cpu推流的话,游戏本身就很吃cpu,然后再去推流那么你cpu的工作状态就很可能达到90%以上了,然后你游戏就特别卡。用cpu核心显卡推流的话,会使cpu降频的。
本人亲测:只用一台电脑游戏加直播,obs显卡推流,1080p,码率10000,30帧,绝地略有掉帧,但不严重可以忽略不记。两台电脑,用笔记本核显推流,obs码率12000,1080p,30帧,60帧,完美运行。O(∩_∩)O
有的朋友说电脑配置中高端,甚至是高端电脑,网络上行20兆,24兆,50兆甚至更高或专线,而在直播时码率本应该可以开到1万以上甚至2万以上,但是开了后卡的厉害,然后就开始降低码率,8千-6千-5千-4千-2千,甚至1千,还卡,这是为点啥呢???
就拿上行24兆来说,理论上,上行24兆,码率最高可以到24000。如果只是平时使用就不用考虑上行的问题。但是如果是直播的话,要把几种情况考虑进去:
第一,接入自己所在的网络的设备的多少。如果接入设备很多,例如,接入3部手机,2个平板,一台台式直播电脑,一台笔记本电脑,并且是在你直播时其他设备也都在同时使用的话,这样就是除了你的直播电脑在大量占用你的上行带宽以外,其他的设备也或多或少的占用了你的上行带宽,虽说其他设备或软件占用的很少很少,但也是占用了。因为其他设备也同时在用网络软件,那么只要是使用网络软件就一定会有数据返回到上端服务器,也就是会多多少少的占用上行。
第二,在你直播的过程中直播电脑是否也用同时开了其他的网络软件。例如,在直播时直播电脑开了酷狗,网易云,网页,视频等等,,,,这些软件也都是会多少占用一点点上行。
第三,直播平台。因为大部分直播平台是根据人气而分配的带宽的,假如你有百万人气,那么直播平台也会相对的给你更高的带宽,如果你人气只有几千甚至几百或更低,而即便你上行100兆甚至是专线,但是直播平台顶多就分配给你基础带宽,不会给太多。但也有例外的,例如虎牙等,可以自己设置蓝光10兆。
第四,电脑硬件。因为码率越高,帧数越高,相对的也就是占用你的电脑硬件资源越多。
第五,观众。这点也是最重要的,在直播时一定要考虑观众,因为即便你电脑配置相当高,网络带宽也相当高,但是观众达不到你的速度,所以观众在看你直播时就很卡。
第六,网络运营商。现在网络运营商很多,如,网通,电信,移动,还有什么长城,铁通等等,,,每一个网络运营商都有不同的问题,例如上行很不稳定,或网络波动很大甚至是跳跃式网络的状态。
综合以上几点:假如,直播电脑配置是中高配以上,上行24兆且网络状态相对很稳定,再把以上的因素加进去,正常直播码率是可以开到8000到1万,至于帧数的话,30帧以上就行。
如果直接间仍然卡的厉害,检查一下是否是自己电脑系统的问题,不行就重做系统。还有就是电脑硬件驱动,特别是网卡的驱动和网卡硬件设置,是否有问题。
另外补充说明一下,如果是直播的话,个人建议最好是两台电脑,一台配置高的用于打游戏,另外一台配置低的用于直播推流。因为即便你的电脑是高配,但如果只用一台电脑直播大型3d游戏又或者是很吃配置的游戏(比如现在流行的赛博朋克2077)的话,你在游戏的时候会严重掉帧。如果用另外一台低配电脑推流的话,即便推流电脑配置很低,但低配电脑的工作只是推流不会影响到游戏电脑,而且还能保持直播间的高画质。
但如果你只有一台电脑的话,那么在设置推流软件的时候个人建议用独立显卡推流,不要用cpu或cpu核心显卡推流,因为正常大多数游戏吃独立显卡是吃不满的,而且在游戏内设置画质时有的功能是不需要打开或者是设置的太高的,这样空出来的显卡资源就可以推流了。而用cpu推流的话,游戏本身就很吃cpu,然后再去推流那么你cpu的工作状态就很可能达到90%以上了,然后你游戏就特别卡。用cpu核心显卡推流的话,会使cpu降频的。
本人亲测:只用一台电脑游戏加直播,obs显卡推流,1080p,码率10000,30帧,绝地略有掉帧,但不严重可以忽略不记。两台电脑,用笔记本核显推流,obs码率12000,1080p,30帧,60帧,完美运行。O(∩_∩)O