openvibers/openvibe.live Commits
Live README and STATUS: the Arena is ARENA ALERT; transcripts by Parakeet (#151)
Changes
@@@ -69,7 +69,7 @@ The media subsystem lives in **OpenVibe.Media**:- Channels and streams: go-live, stream keys, managed streams, heartbeats, channel pages (`/@username`), offline screens, panels and goals.- The watch experience: the SPA in `public/`, the chat surface and its effects (TTS, sounds, emotes, overlays), anonymous chat identities.- Streamer tools: the dashboard, restreaming (via OpenRestream for managed ingest), song requests (watch party), AI viewers (the context Live builds; the runs are OpenVibe.AI's).--- Channel points, Vibes tipping flows (the ledger moves to OpenVibe.Billing when `BILLING_AUTHORITY=billing`), moderation of Live's own surfaces, the Arena (Battle Cam) and after-show recaps.++- Channel points, Vibes tipping flows (the ledger moves to OpenVibe.Billing when `BILLING_AUTHORITY=billing`), moderation of Live's own surfaces, the Arena (ARENA ALERT: the drama desk on streamer activity, the Lolcow Index and Clout Rankings, beefs from the mic; docs/arena.md) and after-show recaps. Live transcripts come from NVIDIA Parakeet TDT on the server (whisper for other languages).- Live-local state: PostgreSQL `ov_live` (users' Live profiles, streams, channel state, AI state for Media-hosted recordings in `vod_ai_state` / `clip_ai_state`, request analytics).## Does not own@@@ -27,7 +27,8 @@"VODs and clips recorded and stored by OpenVibe.Media; pastes and comments on OpenVibe.Community","AI viewers, stream memories, overviews, moments, recaps, translation: every prompt an OpenVibe.AI template; VOD and clip transcripts by window on OpenVibe.AI","streamers' own AI keys stored encrypted in OpenVibe.AI; per-streamer daily AI budgets as AI quotas",-- "channel points and Vibes; the Arena (Battle Cam); after-show recaps; the Star of OpenVibe",++ "channel points and Vibes; the Arena (ARENA ALERT drama desk, Lolcow Index, Clout Rankings, beefs); after-show recaps; the Star of OpenVibe",++ "live, VOD and clip transcripts by Parakeet TDT 0.6B v3 on the server for English and 24 European languages (whisper for others)","per-actor limits on API writes; account export and deletion contributions; follows on OpenVibe.Network","channel ↔ OpenVibe.Bot robot binding, its dashboard field and the Bot panel iframe on the channel page behind LIVE_BOT_EMBED (off by default)"],
@@ -69,7 +69,7 @@ The media subsystem lives in **OpenVibe.Media**:
@@ -69,7 +69,7 @@ The media subsystem lives in **OpenVibe.Media**:
- Channels and streams: go-live, stream keys, managed streams, heartbeats, channel pages (`/@username`), offline screens, panels and goals.
- Channels and streams: go-live, stream keys, managed streams, heartbeats, channel pages (`/@username`), offline screens, panels and goals.
- The watch experience: the SPA in `public/`, the chat surface and its effects (TTS, sounds, emotes, overlays), anonymous chat identities.
- The watch experience: the SPA in `public/`, the chat surface and its effects (TTS, sounds, emotes, overlays), anonymous chat identities.
- Streamer tools: the dashboard, restreaming (via OpenRestream for managed ingest), song requests (watch party), AI viewers (the context Live builds; the runs are OpenVibe.AI's).
- Streamer tools: the dashboard, restreaming (via OpenRestream for managed ingest), song requests (watch party), AI viewers (the context Live builds; the runs are OpenVibe.AI's).
-- Channel points, Vibes tipping flows (the ledger moves to OpenVibe.Billing when `BILLING_AUTHORITY=billing`), moderation of Live's own surfaces, the Arena (Battle Cam) and after-show recaps.
+- Channel points, Vibes tipping flows (the ledger moves to OpenVibe.Billing when `BILLING_AUTHORITY=billing`), moderation of Live's own surfaces, the Arena (ARENA ALERT: the drama desk on streamer activity, the Lolcow Index and Clout Rankings, beefs from the mic; docs/arena.md) and after-show recaps. Live transcripts come from NVIDIA Parakeet TDT on the server (whisper for other languages).
- Live-local state: PostgreSQL `ov_live` (users' Live profiles, streams, channel state, AI state for Media-hosted recordings in `vod_ai_state` / `clip_ai_state`, request analytics).
- Live-local state: PostgreSQL `ov_live` (users' Live profiles, streams, channel state, AI state for Media-hosted recordings in `vod_ai_state` / `clip_ai_state`, request analytics).
## Does not own
## Does not own
@@ -27,7 +27,8 @@
@@ -27,7 +27,8 @@
"VODs and clips recorded and stored by OpenVibe.Media; pastes and comments on OpenVibe.Community",
"VODs and clips recorded and stored by OpenVibe.Media; pastes and comments on OpenVibe.Community",
"AI viewers, stream memories, overviews, moments, recaps, translation: every prompt an OpenVibe.AI template; VOD and clip transcripts by window on OpenVibe.AI",
"AI viewers, stream memories, overviews, moments, recaps, translation: every prompt an OpenVibe.AI template; VOD and clip transcripts by window on OpenVibe.AI",
"streamers' own AI keys stored encrypted in OpenVibe.AI; per-streamer daily AI budgets as AI quotas",
"streamers' own AI keys stored encrypted in OpenVibe.AI; per-streamer daily AI budgets as AI quotas",
- "channel points and Vibes; the Arena (Battle Cam); after-show recaps; the Star of OpenVibe",
+ "channel points and Vibes; the Arena (ARENA ALERT drama desk, Lolcow Index, Clout Rankings, beefs); after-show recaps; the Star of OpenVibe",
+ "live, VOD and clip transcripts by Parakeet TDT 0.6B v3 on the server for English and 24 European languages (whisper for others)",
"per-actor limits on API writes; account export and deletion contributions; follows on OpenVibe.Network",
"per-actor limits on API writes; account export and deletion contributions; follows on OpenVibe.Network",
"channel ↔ OpenVibe.Bot robot binding, its dashboard field and the Bot panel iframe on the channel page behind LIVE_BOT_EMBED (off by default)"
"channel ↔ OpenVibe.Bot robot binding, its dashboard field and the Bot panel iframe on the channel page behind LIVE_BOT_EMBED (off by default)"
],
],