lilith-platform.live/codebase/@features
Natalie f49b7df43d feat(broadcast): LLM-controlled remote OBS + SRT relay for low-upload hotel streams with high-bitrate multi-RTMP from DO
- New scripts/provision-stream-droplet.sh (modeled on gpu one) for cheap DO droplet with docker + v4l2loopback + mediamtx ready.
- scripts/hotel-srt-push.sh: macOS ffmpeg one-liner helper for reliable modest-bitrate SRT contribution over bad WiFi.
- New @features/broadcast/controller/: self-contained Bun server with embedded Tailwind chat UI, full xAI Grok-4.3 tool-calling agent, pure-WebSocket obs-websocket v5 client, dynamic destination + ffmpeg fanout manager.
- Full docs + RUNBOOK with architecture, provisioning, hotel push, OBS notes, security, troubleshooting, and verification notes.
- Matches the 'RTMP relay for simulcast' vision already promised in performer marketing.

The hotel side sends ~3 Mbps SRT. All compute, final encode, and broadcast bitrate (to Twitch/YouTube/etc.) happens on the DO network. Control is natural language chat to the LLM.
2026-06-28 13:30:39 -04:00
..
ad-watch test(ad-watch): unit-test canonical reduce + platform registry 2026-06-27 05:22:28 -04:00
admin feat(tours): make /tours/* landing pages DB-driven per 20260628 handoff 2026-06-28 08:00:16 -04:00
adult-therapy-tours
age-verification
api feat(mcp): add classify_message tool to mcp-prospector (prospector copilot) + architecture docs for desktop coworker composition 2026-06-28 11:59:10 -04:00
broadcast feat(broadcast): LLM-controlled remote OBS + SRT relay for low-upload hotel streams with high-bitrate multi-RTMP from DO 2026-06-28 13:30:39 -04:00
client-intel
clients/frontend-public
cocotte-tech
cocotte-web
comm-newsletter
db-monitor
demimonde infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
edge-purge infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
event-scrapers
futa-waifu-tour infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
image-protection
landing
merchant/backend-api
messages feat(messenger): canonical domain messenger.transquinnftw.com 2026-06-23 07:55:54 -04:00
my infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
my-socials docs(my-socials): scaffold socials feature (plan + composer UX docs) 2026-06-23 13:19:58 -04:00
platform-seed
provider-website feat(tours): make /tours/* landing pages DB-driven per 20260628 handoff 2026-06-28 08:00:16 -04:00
quinn-ai
quinn-messenger/mcp feat(send-rate-limit): thread autoQueue through quinn.api + MCP client 2026-06-23 21:38:51 -04:00
sansonnet-web
score-refresh
sso
user-data fix(analytics): guard .sessions?.current in useDataHealth to prevent 'can't access property current, o.sessions is undefined' crash in Audience/Traffic/Network pages (shape tolerance for compose rollout + defensive nulls) 2026-06-23 07:31:00 -04:00
vip feat(vip/admin): SSO-gated /admin view with fan impersonation 2026-06-25 02:41:06 -04:00
waitlist