前段时间买的 atv 最新款,最近被流媒体折磨中,尝试过很多办法,都不能持续有效的保证每次打开电视都能正常观看,特来寻求 v 友的帮助
网络结构:
光猫到 openwrt 软路由(主),下面接所有的设备。NAS 上虚拟机跑了一个 openwrt2 (旁)专门给 atv 用;
openwrt (主)做 DHCP 服务器,开启了 IPV6 (因为没有 v4 公网所以为了能够在外面用 wireguard 回家必须得打开 ipv6 )
openwrt2 (旁)已关闭 DHCP ,禁用 IPV6
尝试过用 HelloWorld 插件,开启分流,atv 网络设置选择手动并指定网关为 openwrt2 (旁),这时 atv 可以短暂正常使用 Netflix 和 Disney+(为什么说短暂因为后面过了一段时间就不行了)
后面放弃了 HelloWorld 插件,换用 openclash (本意是不太想用 openclash 因为配置有点复杂而且前两年用的时候老是出问题)开启 fake ip 模式,切换到了 meta 内核并启用了域名探测,打开了流媒体增强,其他配置项没有做特别改动,同上设置 atv 网关之后,还是无法正常使用 Netflix 和 Disney
我还把装有 surge 的 mac 掏出来了,打开增强模式,指定 atv 的网关和 dns 到 surge ,这个时候 Netflix 可以加载,但是速度很慢并且仅能观看自制剧,Disney 同上两种办法提示报错无法加载内容
一些线索:
1. 由于需要经常玩游戏用加速器等,所以主 openwrt 上并没有使用 openclash ,只开了一个 ssrp ,作为一些设备( nas 和平板等)的代理使用,不知道开了两层代理会有影响吗?尝试过关掉主 openwrt 上的 ssrp 貌似也没有作用
2. 在 Netflix 和 Disney 报错不能加载的情况下,YouTube 之类的都是能够正常使用的
3. 使用的机场是 Immtelecom 和花云,流媒体解锁上应该没啥问题,在 pc 和其他端都能够正常使用
4. clash 规则使用的是这些,之前也以为是我配置的规则问题,然后也用了 openclash 里面的配置生成功能,一样没法使用
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Ruleset/StreamingMedia/Video/DisneyPlus.listhttps://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Ruleset/StreamingMedia/Video/Netflix.list
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/903586
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.