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

[分享] Conflux:我用 SwiftUI 做了个 macOS 直播聚合应用

  •  
  •   cai709962401 · 1 天前 · 319 次点击
    大家好,我是 Conflux 的开发者。想分享一个我的项目。

    ## 问题

    Mac 用户如果想看直播,特别是跨平台看( B 站、斗鱼、虎牙、抖音),传统做法是打开浏览器的多个标签页。结果就是:内存爆表、风扇狂转、弹幕卡顿。

    ## 解决方案

    **Conflux** — 一个原生 macOS 直播聚合应用。

    **核心特性**:
    - 聚合 B 站、斗鱼、虎牙、抖音四个平台
    - 用 SwiftUI + libmpv 构建(不是 Electron )
    - 60fps 弹幕渲染(用 Core Animation GPU 加速)
    - 多窗口 + 画中画支持
    - ¥68 一次性购买,终身使用

    ## 性能对标

    同时看 4 个直播平台的对比:

    | 指标 | 浏览器 | Conflux |
    |------|--------|---------|
    | 内存占用 | 2.8GB | 900MB |
    | CPU 占用 | 32% | 10% |
    | 弹幕流畅 | 卡顿 | 60fps |
    | 续航 | 3h | 7.5h |

    ## 为什么是原生应用?

    Electron 加 web 框架在这个使用场景下性能很差。原生应用:
    - 直接用 macOS 系统 API
    - 弹幕用 Core Animation 渲染,GPU 加速
    - 省内存、省电

    ## 使用场景

    - 开发者:边工作边看直播,无压力
    - 设计师:多窗口对标设计参考
    - 追番党:推荐页整合所有番剧时间表,再也不会错过更新

    ## 定价

    - **¥68** 一次性购买(约 $9.50 )
    - **5 天免费试用**,无需支付信息
    - 没有订阅、没有隐藏费用

    ## 链接

    - 官网: https://conflux.kami.asia
    - 下载: https://dl-conflux.kami.asia/releases/latest/Conflux.dmg

    ## 反馈

    这是个独立开发的项目,欢迎各种反馈和建议。特别想听听开发者和设计师们的想法 — 你们最需要什么功能?

    有问题欢迎评论区留言。
    JsonNode
        1
    JsonNode  
       1 天前
    Mac 用户如果想看直播,特别是跨平台看( B 站、斗鱼、虎牙、抖音),传统做法是打开浏览器的多个标签页。结果就是:内存爆表、风扇狂转、弹幕卡顿。

    ----
    不是有 simplelive 和 angel live ,而且还都是免费的,你这有什么吸引力吗
    RIDESU
        2
    RIDESU  
       6 小时 44 分钟前
    支持,感谢分享
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3567 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:25 · PVG 19:25 · LAX 04:25 · JFK 07:25
    ♥ Do have faith in what you're doing.