Fyzická tlačítka: arkádové, pedál, prezentér
Připojte tlačítko přes USB a funguje, bez jakéhokoli nastavení. Na uvítací obrazovce stisk spustí relaci; v živém náhledu vyfotí nebo zastaví video. Jinde nedělá nic, protože ty obrazovky žádají volbu, kterou jedno tlačítko udělat neumí.
- Klávesnicové enkodéry, USB pedály a prezentéry: mezerník, Enter, Page Up/Down, šipky, F13 až F15 nebo play/pause.
- Arkádové enkodéry „zero delay“, které Windows vidí jako herní ovladač: libovolné tlačítko.
- Stisky vzdálené méně než 400 ms se počítají jednou, takže poskakující kontakt nevyfotí dvakrát.
Spouštěče: webhook nebo program při každé události
Pro všechno ostatní jsou tu spouštěče. Každý se nastavuje v administraci fotobudky, poslouchá události, které vyberete, a volá URL nebo spouští program na PC fotobudky.
- WebhookHTTP POST s tělem JSON, podepsaný HMAC-SHA256 vaším tajným klíčem. Hlavičky: X-Froozbooth-Event, X-Froozbooth-Timestamp, X-Froozbooth-Signature.
- ProgramSpustitelný soubor na PC fotobudky, zadaný absolutní cestou a povolený v seznamu povolených služby hardwaru. Pojmenované argumenty: --event, --session, --booth-event, --ts, --device, poté data události.
17 událostí, které můžete poslouchat
- Relace: session.start, countdown.start, shot.taken, shots.done, compose.done, session.end, session.canceled.
- Výstup: print.sent, print.done, share.email.sent, share.qr.shown.
- Chyby: error.capture, error.compose, error.print, error.camera, error.disk, error.license.
Každá zpráva nese verzi formátu (v), název události, časové razítko ISO 8601, id relace, id akce, id stroje a objekt data specifický pro událost.
Stavěno pro živou noc
- Spouštěč relaci nikdy nezdrží: po 2 sekundách bez odpovědi fotobudka pokračuje.
- Tři opakování, po 0,5, 2 a 5 sekundách. Později by blesk přišel po pózování.
- Událost starší než 60 sekund se zaznamená, ne přehraje: po restartu žádný blesk uprostřed večeře.
- Tlačítko Test pošle ukázkovou událost a ukáže odpověď, hodinu před otevřením dveří.
- Posledních 200 odeslání se zaznamenává se stavem, kódem a latencí a exportuje se do CSV.
Hotové recepty
- Studiový blesk na začátku odpočtu, přes bránu DMX nebo Art-Net.
- Puls nebo zvuk při každém snímku.
- Návrat k okolnímu světlu na konci relace, přes můstek Philips Hue.
Fotoaparáty, tiskárny a PC: hardware, který Froozbooth ovládá přímo, je na stránce o hardwaru. Software pro fotobudku se zrcadlovkou Canon a Nikon: fotoaparáty a tiskárny, které fungují
Nejčastější otázky
Funguje s Froozbooth arkádové tlačítko?
Ano. Klávesnicový enkodér nebo enkodér „zero delay“ připojený přes USB funguje bez nastavení: stisk na uvítací obrazovce spustí relaci a v živém náhledu vyfotí.
Umí Froozbooth ovládat světla DMX nebo výrobník mlhy?
Přes spouštěč. Froozbooth pošle událost na webhook nebo program a vaše brána DMX či Art-Net, můstek Hue nebo skript ovládá zařízení.
Jak ověřím, že webhook skutečně přichází z fotobudky?
Spočítejte HMAC-SHA256 nezpracovaného těla požadavku svým tajným klíčem a porovnejte ho s hlavičkou X-Froozbooth-Signature. Pole ts uvnitř podepsaného těla vám umožní odmítnout staré požadavky.
Může pomalý spouštěč nechat hosty čekat?
Ne. Spouštěč dostane 2 sekundy; poté fotobudka pokračuje a opakuje na pozadí.
Mohu k focení použít nožní pedál nebo prezentér?
Ano. Froozbooth rozpozná USB pedály a prezentéry bez nastavení, pokud posílají mezerník, Enter, Page Up/Down, šipku, F13 až F15 nebo play/pause. Stisk na uvítací obrazovce spustí relaci a v živém náhledu vyfotí nebo zastaví video. Na ostatních obrazovkách nedělá nic, protože žádají volbu, kterou jedno tlačítko udělat neumí.
Co se stane, když host stiskne tlačítko fotobudky dvakrát?
Froozbooth počítá stisky vzdálené méně než 400 ms jako jeden, takže poskakující kontakt nebo rychlé dvojité stisknutí nevyfotí dvakrát. Stisk na obrazovce, která žádá volbu, například výběr režimu, nedělá nic.
Které události fotobudky mohou spustit webhook?
Froozbooth zveřejňuje 17 událostí: kroky relace (session.start, countdown.start, shot.taken, shots.done, compose.done, session.end, session.canceled), výstupy (print.sent, print.done, share.email.sent, share.qr.shown) a chyby (error.capture, error.compose, error.print, error.camera, error.disk, error.license). Každý spouštěč poslouchá jen události, které vyberete. Každá zpráva nese verzi formátu, název události, časové razítko ISO 8601, id relace, akce a stroje a data specifická pro událost.
Mohu při pořízení fotky spustit skript na PC fotobudky?
Ano, spouštěčem typu program. Froozbooth spustí spustitelný soubor na PC fotobudky při událostech, které vyberete, například shot.taken; musí být zadaný absolutní cestou a povolený v seznamu povolených služby hardwaru. Dostane pojmenované argumenty (--event, --session, --booth-event, --ts, --device), za nimi data události.
Jak otestuji spouštěč fotobudky před příchodem hostů?
Použijte tlačítko Test v administraci fotobudky: Froozbooth pošle ukázkovou událost a ukáže odpověď. Posledních 200 odeslání se zaznamenává se stavem, kódem a latencí a exportuje se do CSV. Událost starší než 60 sekund se zaznamená, ne přehraje, takže restart nespustí blesk uprostřed večeře.
Může mě fotobudka upozornit, když selže tiskárna nebo fotoaparát?
Ano, spouštěčem na chybové události: error.print, error.camera, error.capture, error.compose, error.disk a error.license. Nasměrujte ho na webhook na vaší vlastní službě a upozornění dostanete, kde chcete. Stránka Stroje v ovládacím panelu také ukazuje stav každé fotobudky živě a můžete si ji přidat na plochu telefonu.