tycrek / asciiquarium-stream

A headless setup for streaming asciiquarium to Twitch.

Home Page:https://www.twitch.tv/asciiquarium

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

asciiquarium-stream

A headless setup for streaming asciiquarium to Twitch. Without a monitor.

Usage

  1. Clone this repo
  2. Add your Twitch stream key to compose.yaml
  3. Optionally, you may set a server to use
  4. Run docker compose up

How does this work?

It's a bit complicated to explain so I'll break down the main components:

  • a fake monitor is created by xvfb
  • a terminal is emulated with xterm
  • a live stream is handled by ffmpeg
  • finally, asciiquarium is the star of the show

If you're interested in the original (but outdated) Reddit post, visit the wiki.

Helpful resources

Below is a collection of links that helped me get this working the first time around.

About

A headless setup for streaming asciiquarium to Twitch.

https://www.twitch.tv/asciiquarium


Languages

Language:Shell 74.2%Language:Dockerfile 25.8%