Panel pracuje per pokój. Start nowej sesji dla tego samego pokoju rotuje PIN i unieważnia stare granty dostępu.
Operator startuje sesję z jednego miejsca.
Ten widok jest już podpięty pod backendowy runtime sesji. Operator może otworzyć sesję, obrócić PIN i udostępnić link widza, a UI nie ukrywa tego, że helper studyjny nadal nie publikuje feedu.
Runtime Dependencies
Session Setup
Stan helpera nie został jeszcze pobrany z backendu.
Review profile może być ręczny albo automatyczny
Operator może wystartować sesję z ręcznie przypisanym review profile albo z automatycznym odczytem bieżącego projektu z programu kolorysty. Każda sesja zamraża faktyczny projekt i profil na czas trwania streamu.
Aktualny wybór: Pilot 1080p SDR Rec.709
Tryb ręczny jest aktywny
Projekt i review profile są ustawiane bezpośrednio przez operatora. To pozostaje najprostsza ścieżka, jeśli helper nie ma jeszcze podpiętego automatycznego odczytu z programu kolorysty.
$env:COLOR_STREAM_HELPER_REVIEW_PROFILE_PROGRAM='resolve'; $env:COLOR_STREAM_HELPER_REVIEW_PROFILE_COMMAND="& '$PWD/apps/studio-helper/scripts/resolve-review-profile.example.ps1'"
Helper nie ma jeszcze przypiętego pokoju
Przypnij helper do pokoju demo-room, zanim spróbujesz wystartować sesję. Poniżej masz gotowy bootstrap URL i komendę do uruchomienia helpera na tym pokoju.
https://stream.coloroffon.pl/api/v1/helper/bootstrap?roomSlug=demo-room
$env:COLOR_STREAM_HELPER_ROOM_SLUG='demo-room'; $env:COLOR_STREAM_HELPER_API_URL='https://stream.coloroffon.pl/api'; pnpm dev:helper
Brak danych o trybie wdrożenia
Backend nie zwrócił jeszcze snapshotu helpera, więc panel nie wie, czy stanowisko wspiera wariant na tej samej maszynie albo na osobnej maszynie.
Helper nie ma jeszcze jawnego źródła FFmpeg
Jeśli chcesz szybko podnieść helper do testów bez sprzętu, zacznij od repozytoryjnego test source FFmpeg. Dla realnego stanowiska użyj osobnego template DeckLink po dopięciu nazwy urządzenia i signal probe.
$env:COLOR_STREAM_HELPER_ROOM_SLUG='demo-room'; $env:COLOR_STREAM_HELPER_API_URL='https://stream.coloroffon.pl/api'; corepack pnpm --filter @color-stream/studio-helper dev:profile:ffmpeg:test-source
Signal probe nie jest jeszcze skonfigurowany
Helper nie ma jeszcze komendy do sprawdzania aktywnego sygnału. Możesz podpiąć przykładowy placeholder script z repo, żeby utrzymać poprawny kontrakt do czasu pojawienia się testówki.
$env:COLOR_STREAM_HELPER_ROOM_SLUG='demo-room'; $env:COLOR_STREAM_HELPER_API_URL='https://stream.coloroffon.pl/api'; $env:COLOR_STREAM_HELPER_SIGNAL_PROBE_COMMAND="& '$PWD/apps/studio-helper/scripts/signal-probe.example.ps1'"; pnpm dev:helper
Publish control nie jest jeszcze skonfigurowany
Helper potwierdził już wejście, ale nadal nie ma komendy kontrolnej do publish path. Poniżej masz gotowy placeholder command do podpięcia repozytoryjnego przykładu bez udawania realnego pipelineu.
$env:COLOR_STREAM_HELPER_ROOM_SLUG='demo-room'; $env:COLOR_STREAM_HELPER_API_URL='https://stream.coloroffon.pl/api'; $env:COLOR_STREAM_HELPER_PUBLISH_CONTROL_COMMAND="& '$PWD/apps/studio-helper/scripts/publish-control.example.ps1'"; pnpm dev:helper
Live Session Status
Brak aktywnej sesji
Wybrany pokój nie ma teraz aktywnej sesji. Otwórz sesję, żeby uruchomić link widza, PIN i monitoring publish path.
Project: brak przypiętego projektu
Review profile: Pilot 1080p SDR Rec.709
Review profile source: manual
Review profile program: brak programu
Session state: SESSION_IDLE
Publish state: PUBLISH_IDLE
Reconnect state: stable
Viewer count: 0
Last blocking error: brak błędu blokującego