爱奇艺“白嫖”用户宽带和电费,客户端在后台自动上传

有知乎网友爆料自己家里的电视机在熄屏休眠状态时,持续保持着 1-5M/s 上传速度,断掉电源才停止上传。电视是新买的,只安装了爱奇艺 APP,强制关闭爱奇艺 APP 后,电视机的上传速度就变为 0.

爱奇艺客户端在后台上传

这名网友联系爱奇艺客服,客服表示这是加速手段,可以放心使用。在网友质疑爱奇艺把他的电视当服务器,影响其他设备使用网络后,客服提供了关闭 HCDN 的方法。

爱奇艺客服针对APP后台上传的解释
爱奇艺APP关闭HCDN后台上传的设置方法

HCDN 原理

HCDN 是什么呢?下面按照我的理解来解释一下原理——

爱奇艺是提供媒体服务,它的成本主要在于存储、带宽以及电费,爱奇艺作为企业,必然要想办法降低成本。

假设爱奇艺只有一台服务器,那么全国各地的用户看视频时都需要从这台服务器下载、缓冲,不仅服务器的负载很高,而且离服务器远的地区速度会很慢。因此爱奇艺为了提升用户体验,就要在多地建立机房,或者租用第三方 CDN 服务,使得全国各地的用户可以就近获取资源。

这样做的结果是用户体验很好,但是爱奇艺的运营成本暴增,怎么实现各地用户就近访问资源,同时不会额外增加运营成本呢?

爱奇艺把目光投向自己的用户。爱奇艺 APP 把用户 A 观看时缓存的数据保留在设备上,服务器记录下来 A 用户的设备上都有什么资源。当 A 用户附近的 B 用户点播相同视频时,爱奇艺服务器告知它可以从 B 用户的设备上获取。于是 A 用户的设备就充当起 B 用户的临时服务器,A 就会看到自己的设备在不断地发送(上传)数据。

“白嫖”用户带宽和电费

事实上 HCDN 明确写在了爱奇艺的用户条款中,但是普通用户有几个人会阅读用户条款?更何况,即使阅读了条款,不点击接受就无法使用 APP。

爱奇艺 HCDN 用户条款

这种分发模式不止爱奇艺在用,对企业来说可以大幅降低成本,对用户来说还能起到就近加速的作用。用户在使用过程中从其他用户那边获取资源,同时上传自己设备上的资源共享给其他用户,这本身没有什么问题;但是如果 APP 不在前台,也就是说当前用户并没有在使用,而它还持续上传,那就有点过分了。

商用宽带是对等带宽,也就是上传和下载带宽相同,但是很贵。家用宽带不对等,所谓的千兆也不过是下行带宽,上行一般被限制在 30 Mbps 左右,价格更便宜。爱奇艺这样做,其实就是白嫖了用户的带宽以及电费。

如何防止“白嫖”?

如果怀疑自己被 APP “白嫖”了,应该第一时间登录路由器管理后台,查看网络活动。

所有联网设备都会断断续续地产生数据流,不过偷偷摸摸上传的行为会有相应的特征——

  • 数据流很稳定,或者始终存在;
  • 上行速率远远大于其他设备,或者大于下行速率。

发现上传行为后,根据 IP 和 MAC 地址定位设备。在设备上查看网络活动,可以利用第三方软件,比如 在电脑上就可以借助 360、腾讯电脑管家、火绒等安全软件的网络助手,也可以通过在任务管理器中查看进程的网络使用率来判断。

定位到 APP 后,首先在 APP 的设置页面查找上传、发送数据相关的选项,关闭之。另外就是检查自启动程序列表,把不需要开机自启的 APP 禁用。

比较特别的是电视端,许多电视为了让用户能够开机即用,提供了“快速开机”一类功能,用户在遥控器上按下电源键,电视只是熄屏并处在低功耗状态,并未真的关机,这种情况下 APP 就可能会在后台继续运行。

化“白嫖”为主动

各个厂商盯上用户的带宽,一方面是商用带宽实在是贵,另一方面也说明带宽是宝贵的资源。

我们家里安装的宽带实际上大多数时候都是闲置的。首先是下行,现在的家用宽带下行普遍在 300 Mbps 以上,高的已经是千兆,可是大部分人家里不会长时间去下载。再看上行,虽然家用宽带上行一般不超过 30 Mbps,但是大部分软件对上行带宽要求很小。另外我们晚上睡觉期间几乎不使用网络,上班族的宽带在白天也几乎是闲置不用。

让厂商这么眼红的资源,我们每个月交着钱,实际却没有用多少,是不是觉得很亏?

其实很早就已经有厂商做起了“中间商”生意——和像爱奇艺这样的,对带宽有大量需求的厂商合作,打包资源,然后开发产品给用户安装在终端上,最终把资源分发到终端,使每一个终端都成为一个 CDN 节点。“中间商”从厂商拿钱,再划出一部分,根据终端的上传总量给用户分润。

这种模式属于“三赢”,厂商省了钱,“中间商”赚了差价,用户卖带宽避免浪费。目前做得比较出色的产品是网心云,感兴趣的话可以参考这篇:

耕读君
耕读君

热爱科技,热爱折腾,有一个可爱的女儿

文章: 355

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注