V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nitmali
V2EX  ›  Apple TV

TV 端 surge 和 homekit 摄像头问题

  •  
  •   nitmali · 326 天前 · 2117 次点击
    这是一个创建于 326 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 = [email protected]: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
    
    9 条回复    2024-01-23 16:30:12 +08:00
    WilsonGGG
        1
    WilsonGGG  
       326 天前   ❤️ 1
    Quantumult X 有一个「兼容性模式」是这样描述的:

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

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

    https://community.nssurge.com/d/144-ios-surge-homekit
    errhub7
        3
    errhub7  
       326 天前
    这个在 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
        4
    bailitusu  
       326 天前
    @errhub7 不错,终于着手解决了
    theChampion
        5
    theChampion  
       326 天前
    @errhub7 兄弟能帮忙看下是哪个版本吗?
    msdurex
        6
    msdurex  
       326 天前
    @errhub7 感谢。
    uex
        7
    uex  
       326 天前 via iPhone
    @errhub7 和这个没关系,开了这个模块依然不能局域网看摄像头实时画面
    msdurex
        8
    msdurex  
       325 天前
    @uex 我昨晚测试了,开了模块依然不行。
    Yi
        9
    Yi  
       307 天前 via iPhone
    @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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1419 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:30 · PVG 01:30 · LAX 09:30 · JFK 12:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.