为什么做汇流
作为一个 Mac 用户和直播爱好者,我发现在浏览器里同时打开好几个直播平台,体验很差:内存占用高,弹幕卡顿,标签页乱成一团。
市面上没有一个原生的 Mac 应用能解决这个问题,所以我决定自己做一个。
名字
- 汇流
- 许多支流汇到一处。你关注的主播散在不同平台,汇流把它们收进同一个 App。
- Kawa
- 英文名,取自日语的「川(かわ)」:众流汇成一川,和「汇流」说的是同一件事。
怎么做的
- SwiftUI
- 构建界面,四种设备共享同一套原生体验。
- libmpv
- 处理视频播放,播放器的开源许可见开源许可页。
- Core Animation
- 渲染弹幕,保证流畅不遮挡。
- 四种设备
- 同一款应用覆盖 Mac、iPhone、iPad 与 Apple TV。
支持的平台
- 平台范围
- 支持抖音、斗鱼、虎牙、B 站等多个主流直播平台。
- 添加方式
- 粘贴直播间或主播链接,自动识别平台和房间。
- 能力差异
- 播放、状态检测与弹幕能力因平台而异,实际支持范围以 App 内显示为准。
- 获取方式
- 各端正式版均已上架 App Store,见下载页。