Pult: Stream-PC per Tipp freigeben, Sound-Quelle legt er selbst in OBS an
Paket bauen und veroeffentlichen / paket (push) Successful in 42s
Paket bauen und veroeffentlichen / paket (push) Successful in 42s
- ingest wuerfelt beim ersten Start einen Schluessel und meldet sich beim Hub; der antwortet 202, bis im Pult jemand auf Freigeben tippt - nach dem Verbinden schickt der Hub die Adresse von /sounds, ingest legt Szene "abdulive Ton" mit der Browser-Source an und haengt sie in jede Szene - fern:verbinden bleibt als Weg von Hand Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
32416d1916
commit
54dbe1265b
15 files changed
+675
-50
No files matched your search
@@ -114,15 +114,32 @@ Sounds gleichzeitig (`?max=`), `?laut=` dämpft alle.
|
||||
|
||||
**Szenen** gehen über den Stream-PC, weil der Hub OBS nicht erreicht. Der PC
|
||||
wählt sich mit eigenem Schlüssel beim Hub ein (`apps/ingest/src/fern.ts` und
|
||||
`apps/overlay-server/src/fern.ts`). Einmal auf dem Stream-PC:
|
||||
`apps/overlay-server/src/fern.ts`). In OBS muss nur obs-websocket an sein -
|
||||
dasselbe, was `!clip` braucht.
|
||||
|
||||
```
|
||||
abdulive fern:verbinden https://abdu.dimension47.de <schlüssel>
|
||||
```
|
||||
Einzurichten ist nichts. Beim ersten Start würfelt `ingest` einen Schlüssel
|
||||
und meldet sich bei `fern.url` (Vorgabe `https://abdu.dimension47.de`,
|
||||
`FERN_URL=` schaltet ab). Im Pult unter Szenen steht dann „Stream-PC … möchte
|
||||
sich verbinden“ mit **Freigeben**. Ein Tipp, nach ein paar Sekunden ist er da.
|
||||
„Stream-PC trennen“ unten im Reiter würfelt den Schlüssel neu; danach muss er
|
||||
neu freigegeben werden. `abdulive fern:verbinden <adresse> <schlüssel>` bleibt
|
||||
als Weg von Hand (Befehl auf der Übersicht).
|
||||
|
||||
Der fertige Befehl steht auf der Übersicht unter „Stream-PC verbinden“.
|
||||
Danach `abdulive ingest` neu starten. Jeder Knopf wartet auf die Antwort von
|
||||
OBS und sagt ehrlich, wenn es nicht ging.
|
||||
Jeder Knopf wartet auf die Antwort von OBS und sagt ehrlich, wenn es nicht ging.
|
||||
|
||||
**Die Sound-Quelle legt der PC selbst an.** Nach dem Verbinden schickt der Hub
|
||||
die Adresse von `/sounds` mit Schlüssel, und `ingest` legt in OBS an:
|
||||
|
||||
- die Szene `abdulive Ton` mit der Browser-Source `abdulive Sounds` darin
|
||||
(„Audio über OBS steuern“ an, beim Unsichtbarwerden nicht abschalten);
|
||||
- in **jeder** Szene ein Verweis auf `abdulive Ton`. OBS gibt Ton nur aus
|
||||
Quellen der gerade gezeigten Szene aus; so gibt es die Quelle einmal, sie
|
||||
läuft beim Szenenwechsel durch und ist überall zu hören.
|
||||
|
||||
Neue Szenen bekommen den Verweis sofort, ein neuer Overlay-Schlüssel wird in
|
||||
die Quelle nachgetragen. Die Ton-Szene taucht im Pult nicht als Szene auf, die
|
||||
Quelle aber unter Ton - damit lässt sich das Soundboard stumm schalten. Wer den
|
||||
Verweis aus einer Szene löscht, bekommt ihn beim nächsten Start zurück.
|
||||
|
||||
Die App-Symbole zeichnet `node scripts/make-icons.ts`.
|
||||
|
||||
|
||||
Reference in new issue
Block a user