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

如何观看流媒体时保活小火箭(shadowrocket)

  •  
  •   Censhuang · 87 天前 · 4097 次点击
    这是一个创建于 87 天前的主题,其中的信息可能已经有所发展或是发生改变。
    iPhone12 数字版
    小火箭版本:2.2.54 ( 2335 )
    iOS17.5.1
    VLC 播放器网络串流,看一集或者 3/4 的番剧,小火箭就掉了,然后 VLC 缓存用完就会退掉,比较糟心。
    播放器问题?代理软件问题?看起来现在只有 VLC 播放会出问题,b 站就不会
    源站是 alist ,境外,用代理可以加速一下,用 VLC 是因为免费,viphub 导入 alist 后空白,不会排查问题
    看起来快捷指令能解决相关问题,但是不会写
    25 条回复    2024-08-26 22:44:57 +08:00
    leeuu
        1
    leeuu  
       87 天前
    你的分流规则问题吧。把小火箭规则处理搞爆了
    abolast
        2
    abolast  
       87 天前
    最重要的是定位到底是谁的 bug ,很简单,就是找一个翻墙的环境用 vlc 观看视频,如果问题复现了就不是小火箭的问题。如果是小火箭的问题,你大可以去提 bug ,毕竟是付费 app 。如果是 alist 或者是 vlc 的问题,只能去项目下面提 issus 然后看天,毕竟是用爱发电的开源项目,不重要的 bug 很难去处理的
    Censhuang
        3
    Censhuang  
    OP
       87 天前
    @leeuu #1 用的是 https://johnshall.github.io/Shadowrocket-ADBlock-Rules-Forever/ 这个项目的 [懒人配置-含策略组] ,测试 alist 域名在规则里,final
    yema50
        4
    yema50  
       87 天前 via iPhone
    会不会是内存低了,被后台杀了哦?我用的是 quanx ,之前有段时间也是,后来把 quanx 里的设置保活打开就没再出现了
    Censhuang
        5
    Censhuang  
    OP
       87 天前
    @yema50 #4 被杀了就肯定是内存问题,所以说只能换代理软件/好的播放器?
    Censhuang
        6
    Censhuang  
    OP
       87 天前
    @yema50 #4 quanx 的保活机制是啥
    RayJiang9
        7
    RayJiang9  
       87 天前   ❤️ 3
    shadowrocket -> 设置 -> 按需求连接 -> 始终开启
    1014982466
        8
    1014982466  
       87 天前
    核心问题不是什么快捷指令,是网络代理组件只能用 50M 的内存,你规则太多,爆内存了,尝试精简或者自己写吧
    testver
        9
    testver  
       87 天前
    换 iPhone15Pro 或 15ProMax
    Censhuang
        10
    Censhuang  
    OP
       87 天前
    @RayJiang9 #7 好的,待会我去试试
    Censhuang
        11
    Censhuang  
    OP
       87 天前
    @1014982466 #8 用的配置文件才 86kb ,不过用证书了
    CKR
        12
    CKR  
       87 天前   ❤️ 2
    软件的设置里面把"始终开启"打开,设置完你把后台删了、手机重启都是保持连接的
    yema50
        13
    yema50  
       87 天前 via iPhone
    @Censhuang 貌似是 misc setting -> VPN -> Always On
    shawndev
        14
    shawndev  
       87 天前
    @Censhuang 不要看配置文件的体积,难道配置文件为空软件运行时就不占用内存了吗?这两者之间没有线性对应关系,更不可能是 1:1 的关系。
    CodingIran
        15
    CodingIran  
       87 天前   ❤️ 1
    NetworkExtension 框架在 iOS 有内存限制( iOS 15 以下 15M ,iOS 15 及以上是 50M ),如果超过了内存限制会被 iOS 系统强制 kill ,这是 iOS 上大部分代理软件经常自动退出的原因。
    解决方案是开启 VPN On Demand 功能,ShadowRocket, Quantumult, Loon 对应的开关都叫“始终开启”,
    1014982466
        16
    1014982466  
       87 天前   ❤️ 1
    @Censhuang #11 86K 的 config 已经是巨大了
    colinlikepotatos
        17
    colinlikepotatos  
       87 天前
    除了上面说的 硬盘空间不够也会杀,有时候看着还有三四个 g 都会杀,我后来删了十几个 g 就再也没有杀过了
    okakuyang
        18
    okakuyang  
       87 天前
    这个插件有 50M 内存限制,iphone 预留内存有 1g 多,怎么可能因为内存不足爆掉,压根就不需要保活,根本就不是安卓那一套逻辑
    with122
        19
    with122  
       87 天前
    快捷路径,制定软件自动打开。
    northbrunv
        20
    northbrunv  
       87 天前 via Android
    这软件有问题,性能差。推荐 v2box
    wclebb
        21
    wclebb  
       87 天前
    规则太多会爆内存,要只开一部份的规则集
    fanersai
        22
    fanersai  
       87 天前
    foxray 杀后台更严重,无解,换大内存 iPhone
    wan89883
        23
    wan89883  
       87 天前 via iPhone
    NetworkExtension 内存爆了,然后小火箭被系统杀了,要没精简小火箭的分流规则,要么把小火箭换成 loon 或者 qx 。最简单的方法是把小火箭调整到全局模式,应该就不会爆内存了,只是分流就没效果了。
    HomeZane
        24
    HomeZane  
       87 天前
    啊,代理也能崩吗
    kyor0
        25
    kyor0  
       87 天前
    火箭对分流支持的不好,clash 的规则容易爆内存,建议自己写规则,或者全局
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1245 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.