petere 10fa72b228 feat: implement M1 teleport protocol sender
Stream a synthetic test pattern and silent PCM audio over the OBS
Teleport protocol:
- protocol: wire format (Header/ImageHeader/WaveHeader), BT.709 full
  range colour matrix, JPEG encode via turbojpeg cgo, WAVE packet builder
- output: TCP sender with per-connection buffered channels and drop-on-overflow
- discovery: multicast announce via peerdiscovery
- cmd: teleportfling CLI with flags, test-pattern frame generator

Verified end-to-end: OBS discovers and renders the stream with correct
colours and motion.
2026-09-18 18:36:25 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
2026-09-18 18:36:19 +01:00
S
Description
Standalone Linux sender for the OBS Teleport protocol (Go, turbojpeg via cgo)
GPL-2.0
38 MiB
Languages
Go 90%
Shell 5.7%
Nix 4.3%