cai709962401
V2EX  ›  macOS

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

  •  
  •   cai709962401 · Apr 7 · 1128 views
    This topic created in 48 days ago, the information mentioned may be changed or developed.
    大家好,我是 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  
       Apr 7   ❤️ 1
    Mac 用户如果想看直播,特别是跨平台看( B 站、斗鱼、虎牙、抖音),传统做法是打开浏览器的多个标签页。结果就是:内存爆表、风扇狂转、弹幕卡顿。

    ----
    不是有 simplelive 和 angel live ,而且还都是免费的,你这有什么吸引力吗
    RIDESU
        2
    RIDESU  
       Apr 8
    支持,感谢分享
    cai709962401
        3
    cai709962401  
    OP
       Apr 9
    @JsonNode 主打的是 macos 原生,UI 和交互不是跨端框架可以比拟的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5249 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 03:59 · PVG 11:59 · LAX 20:59 · JFK 23:59
    ♥ Do have faith in what you're doing.