TV 端 surge 和 homekit 摄像头问题

126 天前
 nitmali

apple tv 上开启 surge 后局域网和非局域网情况下 homekit 摄像头都会不响应,关掉 surge 后就恢复正常,surge 开直连也不行。

有网友遇到过相同问题或者有解决方案吗。

附上部分配置:

[General]
loglevel = notify
# > 跳过代理
skip-proxy = 127.0.0.1, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10, 17.0.0.0/8, localhost
# DNS 设置
dns-server = 119.29.29.29, 223.5.5.5, system
all-hybrid = false
allow-wifi-access = false
http-api = nitmali@127.0.0.1:6171
http-api-tls = false
http-api-web-dashboard = false
include-all-networks = false
include-local-networks = false
allow-hotspot-access = false
wifi-assist = true
use-local-host-item-for-proxy = false
ipv6 = true
ipv6-vif = auto
compatibility-mode = 5
# encrypted-dns-server = quic://01101101-362652.dns.nextdns.io, https://dns.nextdns.io/362652/01101101

[Proxy]
🎯 全球直连 = direct
1683 次点击
所在节点    Apple TV
9 条回复
WilsonGGG
126 天前
Quantumult X 有一个「兼容性模式」是这样描述的:

「当前设备与家居中枢设备处于同一局域网下且保持 Quantumult X VPN 连接时,如无法正常使用“家庭”应用查看流传输的 HomeKit 实况视频,您可以尝试开启此选项。」

可以看看 Surge 有没有类似的模式
bailitusu
126 天前
surge 社区有相关讨论,刚刚看了一下,这似乎是一个存在已久的问题,并且目前仍然无解。

https://community.nssurge.com/d/144-ios-surge-homekit
errhub7
126 天前
这个在 tf 版本里修复了吧,现在在官方模块里,HomeKitAccessoriesQuirk ,不能用的原因是
Some HomeKit devices have issues with their protocol implementation, sending non-HTTP standard data after the standard HTTP requests, which causes Surge's HTTP engine to be unable to forward correctly. Enabling this will cause related requests to be handled using raw TCP processing.
bailitusu
126 天前
@errhub7 不错,终于着手解决了
theChampion
126 天前
@errhub7 兄弟能帮忙看下是哪个版本吗?
msdurex
126 天前
@errhub7 感谢。
uex
126 天前
@errhub7 和这个没关系,开了这个模块依然不能局域网看摄像头实时画面
msdurex
125 天前
@uex 我昨晚测试了,开了模块依然不行。
Yi
107 天前
@msdurex

# > 兼容性模式,此选项用于控制 Surge iOS 的工作模式。
# > 0:自动,在 5.8.0 之前的 Surge iOS 版本中,这相当于 1 ,从 5.8.0 开始,它相当于 3
# > 1:代理接管 + VIF ,在此模式下,代理接管的优先级高于 VIF 接管,提供最佳性能,但某些应用程序可能会检查代理设置并拒绝工作。
# > 2:仅代理接管
# > 3:VIF Takeover Only:最新版本的默认工作模式。
# > 4:代理接管 + VIF ,但代理使用 VIF 地址而不是环回地址。
# > 5:代理接管+VIF ,但 VIF 路由使用多个较小的路由进行接管,没有配置默认路由,可以用来绕过一些特殊问题。(例如,HomeKit 安防摄像头)
compatibility-mode = 5

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1005656

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX