Skip to content

ITStudioOUC/IT-Streamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IT-Streamer

项目定位

FOSS 部门自研的推流 Demo,主要用于学习和相关内容开发的练习。

IT-Streamer 的目标是将运行在服务器上的应用,通过推流来在个人电脑上实现低消耗的可预览,可实时交互。 计划支持以下应用:

  • 基于 LLM 模型驱动的虚拟主播
  • 实时推理的视频生成模型
  • 强化学习亦或是 VLM 驱动的自动玩游戏
  • TTS 实时预览

等等各种各样能以视频/音频流式传输的应用。

在架构选型上,秉持最小实现,但追求高扩展的能力。 通过相关的学习和设计,能够在真正需要生产级别的能力时,可以快速扩展和组件接入。

架构设计和技术栈

当前架构图

关键说明

仓库结构

快速开始

TODO:待补充

开发指南

本项目鼓励大家积极使用 vibe coding 开发相关的功能,后续计划给出一套规范的 vibe coding 指南。 但是先等我把 codex 生成的架构给 review 和整理完,文档内的废话有点多,代码有点不美观

License

About

爱特工作室 FOSS 部门的推流服务

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors