Skip to content

About

GPL source of the 5Stack game streamer's HUD manager and Vulkan capture

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

5Stack Game Streamer: GPL source

The source of the GPL-licensed parts of ghcr.io/5stackgg/game-streamer and its HUD image, ghcr.io/5stackgg/game-streamer-hud (ghcr.io/5stackgg/hud-manager before 2026-10-30). The rest of the game streamer is proprietary and is not published.

  • hud-manager/ builds JTs Hud Manager at the commit pinned in its Dockerfile, with 5Stack's changes, and publishes it as ghcr.io/5stackgg/game-streamer-hud. GNU GPL version 3 (hud-manager/LICENSE).
  • src/vkcapture/ holds 5Stack's patch to obs-vkcapture, the vkcapture-consumer program, and the scripts that build both into the game streamer image (build-layer.sh, build-consumer.sh). GNU GPL version 2 or later (src/vkcapture/LICENSE); src/vkcapture/cuda-stub is GNU LGPL version 2 or later (src/vkcapture/cuda-stub/COPYING.LIB).

This repository is copied from the game streamer's main branch whenever these directories change, and published images only ever carry these directories as they are on that branch. Each commit names the game streamer commit it was copied from: a game-streamer:<commit> or game-streamer-hud:<commit> image carries the source of the newest commit here at or before it. The upstream/ tags keep the exact upstream commits these directories build from.

The build scripts expect a throwaway nvidia/cuda:12.6.3-base-ubuntu24.04 container; build-consumer.sh removes the compiler when it finishes.

Pull requests here are not merged; report bugs on the 5Stack Panel issue tracker.

About

GPL source of the 5Stack game streamer's HUD manager and Vulkan capture

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages