开启辅助访问
 找回密码
 立即注册

如何解决bilibili高码率直播会卡顿的问题?

zhodoo 回答数2 浏览数1956
当使用OBS推4K 30000Kbps码率及以上的时候,bilibili网页端观看直播会经常转圈圈,本地网络足够快,千兆上下行对等的网络,但是观看bilibili 4K高码率直播的时候会卡顿。
使用道具 举报
| 来自吉林
simankong | 来自广东
我不知道是谁教的,直接用高码率推高分辨率。
我就几个问题:
你真当B站的流量不要钱?
你真当很多人的路由器支持那么大的带宽么?
真的那么多人需要看4k清晰度的直播?
你真的能保证4k的清晰度?
你真的能保证你的4K3w码率比得上1080P高参数高码率的动态清晰度?
回复
使用道具 举报
erer-121 | 未知
转菊花背后有很多种可能性的
首先,按照你说的,本地网络问题。
不同的运营商给的“上下行”对等网络,是不一样的概念。有些小运营商,租赁的大运营商带宽,拿出口网络带宽模拟一下糊弄人。(如果你是联通或者电信,应该不存在这个问题)
即便运营商方面没有问题。你是有线网络还是无线网络呢?无线网络不可能达到真的千兆。有线网络也需要检查网卡是否支持千兆,走线是否正确,家里的路由是否为千兆等等。
如果Speedtest结果是千兆无误。那么就是下一种可能
第二,B站的边缘节点服务器出口带宽不足。
目前斗鱼虎牙都使用了P2P。虽然延迟会增加,但是大幅度减小了边缘节点压力。而B站一直没有启用P2P。(可能出于延迟考虑)
当单个边缘节点承载了过多的用户的时候,就会发生卡顿。(直播的原理是 主播推流->主播最近的边缘节点->源站->用户最近的边缘节点->用户。
服务端会做一道路由,把你分配到最近的边缘节点上。如果你所在的地区,边缘节点质量不佳或者边缘节点数量不足以支撑当地的用户数。就极有可能造成卡顿。此时,只能和B站官方反馈问题,(催他们加机器)。
然而,出于成本考虑。第二种情况出现,就算是你报了问题,解决也会相当慢。
另一种解决方式是:绑点。
测试平时比较稳定的边缘节点,修改host到该节点(强烈建议不要这么做,因为CDN边缘节点众多,指不定哪天就换了)
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影