CH 1
● ON AIR · BETA
Aetherstream
FFXIV Dalamud plugin
A television in Eorzea.
A real, working TV inside Final Fantasy XIV. The picture is painted onto an actual in-game furnishing, so the room lights it and people walk in front of it. Live TV, YouTube, Twitch, Plex, a pile of free services, and a station of its own that draws shows from the game's data. Friends join a watch party with a six-character code.
- Video decoded with libvlc and written into the game's own textures
- Watch-party backend: Python API, MediaMTX and Caddy in Docker on a small VPS
- Procedurally drawn channels, scheduled so every viewer sees the same episode
C#.NETDalamudlibvlcDockerPython
CH 2
● ON AIR · ALPHA
Blitzball Companion
FFXIV Dalamud plugin
A referee's second pair of eyes.
Follows a live match of Blitzball, the roleplay sport the Eorzean Blitzball League plays with emotes and dice rolls, by reading it out of Yell chat. It tracks phases, score, possession and where every player is standing, and shows the match on a field view in game. A fan project, not affiliated with the League.
- A rules engine, not a log viewer: it flags calls that break the rules and says why
- Joins a match already under way by reading positions off the arena's waymarks
- A seeded match generator plays whole games through the real parser for testing
C#.NETDalamudParsingRules engine