[Drcai's Noob Guide]TVBOX 选购与骚操作全攻略

今天我们要讲的骚操作是…: 不用人工切换代理节点 ,同时在一个TVBOX 上解锁 新加坡 , 日本 , 北美 三个不同区域的OTT以及LIVE平台.

我知道这里有很多英文和日本语上手的人不满足于看 NETFLIX .
但是苦于每次换个APP都要去人工切换一下代理 …这样就太痛苦了.

首先要给大家推荐一下 :
北美 : SLING.TV 可以看美国所有电视台直播, 带点播回放功能 , 收费全美最低 …通常 35美元/月的套餐就足够看了. 或者黑一个美国人的账号,无限白嫖.反正异地登陆也不不会有邮件提醒 ( 逃~
日本 : 主要就是 ABEMA.TV 其它没啥性价比高的
新加坡 : NETFLIX 中文资源最多,更新速度最快的就是新加坡区.美区没上的片子他都有 .


Let me give you some 骚操作 to solve the problem

首先你需要一个只要几十块钱的 斐讯 N1 盒子 (或者任何能用OPENWRT的设备)
然后刷入这个固件:
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=3160780&extra=page%3D1%26filter%3Dtypeid%26typeid%3D21

我们只需要用它的OPENCLASH的一个功能 .
So 我们的第一步就是把所有多余的功能全部关闭 :
首先是设定N1盒子的IP地址, 和关闭DHCP SERVER
然后作为旁路由 , 那么网关地址必须要填主路由的

然后这些功能全部关闭,不要问为什么:

到OPENCLASH : 配置文件订阅
这里注意一下 , 必须使用Clash订阅连接 ,不要用V2ray 订阅,否则会导致配置文件格式错误,需要手动修正.

使用一键生成的配置文件

准备工作完毕 , 我们先来看一下默认配置有哪些分组 :
我们看到有一个 ASIAN TV的分组 , 我们可以把这个分组用于日本ABEMA的解锁
里面没有SLING.TV 分组 , 那么 Spotify 通常我们也会选美区 ,所以这个分组单独给他选个北美的节点
NETFLIX 分组 : 这个已经自带了,毫无疑问 ,挑个新加坡的节点

接下来是唯一需要动脑的时间. 这里面没有 Sling.tv 和 Abema的规则 , 我们需要手工来增加一下 .
先点一下 配置文件管理 , 我们用 CTRL + F ,搜索一下 yaml 配置文件里有哪些规则, 避免和自定义的规则冲突

可见一键生成规则中已经有了 Abema.tv 的 L7层域名劫持规则 ,而且放到了 GlobalTV这个规则分组下面 .

# > Abema TV
# - USER-AGENT,AbemaTV*,GlobalTV
- DOMAIN-SUFFIX,abema.io,GlobalTV
- DOMAIN-SUFFIX,abema.tv,GlobalTV
- DOMAIN-SUFFIX,akamaized.net,GlobalTV
- DOMAIN-SUFFIX,ameba.jp,GlobalTV
- DOMAIN-SUFFIX,hayabusa.io,GlobalTV

那么这里我们想把AbemaTV的规则放到 AsianTV分组下面 ,于是就要利用自定义规则优先匹配掉这些域名.
我们到 OPENCLASH的 全局设置 - 规则设置 选项卡 , 自定义规则 : 启用
这里配置规则有 顶部和底部 2块 . 顶部规则优先于一键生成规则,相同域名被提前匹配掉 , 一键生成规则里的那几条就不生效了.底部则是优先匹配一键生成的规则 , 自定义的要在一键规则没有匹配到的情况下才会生效.
显然我们这里要放到顶部 .

复制刚才配置文件里ABEMA的规则 , 手动修改一下分组
- DOMAIN-SUFFIX,abema.io,DIRECT   (因为需要日本原生IP,我选择交给路由器处理)
- DOMAIN-SUFFIX,abema.tv,AsianTV
- DOMAIN-SUFFIX,akamaized.net,AsianTV
- DOMAIN-SUFFIX,ameba.jp,AsianTV
- DOMAIN-SUFFIX,hayabusa.io,AsianTV

Sling.tv 需要的规则就2条 , 放到Spotify 同组即可
- DOMAIN-SUFFIX,sling.com,Spotify
- DOMAIN-SUFFIX,movetv.com,Spotify

那么接下来详细说说解锁 安卓手机/TV版 Abema.TV的要求 .
api.abema.io 这个域名解析出来的地址需要日本家宽IP或者非常冷门的日本原生IDC IP .
PS : api.abema.io 解析出来的IP 地址几乎 100年不变 , 调整一下路由表将单个/32 IP 走隧道即可.
生下来的视频CDN 服务器 和网站只需要走任何日本广播IP即可 …我们可以用量足便宜的 .
原生IP 我们白嫖价格非常昂贵按流量计算的 NHN TOAST 日本…或者通过一些免费分享的…黑一台日本人的电脑等不同方式白嫖.
因为用的流量非常少 ,所以几乎没有成本.
以上策略请仅适合安卓版 .网页版的话可以用 Tamper Monkey 脚本来替代 日本原生IP . Apple TV 则需要让 *.abema.tv 能解析出来的所有IP 都走日本原生 IP .

Sling.tv 只要是广播IP地址写美国的也行 … 毫无难度无须讲解.

最终效果展示 :

旁路由的准备完毕 , 以下部分我们会介绍让TVBOX走旁路由的方法 .
实际上稍微懂点基础姿势的人 , 就知道这是通过 L7层劫持DNS 服务器中的域名 , 然后将不同域名走不同的代理 …
不光用 OPENCLASH , 可以用其它很多方式实现同样的效果,比如用ROS… 然而我相信本文中的分流方式是最简单的没有之一 .


关于TVBOX的选购建议

我们简单的把电视盒子分为两类 :
1 有 Google Widevine L3 DRM 认证
2 没有以上认证

不用管它是什么 , 如果没有 , 那么 : Netflix HBO GO , HULU , DIRECTV , PRIME VIDEO , SLING.TV 那么多常用的OTT平台都不能播放高清视频 , 甚至有些APK 根本不给你装 …

那么国行版的TVBOX 基本都是不带这个认证的 . 不带这个认证的盒子你只能装那些野鸡电视APK , 比如星火直播这种看看节目 ,其它几乎没鸟用 …

那么接下来要帮大家从最便宜到最贵来总结一下常见带 Widevine L3认证的盒子.
由于现在已经2020年了因此不支持4K的机型就果断无视了

1 ROKU premiere
https://www.amazon.cn/dp/B07HDBZN7Q/ref=sr_1_3?__mk_zh_CN=亚马逊网站&keywords=ROKU&qid=1589089644&sr=8-3

特价的时候连直邮的费用一共只要 210元

优点 : 便宜
缺点 : Linux 系统 ,非安卓系统 ,因此基本没有第三方APK . 没有中文菜单 , 不能设置静态IP(DHCP only)
购买建议 : Netflix 专用

So 像这种网络设置一百样都没得电视和 , 我们应该怎么让他走旁路由呢 ?

连上WIFI 后 , 大多数路由器的DHCP server选项里都有通过MAC Address 来固定分配IP的功能
这里以ROS 为例 , 按一下 Make static , 固定完这个IP后 ,我们通过策略路由即可让这个TVBOX的网关

然后把你运行 Openclash的设备做成一个网关 :

之后把你ROKU 电视盒的国际出口设为这个网关:

或者还有更简单的方法 , 你把旁路有和这个电视盒子 单独起一个 /24的 内网IP段 .
之后DHCP Server 分配IP的网关直接填旁路由的IP接口


2 FireTV Stick 4K
淘宝价格 通常只要300多点

优点 : 稳定 , 不会遇到各种奇葩BUG
缺点 : 没有 PLAY STORE , 可运行的程序有限…


3 小米盒子S 国际版
淘宝价格 380元

优点 : 原生ATV系统 , 有TV版PLAY STORE , 支持各类APK ,有中文菜单
缺点 : 由于安卓版本走在各类盒子最前方 , 于是各类奇葩BUG不可避 .

以上两款盒子都可以设置固定IP地址 , 网关地址直接设置成你的旁路由即可.

SHIELD TV PRO 这款对于电视盒子来说性能过剩 , 相当于一条游戏机 , 我是不推荐购买的 …
什么 DTS ATMOS 这种都是浮云 … 支持 HDR就完全可以了 …

你问我选哪个 ? 人生在于折腾 , 那么小米盒子S国际版是最好的 .

Drcai
2020/5/10

SmokePing: http://ping.boom.cx
Boomvm Customer Service Group :https://t.me/boomvmservice

前排支持
电视盒子推荐有了,电视推荐zaima

@kanomeguri LG的电视机 …WEBOS 直接修改到美国 , 以上盒子一个都不用了 …

SmokePing: http://ping.boom.cx
Boomvm Customer Service Group :https://t.me/boomvmservice

斐讯N1终于引起了蔡勃的注意