关于流媒体解锁
米白云不再支持流媒体,以下内容仅作为历史文章归档。
介绍
视频网站会根据用户所在地区来限制资源,例如影片 A 只给美国地区看,那么其他地区的用户将看不了影片 A。这类限制的原因推测更多的是因为版权问题,毕竟限制资源会降低用户付费意愿,任谁家视频网站也不会干这个事。
根据地区限制资源的手段,并不是国外视频网站才有。非大陆用户看不了爱奇艺、优酷、腾讯视频等也是见怪不怪。
因此这里的“解锁”, 指的是解锁地区限制,而不是不用会员就能看视频的“破解”。如果没有会员,你连看视频的门槛都进不去,因为国外视频网站凭会员入场,入场后一概免费。
流媒体指的是运营视频的网站。解锁流媒体仅表示解锁视频资源的地区限制,会员还是少不了。比较流行的国外视频网站有:Netflix、Disney+、HBO、Amazon、Apple TV等,其中 Netflix 作为全球最大的视频网站最受国人欢迎,相对的它的地区限制更为严格。
解锁情况
国外视频网站会定期、不定期地依据自己的判断规则,屏蔽一部分 IP 地址,IP 地址可以理解为米白云的节点,然后又放出一些 IP 地址。所以节点解锁情况是动态的,不可控的。
动态限制属 Netflix 最为严厉。如果在一定时间内有多个用户使用同一个节点观看 Netflix,那么节点的 IP 地址就会被屏蔽,屏蔽速度可在分钟级别(丧心病狂了属于 😭)。
为了保证解锁的有效性和及 时性,米白云为节点采用了定时监控机制,被 Netflix 屏蔽后会在一小时内自动更换为可用 IP 地址。定时监控仅针对 Netflix,因为其他流媒体没有 Netflix 这种程度的限制。
12/20 更新
地区 | Netflix | Disney+ | HBO | Hulu | 其他 |
---|---|---|---|---|---|
美国 | √ | √ | √ | √ | |
香港 | √ | √ | |||
新加坡 | √ | √ | |||
台湾 | √(不稳定) | √ | |||
日本 | √ | √ | |||
英国 | √ | √ | |||
德国 | √ | √ | |||
加拿大 | √ | √ | |||
巴西 | √ | √ | |||
土耳其 | √ |
自我检测
因为限制的动态性,导致解锁也是动态的,上面的表格并不是实时情况,因此自我检测才是最好的方法。
如果有对应视频网站会员,可以直接登录会员账号,是否解锁一看便知。如果没有视频会员,可以借助下面的脚本。
软件:clash
MacOS
打开 ClashX,点击 复制终端代理命令,然后打开 终端软件,直接右键粘贴并回车。正常情况下复制的命令应该是下面这样的,端口可能会有变动。
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
然后再键入下面的命令:
bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)
也许会等待很长时间(第一次运行会更久),看到下面列表:
根据自己的要求选择对应命令的标号就可以开始检测了。一般选择 0 即可,检测的越多,运行越慢。
如果看到了你想要看的结果,例如你已经看到了 netflix 的解锁情况后,就可以 Ctrl+C
退出脚本,节省时间。
脚本使用二字母表示地区。常见的地区二字母标识:
- hk:香港
- us:美国
- ca:加拿大
- tw:台湾
- jp:日本
- de:德国
- gb:英国
- tr:土耳其
Windows
打开 clash 软件,切换到 General,点击命令行图标
输入下面命令
curl -fsL --write-out %{http_code} --output NUL --max-time 10 "https://www.netflix.com/title/81215567"
然后看结果:
- 200:表示解锁netflix
- 其他:表示不解锁netflix
知道可以解锁后,再看一下解锁的是哪个地区?
curl -fs --max-time 10 --write-out %{redirect_url} --output NUL "https://www.netflix.com/title/80018499"
结果会带有地区的二字母标识。例如:
# hk 表示香港
https://www.netflix.com/hk-en/80018499
常见的地区二字母标识:
- hk:香港
- us:美国
- ca:加拿大
- tw:台湾
- jp:日本
- de:德国
- gb:英国
- tr:土耳其