Szybka konfiguracja
- W Social Stream Ninja otwórz Ustawienia globalne i narzędzia → Mechanika.
- Otwórz OBS Control Dock and copy its link. Keep Social Stream Ninja active during the stream.
- The copied link includes your session, password, and connection settings.
- W OBS otwórz Doki → Niestandardowe doki przeglądarki.
- Nazwij dok Sterowanie Social Stream and paste the copied link. For a session without a password or server settings, the URL is:
https://socialstream.ninja/obs-control-dock.html?session=YOUR_SESSION_ID
- Wybierz Zastosuj, zamknij okno ustawień i umieść nowy dok w wybranym miejscu w OBS.
- Sprawdź, czy dok pokazuje Połączono. Jeśli URL nie zawierał sesji, wpisz ją w doku i wybierz Zapisz i połącz.
Które ustawienia serwera są wymagane?
The generated control link follows Social Stream's connection settings. Normal links use P2P. When Dok wysyła polecenia do rozszerzenia przez serwer is enabled, controls use that server connection.
For a manually configured API connection, add &server (lub &server=wss://YOUR_SERVER) and enable zdalne sterowanie rozszerzeniem przez API.
Użycie z napisami końcowymi transmisji
- Przed transmisją ustaw Credits Tryb uruchamiania na Zbieranie w tle. Pozwala to aplikacji zbierać rozmówców, członków i darczyńców, gdy źródło przeglądarkowe Credits jest zamknięte.
- Dodaj wygenerowany URL Credits do sceny końcowej OBS z tym samym identyfikatorem sesji.
- Pod koniec transmisji najpierw przełącz na scenę końcową, aby źródło przeglądarkowe Credits było załadowane i połączone.
- Wybierz Uruchom napisy w doku sterowania OBS.
Zobacz Poradnik napisów końcowych aby poznać tryby zbierania, filtry i rozwiązywanie problemów z brakującymi nazwami.
Co robi każdy przycisk Credits
| Przycisk | Wynik |
|---|---|
| Uruchom napisy | Uruchamia rzeczywiście zebraną listę. |
| Podgląd | Uruchamia rzeczywistą listę bez zużywania wpisów zebranych przez stronę. |
| Testuj napisy końcowe | Wyświetla wbudowane przykłady uczestników, członków i darczyńców. Nie dowodzi zebrania rzeczywistych nazw. |
| Zresetuj zapisane napisy końcowe | Czyści zapisane zbieranie Background dla aktywnej sesji Social Stream. |
Produkty i linki wsparcia
W Social Stream otwórz Monetization, zapisz i włącz produkty, a następnie wybierz Otwórz dok sterowania OBS. Skopiuj ten prywatny URL sterowania do Custom Browser Docks w OBS. Dla doku tylko z produktami użyj obs-control-dock.html?session=YOUR_SESSION_ID&commerce.
Keep Social Stream on and use the generated Product Controls link. Add the separate monetization overlay URL as an OBS Browser Source for viewers. The control dock is for you; never share its session URL with viewers.
- Pokaż: wybierz zapisany produkt i przypnij go. Następny: przejdź dalej od bieżącego produktu.
- Ukryj produkty: ukryj karty promocyjne; alerty aktywności działają dalej. Wznów harmonogram: wróć do zapisanego ustawienia pierwszego produktu lub rotacji.
- Czas trwania: Show, Next i Hide wracają do zapisanego harmonogramu po tylu sekundach. Użyj 0, aby zachować nadpisanie do kolejnej zmiany.
- Stan: odświeża się co pięć sekund, gdy ta sekcja jest otwarta. Zgłasza wybór Social Stream, a nie widoczność sceny OBS. Utracone lub niepotwierdzone połączenia wyłączają przyciski produktów do czasu ponownej dostępności stanu.
Dok, okno, Stream Deck i Event Flow współdzielą to samo sterowanie. Edytuj i zapisuj katalog w Social Stream. Zobacz Sterowanie produktami aby poznać konfigurację i automatyzację.
Inne elementy sterowania i wymagane strony
- Wyróżniony czat: pozostaw zwykły Streaming Chat Dock i nakładkę wyróżnionych wiadomości połączone w tej samej sesji.
- Zegar: pozostaw stronę Timer połączoną w tej samej sesji, jeśli ma wyświetlać zegar.
- Lista oczekujących i losowanie: najpierw skonfiguruj listę oczekujących w Social Stream; Reset czyści bieżące wpisy.
Dok automatycznie łączy się ponownie po utracie połączenia API. Zielony Połączono status potwierdza wyłącznie połączenie sterowania; strona docelowa nadal musi być otwarta, gdy polecenie coś wyświetla.
Bezpośrednie przykłady API
Te same przyciski można obsługiwać skryptami przez żądania HTTP GET:
https://io.socialstream.ninja/SESSION_ID/creditsStart
https://io.socialstream.ninja/SESSION_ID/creditsPreview
https://io.socialstream.ninja/SESSION_ID/creditsTest
https://io.socialstream.ninja/SESSION_ID/creditsReset
Zastąp SESSION_ID aktywną sesją Social Stream. Zobacz Polecenia i API lub pełne środowisko testowe API aby zobaczyć więcej akcji.
Rozwiązywanie problemów
- Potrzebna sesja: użyj dokładnego identyfikatora sesji z Social Stream bez słowa
session=. - Rozłączono: confirm Social Stream is active and reopen the generated control link after changing connection settings.
- Credits zgłasza, że żadne źródło nie przyjęło polecenia: pokaż scenę końcową, poczekaj na załadowanie jej źródła przeglądarkowego i spróbuj ponownie.
- Test działa, ale Start jest pusty: Test używa wbudowanych nazw. Wybierz zbieranie Background przed transmisją i sprawdź, czy zwykłe źródła czatu przechwytują.
- Przycisk Featured Chat nie ma widocznego efektu: sprawdź, czy Streaming Chat Dock i nakładka wyróżnionych wiadomości używają tej samej sesji i są załadowane.