解决虎牙、斗鱼网页端P2P上传&增强虎牙、斗鱼网页端功能!

今天阿虚就来说一下,怎么提高这斗鱼和虎牙的的观看&使用体验

▍1 解决虎牙斗鱼网页端P2P上传

首先一个大问题就是,虎牙斗鱼存在的P2P上传问题

至于什么是P2P,阿虚原来在这篇文章中做过解释,这里就不复述了:https://mp.weixin.qq.com/s/8pq51vkhiNh-y2eNyBdsiQ

简单理解就是,虎牙斗鱼视频网站为了省流量费用,就耗费用户的电脑资源,来帮他传输数据

这就是为什么你明明是在看视频,却会发现:上传速度比下载速度还多

▲你说离不离谱

而阿虚进而发现:这些平台甚至会利用你的电脑 CPU 资源来进行挖矿

▲斗鱼客户端上不起眼的说明截图

如果不明白挖矿是什么意思,请自行去了解一下比特币相关的技术

总而言之,这也就是为什么,你明明就看个直播,却会感觉电脑莫名的卡顿

因为这玩意在后台占用你的 CPU/GPU 的算力去挖矿了

这也是为什么阿虚从来不用这些直播软件的客户端,而是只看网页版

因为客户端的请求不太好拦截,但网页端解决起来就比较简单

下面就说说怎么解决网页端虎牙斗鱼的P2P上传问题

● 1.1 uBlock Origin

解决这个问题,你需要用到一款可以自定义广告屏蔽规则的浏览器扩展

而就浏览器屏蔽扩展而言,阿虚目前是十分推荐用 uBlock Origin 的

安装好扩展后,在浏览器扩展栏右键 uBlock 图标 » 扩展选项,复制以下代码

! douyu.com
*.ourdvsss.com/live?msg=getpeer
*api.galaxyclouds.cn/p2p
*congyicn.com/FlashP2PMonitorNew/
*congyicn.com/dist/yhp2p.min.js
proxy-tel-s.alicdn.com/f/pcdn*
sdkapi.douyucdn.cn/p2p*

! huya.com
*.va.huya.com
*.p2p.huya.com
statwup.huya.com

在 uBlock 设置中切换到「自定义静态规则」,粘贴上面的代码,然后点「应用更改」

这样就解决掉一部分问题了,但还没完,阿虚建议你最好把 WebRTC 的问题也解决了

WebRTC 是用来解决传统的流媒体直播延时比较大的一项新技术,但目前来看起到的效果其实有限,好比原来延时3s,用上这项技术延时可能1.5s…

但斗鱼不好好应用这项技术,反而利用它来分享视频流,所以我个人建议是禁掉浏览器的此功能,可以再降低斗鱼的上传

在 uBlock 设置选项栏,勾选禁止 WebRTC 即可

如果你在看某些直播的时候需要极低的延时,把这项功能又开启即可

● 1.2 WebRTC Network Limiter

考虑到大家用的不一定都是 uBlock 这款浏览器广告屏蔽扩展,可能没有一键禁止 WebRTC 的功能,这里再推荐一款专门用来禁止此功能的扩展:

没啥需要操作的,装上后扩展的默认设置即可解决问题

以上都搞定后,再打开虎牙、斗鱼看看直播

效果立杆见影,这下上传速度最高也就 10KB/s 左右,更重要的是电脑没那么卡了

但如果你觉得禁掉以上功能后,直播变卡了…

还是就取消吧

▍2 增强虎牙斗鱼网页端功能

既然谈到了虎牙、斗鱼,就不得不推荐几个油猴脚本了,可以极大提升使用这俩网站的用户体验

但想要安装油猴脚本,你必须先给浏览器安装「暴力猴」扩展,至于如何安装扩展,请看阿虚之前这篇《Chrome扩展折腾指南》

● 2.1 虎牙

虎牙相关的油猴脚本比较多,但阿虚比较推荐这个

脚本地址:https://greasyfork.org/zh-CN/scripts/380546

如果发送弹幕上出现 🐯 则表示脚本初始化成功

点击 🐯 可以设置自动发送弹幕,实现自动最高画质、自动领宝箱等操作

然后再网页右上角头像右边,可以设置黑暗模式、还有精简页面

除以上功能之外,还可以显示直播时长、真实人数

● 2.2 斗鱼

而关于斗鱼的油猴脚本,基本上只会推荐你用这个真·大佬制作的脚本

脚本地址:https://greasyfork.org/scripts/394497

这款脚本的功能多到离谱,一键签到(直播间/ 车队/ 鱼吧/ 客户端) 、一键寻宝、一键续牌、自动发送弹幕、自动抢礼物红包、自动抢宝箱都非常的实用

▲点击查看大图

还可以一键送礼方便打榜、实现关键词回复、自动谢礼物、进场欢迎等功能

右上角还可以查看直播间真实人数/弹幕数/收获打赏实际金额/已播时长

而上面之所以推荐「H2P:斗鱼虎牙B站小工具」那款脚本的另一原因是,可以搭配此脚本使用,实现精简斗鱼页面、开启黑暗模式 ~

▍3 解决 Chromium 内核浏览器莫名卡顿问题

解决完虎牙斗鱼*「网站本身的问题」导致的卡顿*后,阿虚就还要说一下浏览器的问题了

因为最近这段时间,阿虚发现我用 Edge 浏览器,只要启动一段时间后,尤其是打开的网页比较多,同时还挂着直播时,整个浏览器的响应速度都会变得非常慢!

重新启动浏览器、禁用扩展、清理内存,甚至我换回了 Chrome 浏览器,也是一样的情况

我比较能肯定不是我电脑配置拖后腿,加上几个月前完全是没毛病的,所以几番思索后,我推断是浏览器升级导致的问题

我用各种关键词查了几天,终于是发现问题所在

● 3.1 解决办法

先说解决办法吧:在浏览器设置里面系统一栏,关闭硬件加速,然后重启浏览器

然后你应该就能感觉到明显的响应变快了(如果还没效果,可以尝试重启下电脑)

如果设置后卡顿已有明显改善,那么就此搞定,可以不必设置以下选项了

在地址栏上输入:chrome://flags/ 并打开(Edge浏览器通用可以打开此地址)

在顶部搜索栏中搜索GPU,然后把Accelerated 2D canvasGPU rasterization都设为Disabled

设置好之后,右下角会弹出 ReLaunch ,点击一下,重启浏览器即可

● 3.2 问题背后的原因

如果你好奇原因,可以看一下

大概是 Chrome 87 版本后开始,就默认开始调用 GPU 来渲染网页内容了

以前浏览器是用 CPU 来渲染画面,而当开启了硬件加速选项之后,则所有网页内容都会使用显卡 GPU 来进行解析渲染——即网页的解析、显示、渲染工作通通都交给显卡去干了

当同时打开的网页多了,就变成了浏览器调度 GPU 的线程出现瓶颈,而且这个浏览器调度线程对于多核利用度不高,所以就会卡顿了

新版 Edge 浏览器基于和 Chrome 相同的内核,自然会有同样的问题

如果你同时打开的网页数量不多,或显卡性能比较厉害,那么硬件加速这个功能确实能帮你加速打开网页

但如果显卡性能不够,开的网页还多,那么反而就会出现「减速」的情况了

● 3.3 会导致的结果

当然,关闭了硬件加速功能后,浏览器不再调用 GPU 来渲染网页内容,而是调用 CPU ,自然你会发现 CPU 的占用变大

到底是用 CPU 还是 GPU ,大家就根据自身电脑配置做取舍吧

当然说到底,最根本的解决办法还是动用 “ 钞能力 ” 再加一张显卡啦

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
通过更改Chrome的隐私设置来配置WebRTC的网络流量。 在Chrome的隐私设置中配置WebRTC流量路由选项。 ★它做什么: 这配置WebRTC不使用某些IP地址或协议: - 公共互联网不可见的私人IP地址(例如地址192.168.1.2) - 与不用于网络流量的网络接口相关联的任何公共IP地址(例如,当通过VPN浏览时,ISP提供的地址) - 要求WebRTC流量通过Chrome中配置的代理服务器。由于大多数代理服务器不处理UDP,所以这会有效地关闭UDP,直到Chrome中提供UDP代理支持,并且这些代理被广泛部署。   当扩展程序安装在M48之前的Chrome版本上时,WebRTC将仅使用与用于Web通信的接口关联的公共IP地址,通常是已经提供给浏览器HTTP请求中的站点的相同地址。对于Chrome版本M48以及之后的版本,此扩展提供了一个允许WebRTC使用默认公共地址的配置,对于NAT后面的机器,则使用与公共地址关联的默认私有地址。在Chrome M48的全新安装扩展之后,所述行为将是默认的。对于升级方案,以前选择的配置不应该改变。 该扩展也可能会禁用非代理UDP,但默认情况下不会启用,并且必须使用扩展的“选项”页面进行配置。 ★注意事项: 此扩展可能会影响使用WebRTC进行音频/视频或实时数据通信的应用程序的性能。因为它限制了潜在的网络路径和协议,所以WebRTC可能选择导致明显更长的延迟或更低质量(例如,通过VPN)的路径,或者仅通过代理服务器使用TCP,这对于实时通信不是理想的。我们正试图确定这是多么普遍。 安装此项目即表示您同意Google服务条款和隐私权政策,网址为https://www.google.com/intl/zh-CN/policies/。 支持语言:English
PotPlayer是一款功能强大的媒体播放器,它支持多种格式的音视频文件播放。斗鱼直播是一家知名的游戏直播平台,用户可以在这里观看游戏、电竞等各种类型的直播内容。通过PotPlayer,在电脑上观看斗鱼直播是非常方便的。 首先,我们需要在PotPlayer中找到斗鱼直播的URL地址或者是斗鱼直播的直播间号码。我们可以在斗鱼直播的官方网站或者是官方手机应用上找到这些信息。将直播的URL地址或直播间号复制后,在PotPlayer的播放界面中点击“打开”或者使用快捷键“CTRL+U”,将URL地址或直播间号码粘贴到弹出的窗口中。 接下来,PotPlayer会自动加载斗鱼直播的视频流,并且开始播放。我们可以通过PotPlayer的播放控制按钮来进行播放、暂停、调节音量等操作。同时,PotPlayer还提供了全屏播放的功能,可以将斗鱼直播的内容以更大的画面展示出来,提供更好的视觉体验。 此外,PotPlayer还支持弹幕功能斗鱼直播的弹幕是观众即时发送的文字信息,这些弹幕会在视频画面上滚动显示。通过PotPlayer,我们可以在斗鱼直播的播放界面上打开弹幕功能,及时看到其他观众发送的弹幕内容,增加互动性和娱乐性。 总的来说,通过PotPlayer观看斗鱼直播,我们可以在电脑上享受到高质量的直播内容,提供更好的观看体验。PotPlayer的强大功能和易用性,使得我们能够更方便地选择和播放斗鱼直播的内容,并与其他观众进行互动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值