Zum Inhalt springen

Frühe Version

VDO.Ninja Multi-Guest Manager

VDO.Ninja Multi-Guest Manager richtet Raumname, Gastlayout und Browserquelle ein – mit einer sicheren lokalen Kontrolle statt einer LIVE-Auslösung.

Status
Frühe Version
Version
1.0.0

Dein erstes Ergebnis

die Browser-Quelle ist vorbereitet, ohne einen Gast zu verbinden

Voraussetzungen

LTTH Dashboard; für die Ausgabe zusätzlich eine OBS-Testszene. Dieser konkrete VDO.Ninja Multi-Guest Manager-Ablauf behandelt Raumname, Gastlayout und Browserquelle.

Sicherheitsgrenzen

Keine echten API-Schlüssel oder Konten eingeben; Platzhalter bleiben Platzhalter. Dieser konkrete VDO.Ninja Multi-Guest Manager-Ablauf behandelt Raumname, Gastlayout und Browserquelle.

Zweck und Zielgruppe

VDO.Ninja Multi-Guest Manager richtet Raumname, Gastlayout und Browserquelle ein – mit einer sicheren lokalen Kontrolle statt einer LIVE-Auslösung.

Streamer:innen, die Raumname, Gastlayout und Browserquelle zuerst ohne LIVE-Auswirkung einrichten möchten.

Aktivierung und Navigation

Öffne im Plugin Manager „VDO.Ninja Multi-Guest Manager“, aktiviere es bei Bedarf und rufe dann die lokale Konfiguration auf.

/plugins/vdoninja/ui.html

Verifizierte Workflows

VDO.Ninja Multi-Guest Manager im Testprofil einrichten

Der Golden Path für Raumname, Gastlayout und Browserquelle beginnt auf /plugins/vdoninja/ui.html; Mit „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus. Im Plugin-Code deklarierte Schnittstelle: GET /api/vdoninja/guests.

  1. ninja-card
  2. placeholder-room
  3. guest-layout
  4. browser-preview
  5. obs-guest-source
  6. ninja-reset

Referenz der Workflow-Steuerelemente

#statusIndicator

Standard im Testprofil „#statusIndicator“ (#statusIndicator) auf /plugins/vdoninja/ui.html startet ohne vorgegebenen Wert; lege ihn beim Einrichten fest.

Werte und Grenzen Für „#statusIndicator“ (#statusIndicator) auf /plugins/vdoninja/ui.html gibt es keine feste Auswahlliste; verwende einen zur Einrichtung passenden Wert.

Abhängigkeiten „#statusIndicator“ (#statusIndicator) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„#statusIndicator“ (#statusIndicator) nimmt auf /plugins/vdoninja/ui.html den für diese Plugin-Konfiguration benötigten Freitext oder Wert entgegen.

#roomNameInput

Standard im Testprofil Vorgegebener Wert für „Raumname“ (#roomNameInput) auf /plugins/vdoninja/ui.html: „empty“.

Werte und Grenzen Für „Raumname“ (#roomNameInput) auf /plugins/vdoninja/ui.html gibt es keine feste Auswahlliste; verwende einen zur Einrichtung passenden Wert.

Abhängigkeiten „Raumname“ (#roomNameInput) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„Raumname“ (#roomNameInput) nimmt auf /plugins/vdoninja/ui.html den für diese Plugin-Konfiguration benötigten Freitext oder Wert entgegen.

.layout-grid

Standard im Testprofil „.layout-grid“ (.layout-grid) auf /plugins/vdoninja/ui.html startet ohne vorgegebenen Wert; lege ihn beim Einrichten fest.

Werte und Grenzen Für „.layout-grid“ (.layout-grid) auf /plugins/vdoninja/ui.html gibt es keine feste Auswahlliste; verwende einen zur Einrichtung passenden Wert.

Abhängigkeiten „.layout-grid“ (.layout-grid) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„.layout-grid“ (.layout-grid) nimmt auf /plugins/vdoninja/ui.html den für diese Plugin-Konfiguration benötigten Freitext oder Wert entgegen.

#createRoomBtn

Standard im Testprofil Vorgegebener Wert für „Raum erstellen“ (#createRoomBtn) auf /plugins/vdoninja/ui.html: „action“.

Werte und Grenzen Für „Raum erstellen“ (#createRoomBtn) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: action.

Abhängigkeiten „Raum erstellen“ (#createRoomBtn) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

Mit „Raum erstellen“ (#createRoomBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus.

.alert-info

Standard im Testprofil „.alert-info“ (.alert-info) auf /plugins/vdoninja/ui.html startet ohne vorgegebenen Wert; lege ihn beim Einrichten fest.

Werte und Grenzen Für „.alert-info“ (.alert-info) auf /plugins/vdoninja/ui.html gibt es keine feste Auswahlliste; verwende einen zur Einrichtung passenden Wert.

Abhängigkeiten „.alert-info“ (.alert-info) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„.alert-info“ (.alert-info) nimmt auf /plugins/vdoninja/ui.html den für diese Plugin-Konfiguration benötigten Freitext oder Wert entgegen.

#guestsContainer

Standard im Testprofil „#guestsContainer“ (#guestsContainer) auf /plugins/vdoninja/ui.html startet ohne vorgegebenen Wert; lege ihn beim Einrichten fest.

Werte und Grenzen Für „#guestsContainer“ (#guestsContainer) auf /plugins/vdoninja/ui.html gibt es keine feste Auswahlliste; verwende einen zur Einrichtung passenden Wert.

Abhängigkeiten „#guestsContainer“ (#guestsContainer) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„#guestsContainer“ (#guestsContainer) nimmt auf /plugins/vdoninja/ui.html den für diese Plugin-Konfiguration benötigten Freitext oder Wert entgegen.

#closeRoomBtn

Standard im Testprofil Vorgegebener Wert für „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html: „action“.

Werte und Grenzen Für „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: action.

Abhängigkeiten „Raum schließen“ (#closeRoomBtn) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

Mit „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus.

#maxGuestsInput

Standard im Testprofil Vorgegebener Wert für „Maximale Gäste“ (#maxGuestsInput) auf /plugins/vdoninja/ui.html: „6“.

Werte und Grenzen Für „Maximale Gäste“ (#maxGuestsInput) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: 1 to 12.

Abhängigkeiten „Maximale Gäste“ (#maxGuestsInput) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

„Maximale Gäste“ (#maxGuestsInput) begrenzt den Eingabewert auf den deklarierten Bereich 1 to 12.

#muteAllBtn

Standard im Testprofil Vorgegebener Wert für „Alle stummschalten“ (#muteAllBtn) auf /plugins/vdoninja/ui.html: „action“.

Werte und Grenzen Für „Alle stummschalten“ (#muteAllBtn) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: action.

Abhängigkeiten „Alle stummschalten“ (#muteAllBtn) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

Mit „Alle stummschalten“ (#muteAllBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus.

#toggleIframeBtn

Standard im Testprofil Vorgegebener Wert für „Ausblenden“ (#toggleIframeBtn) auf /plugins/vdoninja/ui.html: „action“.

Werte und Grenzen Für „Ausblenden“ (#toggleIframeBtn) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: action.

Abhängigkeiten „Ausblenden“ (#toggleIframeBtn) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

Mit „Ausblenden“ (#toggleIframeBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus.

#unmuteAllBtn

Standard im Testprofil Vorgegebener Wert für „Stummschaltung für alle aufheben“ (#unmuteAllBtn) auf /plugins/vdoninja/ui.html: „action“.

Werte und Grenzen Für „Stummschaltung für alle aufheben“ (#unmuteAllBtn) auf /plugins/vdoninja/ui.html sind diese Werte vorgesehen: action.

Abhängigkeiten „Stummschaltung für alle aufheben“ (#unmuteAllBtn) steht auf /plugins/vdoninja/ui.html in dieser Konfigurationsansicht bereit; weitere statische Abhängigkeiten sind nicht deklariert.

Mit „Stummschaltung für alle aufheben“ (#unmuteAllBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus.

Schnittstellen und Integrationen

UI-Inventar

Fehlerbehebung

Wenn Raumname, Gastlayout und Browserquelle nicht sichtbar ist, prüfe zuerst den aktiven Plugin-Status, die lokale Route und gespeicherte Testwerte.

Prüfschritte Mit „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus. Im Plugin-Code deklarierte Schnittstelle: GET /api/vdoninja/guests.

Lösung Öffne /plugins/vdoninja/ui.html, prüfe den im Symptom genannten Zustand und wiederhole anschließend den lokalen Test. Mit „Raum schließen“ (#closeRoomBtn) auf /plugins/vdoninja/ui.html führst du die zugehörige Aktion aus. Im Plugin-Code deklarierte Schnittstelle: GET /api/vdoninja/guests.

Schritt für Schritt

  1. 1

    VDO.Ninja im Zustand ohne aktiven Raum pruefen

    Oeffne VDO.Ninja und pruefe zuerst den Statuspunkt. Ohne angelegten Raum sind keine Gast- oder OBS-Steuerungen aktiv.

    Daran erkennst du den Erfolg: Der echte Startzustand ist sichtbar; es wird kein Raum und keine externe Verbindung erzeugt.

    VDO.Ninja im Zustand ohne aktiven Raum pruefen - Raumname, Gastlayout und Browserquelle
    1. VDO.Ninja im Zustand ohne aktiven Raum pruefen
  2. 2

    Namen fuer einen lokalen Testraum festlegen

    Trage im Feld Room Name einen nicht persoenlichen Testnamen ein. Dieser Schritt bereitet nur die lokale Raumerstellung vor und teilt noch keine Gast-URL.

    Daran erkennst du den Erfolg: Der echte Nameingabebereich ist sichtbar und kann vor dem Erstellen geprueft werden.

    Namen fuer einen lokalen Testraum festlegen - Raumname, Gastlayout und Browserquelle
    2. Namen fuer einen lokalen Testraum festlegen
  3. 3

    Gastlayouts nur lesend prüfen

    Prüfe die echten Layout-Karten Grid 2x2, Grid 3x2 und Solo nur visuell. Klicke sie im Dokumentationslauf nicht an: Eine Auswahl sendet eine Layout-Änderung an einen aktiven Raum.

    Daran erkennst du den Erfolg: Die echten Layout-Karten sind sichtbar, ohne einen Raum, Gast oder eine externe Quelle zu ändern.

    Gastlayouts nur lesend prüfen - Raumname, Gastlayout und Browserquelle
    3. Gastlayouts nur lesend prüfen
  4. 4

    Lokalen Raum erst nach Namen und Gastlimit erstellen

    Pruefe Room Name und Max Guests und klicke dann auf den echten Button Create Room. Dadurch wird nur ein lokaler Raumeintrag mit den spaeteren URLs vorbereitet; es wird kein Gast eingeladen.

    Daran erkennst du den Erfolg: Der echte Create-Room-Button markiert den Beginn des Raum-Workflows.

    Lokalen Raum erst nach Namen und Gastlimit erstellen - Raumname, Gastlayout und Browserquelle
    4. Lokalen Raum erst nach Namen und Gastlimit erstellen
  5. 5

    Die OBS-Reihenfolge nur lesend prüfen

    Lies die eingebaute Quick Guide in der leeren Startansicht. Dieser Schritt erstellt keinen Raum, kopiert keine Director-URL und fügt keine Browserquelle hinzu; bei einer später bewusst eingerichteten Sitzung wird nur die dann angezeigte URL verwendet.

    Daran erkennst du den Erfolg: Die Quick Guide ist sichtbar und beschreibt die Reihenfolge Raum, Director-URL, Gast-Einladung und Steuerung ohne erfundene URL.

    Die OBS-Reihenfolge nur lesend prüfen - Raumname, Gastlayout und Browserquelle
    5. Die OBS-Reihenfolge nur lesend prüfen
  6. 6

    Keinen erfundenen Reset im leeren Raumzustand suchen

    VDO.Ninja zeigt ohne aktiven Raum keine Reset-Schaltflaeche und keine verbundenen Gaeste. Wenn du einen lokalen Testraum erstellt hast, beendet Close Room diesen ueber den echten Raumdialog.

    Daran erkennst du den Erfolg: Die leere Gastansicht bestaetigt den Ausgangszustand ohne Raum und ohne verbundene Gaeste.

    Keinen erfundenen Reset im leeren Raumzustand suchen - Raumname, Gastlayout und Browserquelle
    6. Keinen erfundenen Reset im leeren Raumzustand suchen

Nächste passende Tutorials

Alle Plugin-Tutorials