无限 AI 直播项目如何持续生成内容
该项目将弹幕、LLM、视频生成与推流串成循环,通过边播边生成实现连续直播,而非实时逐帧生成。
要点
- 接收 Twitch 弹幕,由 LLM 将观众内容改写成下一幕 Prompt,弹幕可能改变后续剧情。
- 使用 fal 上的视频模型生成几秒的新片段。
- 通过 FFmpeg 拼接片段,再通过 RTMP 推流到 Twitch。
- 播放当前片段时提前生成下一段;生成速度高于播放速度时,直播就能持续不断。
- 开源仓库:https://github.com/alex-remade/infinte-tv