案例
rec-rs:参考 OBS 架构的 Rust macOS 录制器
macOS 录制器参考 OBS 架构,研究结合 REA 软件包检查、平台工具及公开源码资料;提供屏幕/摄像头录制和推流,但场景、输入源功能范围更小,研究笔记明确记录原生分析引擎不可用。
使用条件与局限
- 前提条件:通用发布包面向 macOS 15+;源码构建需要文档列出的 Rust/macOS 工具链,屏幕、麦克风与摄像头捕获依赖相应系统权限。
- 署名:REA 6.4.0 的 plist/签名检查成功,但原生 analyze/layout 操作失败或不可用;笔记也参考 OBS 源码并使用独立 macOS 检查工具。
- 局限:没有自由场景编辑器、转场、应用/多屏捕获或音频滤镜;输出为 8 位 SDR,摄像头叠层直接合成,区域捕获仅支持命令行。
- 测试证据:README 提供自测与持续录制测试工具;YouTube HEVC 推流仅对本地服务器测试。本目录未运行或复现。
- 许可:代码声明采用 MIT 或 Apache-2.0;作者声明不包含原始 OBS 代码或素材。
关于此条目
- 类型
- 案例
- 类别
- REA 社区调查案例
- 关联
- 作者报告的混合工具流程
- 目标
- 应用
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- README.md GitHub · michaelshimeles/rec-rs · 修订 93dd494
- analysis/OBS_ARCHITECTURE.md GitHub · michaelshimeles/rec-rs · 修订 93dd494
- https://github.com/michaelshimeles/rec-rs/releases/tag/v0.1.2