FOSS 部门自研的推流 Demo,主要用于学习和相关内容开发的练习。
IT-Streamer 的目标是将运行在服务器上的应用,通过推流来在个人电脑上实现低消耗的可预览,可实时交互。 计划支持以下应用:
- 基于 LLM 模型驱动的虚拟主播
- 实时推理的视频生成模型
- 强化学习亦或是 VLM 驱动的自动玩游戏
- TTS 实时预览
等等各种各样能以视频/音频流式传输的应用。
在架构选型上,秉持最小实现,但追求高扩展的能力。 通过相关的学习和设计,能够在真正需要生产级别的能力时,可以快速扩展和组件接入。
TODO:待补充
本项目鼓励大家积极使用 vibe coding 开发相关的功能,后续计划给出一套规范的 vibe coding 指南。
但是先等我把 codex 生成的架构给 review 和整理完,文档内的废话有点多,代码有点不美观