BroadTalk

kezelői kézikönyv

Kezelőpult (kliens) és admin felület
A kézikönyv a kezelőpult (kliens) és az admin felület minden funkcióját leírja. A program feliratai angolok; a szövegben félkövérrel idézzük őket.
Verzió: 0.0.3.27 · 2026. október 2.

1. Kivonat: mire képes a rendszer

A BroadTalk szoftveres intercom-mátrix: egy központi szerver keveri a hangot, a kezelők pedig böngészőből, telepítés nélkül beszélnek egymással a helyi hálózaton. Beszélhetnek pontról pontra, csoportban (party line) és mindenkihez egyszerre. A beállítás jelszóval védett admin felületen történik, és minden módosítás azonnal, újraindítás nélkül érvényes.

Terület Mit tud Fejezet
Beszéd Gombnyomásra azonnal szól a címzettnél, hívásfogadás nélkül. Rövid koppintásra bekapcsolva marad, nyomva tartva csak addig szól. 4.6
Csoportok (party line) A csoportba beszélőt minden tag hallgatja. Tagonként állítható, hogy alapból hallgassa-e a csoportot. 4.9, 5.4
Körbemondás Egy gombbal mindenkihez beszél (all-call). 4.9
Hallgatás Bármely szerep vagy csoport behallgatható, gombnyomásra vagy tartósan. 4.7
Tally A gomb borostyánszínű kerettel és a beszélő nevével jelzi, ha valaki éppen hozzád beszél. 4.8
Reply Egy gomb mindig annak válaszol, aki utoljára közvetlenül hozzád beszélt. 4.9
Többcélú gomb Egy gomb több szerephez és csoporthoz szól egyszerre. 5.6
Hívásjel Figyelemfelhívás a címzettnél: hangjelzés, felirat és villogó gomb. 4.10
Némítás A Mute minden hangúton elnémítja a mikrofont. 4.11
Kill Minden bekapcsolva maradt beszédgombot egyszerre elenged, a pultról vagy az adminból. 4.9, 5.2
Prioritás A kiemelt szerep (például a rendező) beszéde alatt a hallgatónál minden más halkabb. 5.3
Feed Hangforrás pult nélkül (PGM, AUX, bármi): egy gép vonalbemenete, amelyet a szerepek Listen gombbal vagy fix útvonalon hallgatnak; beszéd alatt magától halkulhat. Mindig PIN védi. 4.17, 5.5
Fix útvonalak Gomb nélkül, mindig nyitott hangút, például a hangmérnök mindig hallgatja a rendezőt. 5.7
Hangerők Szerepenként fő hangerő, bemeneti erősítés és zajkapu; gombonként külön hangerő; saját hang visszahallása (sidetone). 4.12, 5.3
Védelem Szerepenként PIN-kód; 5 hibás próbálkozás után arról a gépről 1 percig nem lehet próbálkozni. Kapcsolatbontáskor minden gomb elenged. 4.2, 5.3
Presetek Teljes beállítások mentése és visszatöltése egy kattintással, például „Híradó”. 5.8
Felügyelet Élő nézet (ki van bent, ki kinek beszél és ki kit hallgat, hogyan fut a hangmotor) és eseménynapló napi fájlokkal. 5.9, 5.10
Külső vezérlés Stream Deck és más eszközök HTTP-n (API tokennel) vagy OSC-n nyomhatnak gombot, némíthatnak, tölthetnek presetet. 6
Eszközök Chrome vagy Edge böngésző PC-n, tableten és telefonon; tabletre alkalmazásként is kitehető. Internet nem kell hozzá. 3, 4.16

A hang Opus kodekkel, 48 kHz-en utazik. A szerveren átmenő út mért késleltetése 31,6 ms (medián, alapbeállítással); a teljes száj–fül késleltetés a használt gépektől és böngészőktől is függ.

2. Alapfogalmak

Minden kliens egyetlen hangkapcsolattal csatlakozik a szerverhez, és a szerver mindenkinek saját keveréket küld: pontosan azokat, akiket az adott pillanatban hallgat.

Kliens
Rendező

BroadTalk
szerver

Kliens
Kamera 1

Kliens
Hangmérnök

Admin felület

Stream Deck, OSC

A kliensek hangot küldenek és kapnak; az admin felület és a külső vezérlők csak utasítást küldenek.

Fogalom (felirat a programban) Jelentés
Szerep (Role) Egy munkahely, például „Rendező” vagy „Kamera 1”. A kliens ezzel a szereppel csatlakozik; egy szerepet egyszerre egy kliens használhat.
Azonosító (Id) A szerep rövid neve a címben: /client/<id>. Betű, számjegy, kötőjel és aláhúzás lehet benne, legfeljebb 64 karakter. Két azonosító nem térhet el csak kis- és nagybetűben.
Kezelőpult (Panel) Egy szerep gombjai a kliens képernyőjén.
Gomb (Key) A pult egy gombja: van címkéje (Label), módja (Mode), típusa (Type) és célja (Target).
Cél (Target) Akihez a gomb szól, vagy akit hallgat: egy szerep, egy feed (csak hallgatásra), egy csoport vagy mindenki (All típus, célja Everyone).
Csoport (Group), party line Közös vonal: aki belebeszél, azt a tagok hallgatják, és bárki, aki csoportgombbal hallgatja.
Keresztpont (Crosspoint) Egy éppen nyitott hangút: „B beszél, A hallgatja”, adott hangerővel.
Reteszelés (Latch) Rövid koppintás után a gomb bekapcsolva marad; a következő koppintás kikapcsolja.
Momentán működés Nyomva tartott gomb: csak addig szól, amíg le van nyomva.
Tally Jelzés a gombon, hogy valaki éppen hozzád beszél.
Profil (Profile) A szerep hangkezelése: Headset (fejhallgató) vagy Speaker (hangszóró és mikrofon).
Feed (Feed) Hangforrás pult nélkül, például a műsorhang (PGM) vagy egy AUX-vonal. A Feeds oldalon jön létre, a /feed/ oldalról küldi egy gép. Csak beszél (TX), sosem hallgat.
Fix útvonal (Route) Gomb nélkül, mindig nyitott hangút egy beszélő (szerep vagy feed) és egy hallgató szerep között.
Preset A teljes beállítás elmentett pillanatképe.

Minden hangútra három szabály érvényes:

3. Telepítés, indítás és elérés

A szerver egyetlen Windows program, a BroadTalk.Server.exe. Amíg fut, a kliensek és az admin felület böngészőből érhetők el; a kezelők gépére semmit nem kell telepíteni.

Telepítés

A szervert a telepítő teszi fel: BroadTalk-Setup-<verzió>.exe, a legfrissebb mindig a https://release.broadtalk.hu oldalon. Windows 10 vagy 11 kell (64 bites), és rendszergazdai jog. A telepítő nincs aláírva, ezért a Windows figyelmeztethet, hogy ismeretlen a kiadó: További információ, majd Futtatás mindenképp.

A program a C:\Program Files\BroadTalk mappába kerül, a gép saját adatai (beállítások, szerepek, presetek, eseménynapló, tanúsítványok) a C:\ProgramData\BroadTalk mappába. Friss telepítéskor a telepítő mindent megkérdez, ami a szerver működéséhez kell; később minden az admin felületen módosítható (5.11, 5.12), fájlt szerkeszteni nem kell.

  1. Indítsd el a telepítőt. A Browse gombbal másik programmappa is választható. Utána az Install or update oldal következik (lásd lent).

  2. License: a BroadTalk a broadtalk.hu-n kiadott licenccel működik. Add meg a licenchez kapott ügyfél-azonosítót (Client ID, például 479bb1fc-d673-44d0-9256-43f20cb88220) és a mai telepítési jelszót (Installation password, három angol szó egy írásjellel elválasztva, például sugar-window-bright; a Broadmaxtól kapod, minden nap más). A jelszó beírás közben pöttyökként látszik. A Next gombra a telepítő mindkettőt ellenőrzi a broadtalk.hu-n, és ha rendben vannak, az összefoglalóban megmutatja, kinek szól a licenc. Ehhez a gépnek most és a szerver első indításakor is internet kell.

    A telepítő licencoldala

  3. Admin password: add meg kétszer az admin felület jelszavát. Csak ékezet nélküli betű, szám és írásjel lehet benne (a böngésző a jelszót egy HTTP-fejlécben küldi, abban nem utazhat ékezetes betű). Internetes használathoz legalább 12 karakter kell.

    A telepítő jelszóoldala

  4. Network: a szerver portjai. Maradhatnak az alapértékek, hacsak más program nem használja őket: HTTP 5000 (indítóoldal, tanúsítvány letöltése), HTTPS 5001 (kliens és admin), hang UDP 60000–60499 (minden csatlakozott kliens egyet használ), OSC 0 (kikapcsolva; 6. fejezet).

    A telepítő hálózati oldala

  5. Internet access: csak internetes használathoz kell, helyi hálózaton hagyd üresen. Add meg a nyilvános nevet (például support.broadmax.hu); a nyilvános IPv4-címet csak akkor, ha a név a szervergépen belül helyi címre oldódik fel. A részleteket lásd lent: Használat az interneten keresztül.

    A telepítő internetes oldala

  6. Certificate authority: ha üresen hagyod, a szerver saját hitelesítőt (BroadTalk CA) készít, és minden kliensgépnek egyszer telepítenie kell (lásd lent: Tanúsítvány a kliensgépeken). Ha a kliensek már megbíznak egy másik BroadTalk-szerverben, válaszd ki annak certs\BroadTalk-CA.pfx fájlját (az adatmappájában), és add meg a jelszavát (alapból changeit). Így ez a szerver is ugyanazzal a hitelesítővel dolgozik, és a klienseken nincs újabb teendő.

    A telepítő hitelesítőoldala

  7. Additional tasks: a telepítő megnyithatja a Windows tűzfalát a megadott portokra, és parancsikont tehet az asztalra.

  8. Ready to Install: a telepítő összefoglalja a választásokat. Install után a Start the BroadTalk server jelölővel azonnal indul a szerver.

Ha megadtál internetes nevet, a Start menü és az asztali parancsikon rendszergazdaként indítja a szervert (a Windows rákérdez), mert csak így éri el a gép tanúsítványtárában lévő tanúsítvány titkos kulcsát.

A Start menüben a BroadTalk alatt van a szerver indítása, az admin felület, az adatmappa és az eltávolítás. Eltávolításkor a program törlődik, az adatmappa megmarad, így egy újratelepítés átveszi a beállításokat és a szerepeket.

Telepítés vagy frissítés. A mappa után az Install or update oldal jön. Ha a mappában nincs BroadTalk, az Install from scratch jelölő be van pipálva, és nem állítható: új telepítés, minden beállítást megkérdez. Ha van, a jelölő üres: Next után sima frissítés, semmit nem kérdez, minden beállítás marad. Bepipálva újratelepítés: minden oldalt végigkérdez (licenc, jelszó, portok, internet, hitelesítő), a mostani beállításokkal kitöltve; a szerepek, a presetek, a napló és a tanúsítványok megmaradnak. Az egy kattintásos frissítés (lent) sosem kérdez, mindig frissít.

Felügyelet nélküli telepítéshez (parancssorból): BroadTalk-Setup-<verzió>.exe /VERYSILENT /ClientId=<ügyfél-azonosító> /InstallPassword=<mai jelszó> /AdminPassword=<jelszó>. Ehhez jöhet még /DIR=<programmappa>, /DataDir=<adatmappa>, /HttpPort=, /HttpsPort=, /RtpPortStart=, /RtpPortEnd=, /OscPort=, /PublicHostName=, /PublicAddress=, /CaFile=<BroadTalk-CA.pfx> /CaPassword=<jelszó> és /MERGETASKS="!firewall,!desktopicon", ha a tűzfalat vagy a parancsikont nem kéred. Ha a mappában már van BroadTalk, a felügyelet nélküli futás frissít, és a paramétereket nem használja.

Licenc

A szerver minden indításkor lekéri a licencét a broadtalk.hu-ról az ügyfél-azonosítójával, és ellenőrzi; futás közben már nem. A licenc mondja meg, meddig használható a rendszer, hány szerepet és feedet lehet létrehozni összesen, és benne van-e az internetes használat (3. fejezet) és a külső vezérlés (Stream Deck, HTTP, OSC; 6. fejezet). Amit a broadtalk.hu-n az ügyfélnél beállítanak, az a szerver következő indításától érvényes. Az aktuális licenc az admin Server oldalán látszik (5.12).

A licenc lehet örökös (perpetual), gördülő (renewed at every start, now to …: minden sikeres lekéréskor a következő hónap végéig érvényes, így internet nélkül legfeljebb addig indul), adott napig szóló (until …) vagy felfüggesztett: ez utóbbinál a szerver a következő indításkor nem indul el, akkor sem, ha a gépen van tárolt licenc.

A szerver indítása és leállítása

  1. Indítsd el a BroadTalk.Server.exe-t a szervergépen. Egy konzolablak nyílik, ebben fut a szerver naplója.
  2. Leállításhoz nyomj Ctrl+C-t a konzolablakban; a szerver egy-két másodperc alatt leáll, akkor is, ha kliensek csatlakoznak. A kliensek ilyenkor lecsatlakoznak, és legfeljebb 15 másodpercenként újrapróbálkoznak, így a szerver újraindítása után maguktól visszajönnek.

Címek

Mit nyitsz meg Cím
Kliens, szerepválasztó https://<szerver>:5001/client/
Kliens, egy adott szerep https://<szerver>:5001/client/<id>
Admin felület https://<szerver>:5001/admin/
Ez a kézikönyv és a változásnapló https://<szerver>:5001/docs/
A szervergépen helyben http://localhost:5000/client/ és http://localhost:5000/admin/

A <szerver> a szervergép neve vagy IP-címe. A puszta https://<szerver>:5001/ cím a szerepválasztóra visz. A böngésző csak biztonságos (HTTPS) kapcsolaton engedi a mikrofont. Ha valaki más gépről a sima http://<szerver>:5000/… címet nyitja meg, a szerver magától átviszi a HTTPS-címre, vagy ha az még nem működik, elmagyarázza a tanúsítvány telepítését (lásd lent). Ezért a kezelőknek elég a http://<szerver>:5000/client/ címet megadni.

Tanúsítvány a kliensgépeken

A HTTPS-tanúsítványról a szerver maga gondoskodik. Saját hitelesítője van, a BroadTalk CA, és minden induláskor ellenőrzi, hogy a tanúsítványa lefedi-e a gép nevét és IP-címeit. Ha nem, vagy hamarosan lejár, újat állít ki. Ehhez a szervergépen semmit nem kell tenni, akkor sem, ha a gép IP-címe megváltozik.

Hogy a böngésző elfogadja a kapcsolatot, minden kliensgépre és tabletre egyszer telepíteni kell a BroadTalk CA-t. Enélkül a böngésző biztonsági figyelmeztetést mutat, és nem engedi a mikrofont.

A legegyszerűbb, ha a kliensgépen a http://<szerver>:5000/client/ címet nyitod meg. Amíg a tanúsítvány nincs telepítve, ez az oldal jelenik meg:

Az indítóoldal: a tanúsítvány letöltése és a Windows lépései
Az indítóoldal: a tanúsítvány letöltése és a Windows lépései
  1. Kattints a Download certificate gombra; a böngésző letölti a BroadTalk-CA.crt fájlt.
  2. Kövesd az oldal lépéseit. Az oldal magától a készülék rendszerét (Windows, Android, iPad/iPhone, Mac) nyitja ki, a többi alatta lenyitható.
  3. A telepítés után az oldal néhány másodpercen belül magától továbbmegy a HTTPS-címre, vagy kattints a Check again gombra. Ha nem lép tovább, zárd be a böngésző összes ablakát, és nyisd meg újra a címet.

Ha az oldal azt írja, hogy The server's secure port does not answer, a szerver HTTPS-portját (alapból 5001) tűzfal zárja el: ezt a szervergépen vagy a hálózaton kell megnyitni.

A tanúsítvány közvetlenül is letölthető a http://<szerver>:5000/ca címről.

A szerver induláskor kiírja a konzolablakba a pontos címeket, például: Client devices: install the BroadTalk CA once from http://192.168.0.100:5000/ca, then open https://192.168.0.100:5001/client/.

A tanúsítványok az adatmappa certs mappájában vannak:

Ha egy másik szerver is ugyanezt a hitelesítőt használja, a kliensgépeken nincs újabb teendő. Új szervernél ehhez a telepítőben add meg a másik szerver BroadTalk-CA.pfx fájlját (lásd fent: Telepítés), egy már telepített szervernél az admin Server oldalán, a Share another server's CA résznél (5.12). Céges tanúsítványhoz az adatmappa appsettings.json fájljában a ManageCertificate értékét false-ra kell állítani, és a CertificatePath, illetve a CertificatePassword értékét a céges PFX-fájlra kell beállítani; ez az egyetlen beállítás, amelyhez fájlt kell szerkeszteni.

Böngésző és hangeszköz

Hálózat

Admin jelszó és fájlok

Frissítés új verzióra

Ha a https://release.broadtalk.hu oldalon újabb verzió van, az admin felület bal sávjában, a verziószám alatt borostyánszínű jelzés jelenik meg (például Update: 0.0.3). Rákattintva a letöltőoldal nyílik meg. A szerver hatóránként, csendben nézi meg az oldalt; ha a gépnek nincs internete, nem jelez semmit.

Frissítés érhető el: jelzés az admin bal sávjában
Frissítés érhető el: jelzés az admin bal sávjában

Egy kattintással. A letöltőoldalon van egy BroadTalk-Update.cmd fájl. Töltsd le egyszer, és tedd a szervergépre, például az asztalra. Frissítéskor kattints rá duplán, és engedélyezd a rendszergazdai futtatást (Windows kérdezi). A frissítő:

A frissítés alatt, nagyjából egy percig, a pultok újracsatlakoznak. Ha valami nem sikerül, az ablak nyitva marad, és kiírja, mi történt; a telepítő naplója a %TEMP%\BroadTalk-Update-setup.log fájlban van.

Kézzel, például ha a szervergépen nincs internet: az új telepítőt töltsd le máshol, és vidd át.

  1. Töltsd le az új telepítőt a letöltőoldalról.
  2. Állítsd le a szervert: Ctrl+C a konzolablakban. Amíg fut, a telepítő nem frissít, hanem szól, hogy előbb állítsd le.
  3. Futtasd a telepítőt. Felismeri a meglévő telepítést: az Install or update oldalon hagyd üresen az Install from scratch jelölőt, így frissít, semmit nem kérdez, minden beállítás marad (lásd fent: Telepítés vagy frissítés).
  4. Indítsd el a szervert, és a nyitva lévő böngészőket frissítsd (F5).

A frissítés kicseréli a program fájljait, és törli azokat, amelyekre az új verziónak már nincs szüksége, így nem maradnak árva fájlok. Az adatmappához nem nyúl: a beállítások, a szerepek, a presetek, az eseménynapló és a tanúsítványok változatlanul megmaradnak.

Régebbi telepítés, amely az adatait még a program mellett tartotta (például a 0.0.1.7 a C:\BroadTalk mappában), frissítéskor átköltözik: az adatai az adatmappába kerülnek, a program a helyén marad. Ha a programot a C:\Program Files\BroadTalk mappába szeretnéd, előbb távolítsd el a régit, és telepíts frissen.

A telepítő a telepítő nélkül, kézzel kicsomagolt régebbi szervert is frissíti: a Browse gombbal válaszd ki a mappáját. Ilyenkor a mappában mindent, ami nem az új program és nem a gép saját adata, régi programfájlnak tekint és töröl, ezért a program mappájában ne tarts más fájlt.

Használat az interneten keresztül

A szerver az internetről is elérhető a cég domainjén, például https://support.broadmax.hu:5001/client/. A helyi hálózaton ettől semmi nem változik: ott továbbra is az IP-címes cím és a BroadTalk CA működik. Ehhez a licencnek tartalmaznia kell az internetes használatot; ha nem tartalmazza, a szerver a beállított nyilvános nevet és címet nem használja, és ezt a naplóban és az admin Server oldalán jelzi.

Feltétel, hogy a szerver azon a gépen fusson, amelyiken a domain tanúsítványa is van, például az IIS-es gépen, ahol a Let's Encrypt tanúsítványt a Certify The Web vagy a win-acme újítja.

1. Port-továbbítás a routeren a szervergép helyi IP-címére:

Kívül (internet) Belül (szervergép) Mire kell
TCP 5001 TCP 5001 Weboldal és vezérlés (HTTPS, WebSocket)
UDP 60000–60499 UDP 60000–60499 Hang (WebRTC)
netsh advfirewall firewall add rule name="BroadTalk" dir=in action=allow protocol=TCP localport=5001
netsh advfirewall firewall add rule name="BroadTalk audio" dir=in action=allow protocol=UDP localport=60000-60499

2. Beállítás a telepítőben (Internet access oldal) vagy utólag az admin Server oldalán, az Internet kártyán (5.12): Internet name = support.broadmax.hu, és ha kell, Public address = a nyilvános IP-cím.

3. Indítás rendszergazdaként. A Let's Encrypt tanúsítvány titkos kulcsát alapesetben csak a rendszergazdák olvashatják. Ha a telepítőben adtad meg az internetes nevet, a parancsikonok már rendszergazdaként indítanak; ha később az adminban, akkor a BroadTalk.Server.exe-t jobb gombbal, Futtatás rendszergazdaként indítsd. Ha rendszergazda nélkül szeretnéd, a certlm.msc-ben a tanúsítványon (Minden feladat, Titkos kulcsok kezelése) adj olvasási jogot a felhasználónak; ezt minden megújítás után meg kell ismételni, ha a Certify egy telepítési (Deployment) feladattal nem végzi el helyetted.

4. Ellenőrzés. Az admin Server oldalán az Internet kártya alján látszik, megvan-e a tanúsítvány, rendszergazdaként fut-e a szerver, milyen címen mennek a hangok, és milyen címet kell a külső kollégáknak megadni (5.12). Ugyanez induláskor a konzolablakban:

Biztonság internetről. Internetesnek számít minden kérés, amely nyilvános IP-címről érkezik, vagy a nyilvános néven szól. A helyi hálózatról a domain nevén belépve is ezek a szabályok érvényesek.

4. A kliens (kezelőpult)

A kliens a kezelők munkafelülete: egy böngészőablak a szerep gombjaival, a hívással, a némítással és a szintmérőkkel. Minden döntés a szerveren születik: a kliens a gombnyomásokat küldi, és a szerver által visszajelzett állapotot mutatja.

4.1 Szerepválasztás

A https://<szerver>:5001/client/ címen a Choose your role oldal a beállított szerepeket mutatja, kártyánként a névvel és az azonosítóval.

A szerepválasztó öt szereppel; a Hangmérnök PIN-védett, három szerep online
A szerepválasztó öt szereppel; a Hangmérnök PIN-védett, három szerep online

4.2 Csatlakozás és PIN

A szerep megnyitásakor a Ready to connect kártya fogad. A felső sávban már látszik a szerep neve és azonosítója.

Csatlakozás előtt: a Connect gomb
Csatlakozás előtt: a Connect gomb
  1. Kattints a Connect gombra.
  2. Az első alkalommal a böngésző engedélyt kér a mikrofonhoz: engedélyezd.
  3. PIN-védett szerepnél megjelenik a PIN-kód bekérése (lásd lent).
  4. A kapcsolat felépülése után az állapotjelző zöld Connected feliratra vált, és a gombok használhatóvá válnak.

A PIN megadása. A kártya fejlécében a szerep neve áll, alatta a beírt számjegyek pontként, legalább négy helyen (a PIN 4–12 számjegyű, a hosszát a pult nem árulja el). Alatta számbillentyűzet:

PIN-kód bekérése egy hibás próbálkozás után
PIN-kód bekérése egy hibás próbálkozás után

A PIN szabályai:

4.3 Kapcsolat állapota és újracsatlakozás

A felső sáv jobb oldalán az állapotjelző mutatja a kapcsolatot. Amíg nincs élő kapcsolat, a gombok halványak és nem működnek. Újracsatlakozás közben az állapotjelző mutatja a következő próbálkozás idejét; bontás vagy hiba után a kártya írja le, mi történt.

Felirat Szín Jelentés
Connected zöld Él a kapcsolat, a gombok működnek.
Connecting…, Reconnecting (2)… borostyán, villogó pont Kapcsolódás folyamatban.
Reconnecting in 4 s… borostyán Megszakadt a kapcsolat; a kliens magától újrapróbálkozik 1, 2, 4, 8, majd 15 másodpercenként, amíg sikerrel nem jár.
PIN required borostyán PIN-kódot vár (4.2).
Rejected piros A szerver elutasította a csatlakozást; az ok a kártyán olvasható (7. fejezet).
Mic error piros A böngésző nem adott mikrofont (7. fejezet).
Disconnected szürke Nincs kapcsolat; a Connect gombbal indítható.

Kapcsolatminőség. Az állapotjelző előtt négy kis pálca mutatja, milyen jól megy át a hang. Mindkét irányt figyeli: a szerver méri, hogyan érkezik meg a te hangod, a böngésző azt, hogyan érkezik a szerveré; a rosszabbikat mutatja. Négy zöld pálca: jó. Három borostyán: közepes, például 1–5% csomagvesztés vagy 30 ms fölötti ingadozás; a hang még érthető, de lehetnek apró hibák. Egy piros pálca: gyenge, szaggatás hallható; ilyenkor menj közelebb a WiFi-hez, vagy használj kábelt. Ha az egérrel fölé állsz, mindkét irány számai látszanak. A pálcák az első mérés után, pár másodperccel a csatlakozás után jelennek meg.

4.4 A képernyő felépítése

Élő pult: a Kamera 1 gomb beszél és hallgat, Kamera 2 éppen hozzánk beszél, a Stáb csoportot alapból hallgatjuk
Élő pult: a Kamera 1 gomb beszél és hallgat, Kamera 2 éppen hozzánk beszél, a Stáb csoportot alapból hallgatjuk

A gombok és a sávok gombjai soha nem mozdulnak el: se értesítés, se hívás, se a Reply-információ megjelenése, se némítás nem tolja el őket, így egy megjelenő üzenet miatt nem nyomhatsz rossz gombot. Az üzenet a felső sávot takarja le, amely telefonon görgetés közben is mindig látszik.

4.5 A gombok

Minden gomb ugyanúgy épül fel:

Rész Mit mutat
Szám (bal felső sarok) A gomb helye a pulton; az első tíz gombnál egyben a billentyűparancs (1–9, 0).
Két LED-csík A bal piros, ha a gomb beszél; a jobb zöld, ha hallgat.
Módjelölés (jobb felső sarok) T Talk, L Listen, T+L Talk + listen, R Reply, KILL Kill.
Ikon és felirat Az ikon színes csempén mutatja, mire szól a gomb: szerepre (egy alak), feedre (adás jel, kék), csoportra (két alak, lila), több célra (rétegek, lila), körbemondás (hangszóró, rózsaszín), Reply (visszanyíl, türkiz), Kill (áthúzott kör, fehér). Ha a cél szerepnek, feednek vagy csoportnak saját színe van (5.3, 5.5, 5.4), a csempe azt kapja; több célú gombnál az első célét. Mellette a gomb címkéje, általában a cél neve.
Második sor Feednél Feed, csoportnál Group; és hogy a cél online-e: zöld pont és Online, illetve szürke pont és Offline; csoportnál és több célú gombnál hányan vannak bent, az összes taghoz képest (Group · 2/4 online). Ha te is tagja vagy a csoportnak, magadat is beleszámolja: négytagú csoportban, ahol csak te vagy bent, 1/4 online. A pont akkor zöld, ha rajtad kívül is van bent valaki. Továbbá All-call (mindenki), a Reply célja (To Kamera 2), tally (Kamera 2 is talking), hívás (Calling you), Kill (Releases all talk). Ha egyszerre több is igaz, a hívás, azután a tally látszik.
TALK és LISTEN címke Szöveggel is jelzi, hogy a gomb beszél, illetve hallgat, így a jelzés színek nélkül is olvasható.

A gomb módja azt mondja meg, mit szabad vele csinálni (jogosultság). A gomb sima megnyomása mindig beszéd, ahol a beszéd engedélyezett; a hallgatásnak külön kapcsolása van (4.7). Amit a mód nem enged, azt a szerver akkor sem teszi meg, ha a kérés máshonnan érkezik (Stream Deck, vezérlő API, OSC).

Mód Jelölés Mit enged
Talk T Csak beszédet: a hangod eljut a célhoz. Hallgatni ezen a gombon nem lehet.
Listen L Csak hallgatást: szerepnél a mikrofonját, csoportnál azokat, akik éppen belebeszélnek. A gomb megnyomása a hallgatást kapcsolja; beszélni és hívni nem lehet vele.
Talk + listen T+L Mindkettőt: a megnyomás beszél, a hallgatást külön kapcsolod (4.7). A leggyakoribb intercom-gomb.
Reply R Annak beszélsz, aki utoljára közvetlenül hozzád beszélt (4.9).
Kill KILL Az egész rendszerben elenged minden bekapcsolt beszédgombot (4.9).

A gomb színe az állapotát mutatja:

4.6 Beszéd: koppintás és nyomva tartás

A gomb lenyomásakor a hang azonnal megy; a felengedés dönti el, mi történik utána.

További szabályok:

4.7 Hallgatás

Hallgatni csak azon a gombon lehet, amelynek a módja engedi: Listen (L) és Talk + listen (T+L). A Talk, a Reply, a Kill és a körbemondó gombbal nem lehet hallgatni, ezeken a hallgatás-kapcsolás nem csinál semmit.

Minden gombnak egyetlen hallgatás-kapcsolója van, amely a beszédtől függetlenül, tartósan kapcsolja a gomb céljának hallgatását. Bármelyik módon kapcsolod, ugyanazt billented át:

  1. Listen módú gombon a gomb megnyomásával (bal klikk, koppintás, a gomb száma), mert ezen a gombon beszélni úgysem lehet.
  2. Bármely hallgatható gombon háromféleképpen: jobb kattintással a gombon, Shift + a gomb számával, vagy az alsó sáv Listen gombjával. A Talk + listen gombon csak így lehet hallgatni. A Listen gombot élesítsd, majd kattints vagy koppints arra a gombra, amelynek a hallgatását kapcsolnád; utána a Listen magától kikapcsol. Újabb kapcsolás visszakapcsolja a hallgatást.
Élesített Listen gomb: a hallgatható gombok kerete szaggatott zöld, a csak beszélő, a Reply, a Kill és a körbemondó gomb elhalványul
Élesített Listen gomb: a hallgatható gombok kerete szaggatott zöld, a csak beszélő, a Reply, a Kill és a körbemondó gomb elhalványul

Élesített Listen mellett a csak beszélő (T), a Reply, a Kill és a körbemondó gomb elhalványul, mert ezeken nem lehet hallgatni. Az Esc, a Listen újbóli megnyomása vagy a Call élesítése visszavonja az élesítést.

Érintőképernyőn (telefon, tablet) ugyanígy: érintsd meg az alsó sáv Listen gombját, majd azt a gombot, amelynek a hallgatását kapcsolnád. Élesítés nélkül a gomb érintése mindig beszéd.

A hallgatás-kapcsoló hatása a céltól függ:

Szerep hallgatásakor a mikrofonját folyamatosan hallgatod, akkor is, ha ő éppen senkihez nem beszél; némított mikrofonból nem jön hang.

4.8 Ki beszél hozzád: tally

Ha valaki hozzád beszél, a hozzá tartozó gombod kerete borostyánszínű lesz és lüktet, a második sorban pedig a beszélő neve áll (Kamera 2 is talking). A név akkor is megjelenik, ha az egérrel a gomb fölé mész.

Melyik gomb jelez:

Fix útvonalon (5.7) és a saját hallgatásodon át érkező hang nem kapcsol tallyt, mert az nem hozzád intézett beszéd.

4.9 Reply, Kill, körbemondás és csoportgomb

Reply. A Reply gomb annak beszél, aki utoljára közvetlenül hozzád beszélt, pontról pontra vagy körbemondással. A gomb második sora mutatja a célt (To Kamera 2), az alsó sáv pedig ezt írja: Reply goes to Kamera 2. Amíg senki nem beszélt hozzád, a felirat No caller yet, és a gomb senkihez nem szól. Csoportba mondott beszéd nem állítja át a Reply célját. Ha a Reply bekapcsolva marad, és közben más beszél hozzád, a gomb az új beszélőhöz vált.

Kill. A Kill gomb megnyomása az egész rendszerben, mindenkinél elengedi a bekapcsolt és a nyomva tartott beszédgombokat (Talk, Talk + listen, Reply). A Listen módú gombokat, a hallgatás-kapcsolókat és a némítást nem érinti. Minden csatlakozott kliensen megjelenik az üzenet: All talk released by Rendező. A Kill gomb maga nem reteszel. Ugyanezt teszi az admin Release all talk gombja is (5.2).

Körbemondás (all-call). Az All-call jelölésű gomb minden más szerephez beszél, a csoporttagságtól és a hallgatási beállításoktól függetlenül, és mindenkinél rád állítja a Reply célját. Ez a gomb csak beszél, hallgatni nem lehet vele.

Csoportgomb. A Group jelölésű gomb egy party line: bekapcsolva mindenki hallgat, aki a csoportot hallgatja. Az alapból hallgató tagok gomb nélkül is hallgatják a csoportot; náluk a gomb zöld LED-je folyamatosan ég. A csoportgombbal akkor is hallgathatod a csoportot, ha nem vagy a tagja.

4.10 Hívás (Call)

A hívás figyelemfelhívó jelzés, hangutat nem nyit: arra való, hogy szólj valakinek, aki éppen nem figyel.

Beérkező hívás: szalag a felső sávon, a hívó gombja villog
Beérkező hívás: szalag a felső sávon, a hívó gombja villog

Hívás küldése:

  1. Kattints az alsó sáv Call gombjára. A gomb borostyánszínű lesz, a pult gombjainak kerete szaggatott.
  2. Kattints arra a gombra, amelyiknek a címzettjét hívni akarod. A hívás a gomb céljaihoz megy: szerephez, csoportnál a csoport minden tagjához, Reply gombnál a Reply céljához, all-call gombnál mindenkihez.
  3. A Call ezután magától kikapcsol, a használt gomb egy pillanatra borostyán keretet kap.

Gyorsabban: Alt + a gomb száma (1–9, 0). Ha meggondoltad magad, kattints újra a Call gombra. Hívni csak olyan gombról lehet, amelyen a beszéd engedélyezett (Talk, Talk + listen, Reply); a csak hallgató (Listen) és a Kill gombbal nem. Egy gombról másodpercenként legfeljebb egy hívás megy ki, és csak a csatlakozott címzettek kapják meg.

Hívás fogadása:

Ugyanez a szalag mutatja nyugodtabb színnel, 4 másodpercig a rendszerüzeneteket is, például: All talk released by Rendező. vagy Your talk to Kamera 1 was released by the admin. Keskeny képernyőn a szöveg két sorba tördelődik. Minden üzenet a kapcsolatnaplóba (4.14) is bekerül.

4.11 Némítás (Mute)

A Mute gomb vagy az M billentyű elnémítja a mikrofonodat minden hangúton: gombokon, csoportokon, fix útvonalakon és azoknál is, akik a mikrofonodat hallgatják.

4.12 Hangerők és sidetone

A felső sáv csúszka ikonja a Volumes panelt nyitja.

A Volumes panel: Master, Sidetone és gombonkénti hangerő
A Volumes panel: Master, Sidetone és gombonkénti hangerő
Csúszka Tartomány Mire hat
Master alapból −48…+24 dB Mindannak a hangereje, amit hallgatsz; 0 dB = változatlan, a csúszka bal szélén (−48) elnémul.
Sidetone −40…0 dB (−40 = Off) Saját hangod visszahallása a fejhallgatóban, helyben, késleltetés nélkül.
Keys alatti sorok alapból −48…+24 dB Az adott gombon át érkező hang hangereje (−48 = Off).

Automatikus halkítások, amelyeket nem kell kezelni, de jó tudni róluk:

Elengedő hang (roger beep). Ha egy szerephez az admin elengedő hangot rendelt (Release tone, 5.3), akkor amikor az a szerep elengedi a beszédgombját, aki eddig hallotta, egy rövid jelzést kap: így tudja, hogy a másik befejezte. A jelzés ugyanolyan hangos, amilyen hangosan a beszélőt hallottad. Nem kapsz jelzést, ha a beszélőt továbbra is hallod (például fix útvonalon vagy egy másik gombján át). A beszélő maga nem hallja.

4.13 Hangeszközök (Audio devices)

A fejhallgató ikon az Audio devices panelt nyitja.

A mikrofon hangfeldolgozása a szerep profilját követi: Headset profilnál csak a zajszűrés működik, Speaker profilnál a visszhangszűrés, a zajszűrés és az automatikus erősítés is. A feed oldal (4.17) semmilyen feldolgozást nem végez.

4.14 Szintmérők és kapcsolatnapló

A három panel (Audio devices, Volumes, Connection log) közül egyszerre egy lehet nyitva. Az Esc billentyű, az X gomb vagy a panelen kívüli kattintás bezárja.

4.15 Billentyűparancsok

A billentyűk akkor működnek, ha a kliens ablaka van elöl, és nem egy beviteli mezőbe gépelsz. Amíg a PIN-kód bekérése látszik, a számbillentyűk a PIN-t írják.

Billentyű Művelet
1–9, 0 Az első tíz gomb a pult sorrendjében. Koppintás reteszel, nyomva tartás momentán, ahogy egérrel.
Shift + szám A gomb hallgatás-kapcsolója (mint a jobb kattintás vagy a Listen gomb).
Alt + szám Hívás a gomb címzettjének.
M Némítás be és ki.
Esc A nyitott panel bezárása, a Call és a Listen élesítésének visszavonása.

A számok a betűk feletti számsor billentyűi; a numerikus billentyűzet nem működik.

4.16 Tablet és telefon

Tableten és telefonon ugyanaz a cím működik, a felület a képernyőhöz igazodik. Telefonon két oszlopban állnak a gombok, alul három nagy gomb van (Mute, Call, Listen), az állapotjelző pedig egyetlen színes pont.

Telefonos nézet hívás közben
Telefonos nézet hívás közben

4.17 A feed oldal (hangforrás küldése)

A feed oldalon egy gép a vonalbemenetét küldi feedként (5.5), például a keverőpult műsorkimenetét. Címe https://<szerver>:5001/feed/; a pultok szerepválasztójában feed nem jelenik meg.

A feed oldal küldés közben
A feed oldal küldés közben
  1. Nyisd meg a /feed/ címet, és válaszd ki a feedet (Choose a feed).
  2. Kattints a Connect gombra, engedélyezd a hangbemenetet, és add meg a feed PIN-jét (4.2).
  3. Az Input listában válaszd ki a vonalbemenetet. A gép ezt megjegyzi, a pult mikrofonjától külön.
  4. Az Input gain csúszkával állítsd be a szintet, amíg a szintmérő jó tartományban mozog. A csúszka a szerveren erősíti vagy halkítja a jelet (alapból −48…+24 dB, Gain range, 5.11). Az érték a feed beállítása: a szerver megjegyzi, és az adminban a feed Input gain mezőjében is ez látszik (5.5). Ha az admin ott módosítja, a csúszka követi.

A feed oldalon a felső sáv linkje Change feed, a PIN-kártyáé Back to feeds, a PIN-kártya szövege Enter the feed's PIN to connect.

A kártya mutatja az állapotot: On air (zöld, jel érkezik), No signal (3 másodperce nincs jel), Muted (piros, a Mute gombbal elnémítva) vagy Not connected. Alatta a szintmérő a szerverhez érkező jelet mutatja, az Input gain után. A bemenet feldolgozás nélkül megy: nincs visszhangszűrés, zajszűrés és automatikus erősítés.

A feed oldalon nincsenek gombok, és semmit nem hallgat. Ha egy szerep címét nyitod meg a feed oldalon (vagy fordítva), a böngésző átvált a megfelelő oldalra.

5. Az admin felület

Az admin felületen állítható be minden: szerepek, gombkiosztás, csoportok, útvonalak, presetek és a rendszerbeállítások, és itt követhető élőben a rendszer működése. Minden mentés azonnal él, újraindítás nélkül.

5.1 Belépés

  1. Nyisd meg a https://<szerver>:5001/admin/ címet.
  2. A Sign in ablakban írd be a jelszót az Admin password mezőbe, majd kattints a Sign in gombra. Hibás jelszónál a Wrong password. felirat jelenik meg.

5.2 A felület felépítése

Az admin felület: bal oldalt a menü, jobbra a szerepek listája
Az admin felület: bal oldalt a menü, jobbra a szerepek listája

Közös viselkedés minden oldalon:

5.3 Roles (szerepek)

A Roles oldal a szerepek listája: itt lehet szerepet felvenni, szerkeszteni, átnevezni, PIN-nel védeni és törölni.

A szereplista és a szerkesztő panel
A szereplista és a szerkesztő panel

A lista

Új szerep

  1. Kattints az Add role gombra.
  2. Add meg az Id mezőt; a Name a kliensen megjelenő név (ha üresen hagyod, az azonosító lesz).
  3. Állítsd be a profilt és a hangerőket, majd kattints a Save gombra.

Az új szerepnek még nincs gombja: a Panels oldalon kaphat (5.6). PIN-t mentés után lehet beállítani.

A licenc megszabhatja, hány szerep és feed lehet összesen (5.12, License). Ha elérted, új szerep vagy feed nem jön létre (The license of this installation allows … roles and feeds together.), és nagyobb presetet sem lehet betölteni. Ha a konfigurációban több van, mint amennyit a licenc enged (például kisebb licenc után), a meglévők mind működnek, csak újat nem lehet hozzáadni.

A szerkesztő mezői

Mező Érték Jelentés
Name szöveg A kliensen, a gombfeliratokban és a naplóban megjelenő név.
Id betű, számjegy, -, _; legfeljebb 64 karakter A kliens címe: /client/<id>. Módosítása átnevezés (lásd lent).
Color Default, tíz kész szín vagy bármilyen szín (+) A szerep színe: a rá mutató gombok ikoncsempéje a pultokon, a szerepválasztó kártyája és egy pötty a listában. Default: nincs saját szín, minden a megszokott.
Profile Headset, Speaker A hangkezelés módja (lásd lent).
Master volume −48…+24 dB (Gain range, 5.11) Mindannak a hangereje, amit a szerep hallgat (0 dB = változatlan, −48 = néma); a kliens Volumes paneljén is állítható.
Ducking while talking 0…40 dB, egész számok (0 = None) Ennyi dB-lel halkul a lejátszás, amíg a szerep beszél (40 dB = Off: a lejátszás teljesen elhallgat). Hangszórós munkahelyen végső megoldás a visszhang ellen.
Input gain (dB) −48…+24 dB (Gain range, 5.11) A mikrofonjel erősítése a szerveren, minden más feldolgozás előtt.
Noise gate (dBFS) −80…−10 dBFS, üres = ki Zajkapu: a küszöb alatti jelet elnémítja (például −50). Zajos helyszínen hasznos.
Speech offset (dB) −24…+24 dB, alapból 0 A Speech threshold (5.11) korrekciója erre a szerepre. Pozitív: hangosabb jel kell a beszédhez (zajos helyszín, áthallás); negatív: halkabb is elég (halk beszélő). A mező alatt látszik a szerep tényleges küszöbe, például Speech from −30 dBFS.
Release tone Off, BroadTalk, Beep, Click Elengedő hang (roger beep, 4.12): amikor a szerep elengedi a beszédet, a hallgatói egy rövid jelzést kapnak. BroadTalk: a rendszer saját kéthangú jelzése, egy gyors, lefelé lépő kis szext (E6 után Gisz5, kb. 150 ms). Beep: a klasszikus rádiós csipogás (90 ms). Click: egy halk, rövid koppanás. A Play gomb ezen a gépen lejátssza a választottat. A lista Settings oszlopában Tone BroadTalk jelzi.
Priority talker ki vagy be Amíg ez a szerep hallhatóan beszél valakihez, a hallgatónál minden más halkabb (mértéke: 5.11).
Role PIN 4–12 számjegy Lásd lent.

A Save a mezőket menti és bezárja a szerkesztőt; a gombokat a Panels oldalon lehet szerkeszteni. A Cancel vagy az X mentés nélkül bezárja a szerkesztőt.

Profilok

A műsorhang és más vonalbemenetek nem szerepek, hanem feedek (5.5).

Átnevezés (az Id módosítása)

  1. Írd át az Id mezőt, majd kattints a Save gombra.
  2. A Rename '…'? ablak összefoglalja a következményeket; a Rename gombbal hagyd jóvá.

PIN

Törlés

A Delete gomb megkérdezi, biztosan törlöd-e (Delete '…'?). A szereppel együtt törlődnek a csoporttagságai, a fix útvonalai és a rá mutató gombok más pultokon; többcélú gombból csak ez az egy cél kerül ki. A csatlakozott kliens visszakerül a szerepválasztóra.

5.4 Groups (party line csoportok)

A csoport közös vonal: aki belebeszél, azt a csoport minden hallgató tagja hallgatja.

Egy csoport kártyája: tagok és a Listens by default kapcsolók
Egy csoport kártyája: tagok és a Listens by default kapcsolók

Új csoport: az Add group gomb a New group ablakot nyitja. Add meg a nevet (Name) és az azonosítót (Id; betű, számjegy, - és _), majd kattints a Create group gombra. Az új csoport üres: jelöld be a tagokat, és mentsd a kártyát. A csoport azonosítója később nem módosítható, a neve igen.

Tagság és gomb:

Törlés: a Delete gomb megkérdezi, biztosan törlöd-e (Delete group '…'?). A csoportra mutató gombok lekerülnek a pultokról; többcélú gombból csak ez a cél tűnik el.

5.5 Feeds (hangforrások)

A Feeds oldalon a feedek vannak: hangforrások pult nélkül, például a műsorhang (PGM), egy AUX-vonal vagy egy távoli hang. Nevet a feednek te adsz. Egy gép küldi a /feed/ oldalról a vonalbemenetét (4.17); a szerepek Listen gombbal (5.6) vagy fix útvonalon (5.7) hallgatják. A feed csak beszél (TX): nem hallgat, nincs gombja, nem lehet csoporttag, és a pultok szerepválasztójában nem jelenik meg.

A Feeds oldal és a feed szerkesztője
A Feeds oldal és a feed szerkesztője

A lista és a szerkesztő ugyanúgy működik, mint a Roles oldalon (5.3), a feedre értelmes mezőkkel:

Mező Érték Jelentés
Name szöveg A feed neve, például PGM vagy AUX. Így jelenik meg a gombokon, a fix útvonalaknál és a Live mátrixban.
Id betű, számjegy, -, _ A feed oldal címe: /feed/<id>.
Color Default, tíz kész szín vagy bármilyen szín A feed színe a rá mutató gombokon, a feedválasztóban és a listában (lásd 5.3).
PIN 4–12 számjegy Új feednél kötelező, és utána sem törölhető, csak másikra cserélhető (Set PIN). PIN nélküli feed nem küldhet.
Dim under talk ki vagy be Bekapcsolva a feed beszéd alatt halkul mindenkinél, aki hallgatja (mértéke: Feed ducking, 5.11). Műsorhangnál hasznos; kapcsold ki, ha a feednek mindig teljes szinten kell szólnia.
Input gain (dB) −48…+24 dB (Gain range, 5.11) A bejövő jel erősítése a szerveren. A feed oldalon is állítható (4.17); mindkét hely ugyanazt az értéket látja.

A lista Ducking oszlopa mutatja, hogy a feed halkul-e (Dims under talk) vagy mindig teljes szinten szól (Full level). Ha egy feednek nincs PIN-je, a PIN oszlopban Missing áll: amíg nem kap PIN-t, nem használható.

Törléskor a rá hallgató gombok és a fix útvonalai is törlődnek; a csatlakozott feed oldal visszakerül a feedlistára.

5.6 Panels (egy pult gombjai)

A Panels oldalon egy szerep pultjának gombjai állíthatók be. Egy pulton legfeljebb 32 gomb lehet. Felül a Panel listában válaszd ki a pultot.

A Panels oldal a Rendező pultjával; nyitva a Kamerák gomb (Multiple) céllistája
A Panels oldal a Rendező pultjával; nyitva a Kamerák gomb (Multiple) céllistája
Oszlop Jelentés
# A gomb helye a pulton, 1-től számozva. Az 1–10. hely egyben a billentyűparancs (1–9, 0). Előtte a fogantyú (hat pötty) az áthelyezéshez.
Label A gomb felirata a pulton és a Stream Decken. Ha üres, a gomb a céljáról kap nevet: a cél szerep, feed vagy csoport neve, körbemondásnál All, Reply gombnál Reply, Kill gombnál Kill.
Mode Talk, Listen vagy Talk + listen (4.5). All típusnál mindig Talk, Reply és Kill típusnál nincs mód (—).
Type Mire mutat a gomb (lásd a következő táblázatot). Ettől függ, mit kínál a Target oszlop.
Target A gomb célja, a típusnak megfelelően.
Latch Bejelölve a rövid koppintás reteszel; kikapcsolva a gomb mindig csak nyomva tartva szól. Kill gombnál nem állítható.
Gain (dB) A gombon át érkező hang hangereje dB-ben, alapból −48…+24 (Gain range, 5.11; 0 = változatlan, −48 = néma). A kliens Volumes paneljén is állítható. All, Reply és Kill gombnál nem állítható, mert azokon nem érkezik hang.
Kuka ikon A sor törlése; mentéskor lép életbe.

A gombtípusok:

Type A Target oszlopban Jelentés
Single egy szerep vagy feed a listából (a feed neve mögött (feed) áll) Pontról pontra: egy másik szerephez szól, illetve őt hallgatja. A saját szerep nem választható.
Multiple pipálós lista a szerepekkel, a feedekkel és a csoportokkal Többcélú gomb (lásd lent). Csukva az első célt és a többiek számát mutatja, például Kamera 1 +1.
Group egy csoport a listából Party line gomb (5.4).
All Everyone Körbemondás: minden más szerephez beszél (4.9).
Reply Last caller Annak beszél, aki utoljára közvetlenül hozzád beszélt (4.9).
Kill — Az egész rendszerben elenged minden bekapcsolt beszédgombot (4.9).

Típusváltáskor a már kiválasztott cél megmarad, ahol lehet: Single-ről Multiple-re váltva a kiválasztott szerep bepipálva marad, visszafelé az első bepipált szerep lesz a cél.

A billentyűparancs a helyhez tartozik: átrendezés után a gomb az új helye számával érhető el, és a külső vezérlők gombszámait is igazítani kell (6. fejezet).

Többcélú gomb (Multiple, például „Kamerák” = Kamera 1 + Kamera 2):

Élő használat közben is nyugodtan szerkeszthetsz: a bekapcsolt beszéd és a hallgatás-kapcsoló a gombbal együtt mozog, ha a gomb más helyre kerül. Ha egy bekapcsolt gomb célja, típusa, módja vagy reteszelése megváltozik, vagy a gomb törlődik, a szerver elengedi a beszédet, és a régi céllal beírja az eseménynaplóba. A felirat és a hangerő módosítása nem érinti a bekapcsolt gombot.

5.7 Routes (fix útvonalak)

A fix útvonal gombtól független, mindig nyitott hangút: a hallgató (Listen (RX)) folyamatosan hallgatja a beszélő (Talk (TX)) mikrofonját. Példa: a hangmérnök mindig hallgatja a rendezőt, és nála mindig szól a műsorhang.

Két fix útvonal: a PGM feed és a Rendező a Hangmérnökhöz
Két fix útvonal: a PGM feed és a Rendező a Hangmérnökhöz

5.8 Presets (mentett beállítások)

A preset a teljes beállítás pillanatképe: szerepek és feedek (PIN-ekkel együtt), csoportok, gombok, fix útvonalak és rendszerbeállítások. Különböző műsorokhoz (például „Híradó”, „Sport közvetítés”) egy kattintással váltható a teljes rendszer.

A Presets oldal két mentett presettel
A Presets oldal két mentett presettel

Betöltéskor a bekapcsolt beszéd azokon a gombokon marad meg, amelyek a presetben is ugyanazzal a céllal, móddal és reteszeléssel szerepelnek; a többi elenged. A presetek a szerver config mappájának presets almappájában vannak, presetenként egy fájlban, így biztonsági mentésként is használhatók. Presetet külső vezérlő is betölthet (6. fejezet).

5.9 Live és Engine (élő áttekintés)

A Live oldal másodpercenként kétszer frissül, és két kérdésre válaszol: ki van bent, és ki kinek beszél, ki kit hallgat. Az Engine oldal a hangmotor és a kliensek hangfolyamának technikai állapotát mutatja.

A Live oldal: mutatók és a crosspoint-mátrix
A Live oldal: mutatók és a crosspoint-mátrix

A felső mutatók:

Mutató Jelentés
Online Csatlakozott kliensek száma az összes szerepből és feedből.
Crosspoints Az éppen nyitott hangutak száma.
Audio engine A hangmotor állapota az utolsó 10 percben: Healthy (zöld, minden rendben), Hiccups (borostyán, apró akadás volt) vagy Struggling (piros, kimaradt hang vagy sok akadás). Rákattintva az Engine oldal nyílik meg; ha nincs minden rendben, a menüben az Engine mellett is jelzés látszik.

Crosspoints (a mátrix). Minden oszlop egy beszélő (TX), minden sor egy hallgató (RX); minden szerep és feed mindig ugyanott van, így a táblázat nem mozdul, amikor hangút nyílik vagy záródik. Egy cella akkor világít, ha a sor szerepe hallgatja az oszlop szerepét vagy feedjét. A feedek a szerepek után, kék névvel állnak az oszlopok között; sorként nem szerepelnek, mert nem hallgatnak.

A mátrix a kártyáján belül görgethető, ha sok a szerep, vagy keskeny a képernyő.

Engine. A menüben az Engine alatt két rész van:

Oszlop Jelentés
Up (kbps) A klienstől most érkező hang (az elmúlt két másodperc átlaga). A Settings oldal Upload bitrate értéke kéri (5.11); csendben kevesebb.
Down (kbps) A kliensnek most küldött keverés. Az Opus bitrate beállítás szabja meg; csendben kevesebb.
Jitter A mért hálózati ingadozás, ms-ban.
Depth A pufferben lévő és a cél keretszám (20 ms-os keretek), például 2/2.
Adapt Az adaptív puffer által nyújtott (+) és rövidített (−) keretek.
Received Beérkezett hangcsomagok.
FEC Elveszett, de hibajavító kódból helyreállított csomagok.
PLC Elveszett csomagok, amelyeket a dekóder pótolt.
Drift Óraeltérés miatt eldobott keretek.
Late Túl későn érkezett, eldobott csomagok.
Errors Dekódolási hibák.
In (dBFS), Out (dBFS) A kliens bemeneti és kimeneti csúcsszintje dBFS-ben (0 = teljes kivezérlés, −∞ = csend).

Rendben van, ha a PLC, a Late és az Errors nulla vagy csak ritkán nő. Gyorsan növekvő PLC vagy Late hálózati gondot jelez, például gyenge WiFi-t vagy túlterhelt hálózatot. Ha az egérrel egy oszlopfejléc fölé állsz, a felület is elmagyarázza az oszlopot.

Audio engine (a hangmotor). A keverő 20 ms-onként mindenkinek elkészíti a saját keverését, és elküldi. Egy ilyen 20 ms-os lépés neve a felületen mix. A kártya azt mutatja, mennyire pontosan tartja ezt az ütemet, és mennyire terhelt közben a szerver.

Az Engine oldal: a hangmotor állapota és az utolsó 10 perc
Az Engine oldal: a hangmotor állapota és az utolsó 10 perc
Mutató Jelentés
Running for Mióta fut a szerver, és hány keverés készült azóta.
Average delay Átlagosan hány ms-mal később indult egy keverés a tervezettnél. Egészséges gépen ezredmásodperc-töredék.
Late mixes Hány keverés indult 5 ms-nál később. Ez még nem hallható.
Hiccups Hány keverés indult 20 ms-nál később (egy teljes keret csúszott el); ilyenkor egy kattanás hallatszhat. Az utolsó akadás ideje és mértéke is látszik.
Skipped audio Mennyi hang esett ki. Ha a keverő 3 keretnél többet lemarad, előreugrik, és a kihagyott keretek elvesznek; ez hallható kimaradás.
Worst delay A legnagyobb késés, és hogy mikor volt.
Mix time Átlagosan mennyi ideig tart egy keverés a rendelkezésre álló 20 ms-ból, és mennyi volt a leglassabb. Ha egy 10 másodperces szakaszban átlagosan 10 ms fölé megy, a szerver túl elfoglalt. Egy-egy lassú keverés (jellemzően az első, amikor egy kliens belép) nem baj, amíg nem késlelteti a következőt.
Clock Precise: a szerver a Windows nagy pontosságú időzítőjét használja. Coarse: ez nem érhető el, késésekre kell számítani.

Az akadások és hangkimaradások a szerver konzolablakába is bekerülnek figyelmeztetésként, és az Events naplóba is (engine kategória), legfeljebb 10 másodpercenként egy sorban összefoglalva. Amíg a hangmotor rendben van, a konzolon nem jelenik meg róla semmi.

Gyakori okok, ha akadás vagy kimaradás van: más, nagy terhelésű program fut a szerveren, a Windows energiatakarékos módban van (használd a Nagy teljesítmény energiasémát), víruskeresés fut, virtuális gépen fut a szerver, vagy a processzor gyenge ennyi klienshez.

5.10 Events (eseménynapló)

Az Events oldal a rendszer eseményeit mutatja, a legújabbal kezdve.

Az eseménynapló kategória-címkékkel
Az eseménynapló kategória-címkékkel
Kategória Mit rögzít
talk Beszéd kezdete és vége („Rendező talks to Kamera 1”).
call Hívások a címzettekkel.
mute Mikrofon némítása és visszakapcsolása.
kill Minden beszéd elengedése: ki indította, hány gombot engedett el.
config Minden beállítás-módosítás, preset mentése és betöltése.
connection Csatlakozás, bontás, hibás PIN és PIN-zár.
engine A hangmotor akadásai és hangkimaradásai (5.9), például „Audio engine hiccup: a mix went out 38 ms late…”.

5.11 Settings (rendszerbeállítások)

A Settings oldal a rendszerszintű viselkedést állítja. Négy csoportja van: Keys, Audio transport, Mixing és Live view; a Save settings egyszerre menti őket. Ezek a konfiguráció részei, ezért egy preset (5.8) ezeket is elmenti és visszatölti. A gép saját beállításai (licenc, portok, tanúsítvány, jelszó, tokenek) külön, a Server oldalon vannak (5.12).

A Settings oldal az alapértékekkel
A Settings oldal az alapértékekkel
Beállítás Alapérték Tartomány Jelentés Mikor hat
Latch threshold 300 ms 50–2000 ms Ennél rövidebb nyomás reteszeli a gombot, a hosszabb momentán. azonnal
Silent talk release 0 (ki) 0–240 perc Ha egy reteszelt beszédgombon ennyi percig nem volt beszéd, a szerver elengedi (elfelejtett nyitott mikrofon ellen); a pulton üzenet jelenik meg (Your talk to … was released after 10 minutes of silence.), és az eseménynaplóba is bekerül. A nyomva tartott gombot soha nem engedi el. 0 = soha. azonnal
Call display 10 s 0–120 s Meddig látszik a pulton a beérkező hívás (szalag és villogó gomb). 0 = amíg nem fogadják (4.10). A hívás hangja 15 másodpercenként megismétlődik, amíg látszik. a következő hívástól
Jitter target depth 2 keret 1–10 keret Ennyi 20 ms-os keretet tart vissza a szerver minden kliens hangjából, mielőtt bekeveri (lásd lent). új kapcsolatnál
Jitter max depth 6 keret legalább a célérték, legfeljebb 20 E fölött a szerver eldobja a legrégebbi hangot, hogy a késleltetés ne nőjön tovább. új kapcsolatnál
Adaptive jitter buffer be be vagy ki A puffer követi a mért hálózati ingadozást; a célérték ilyenkor a minimum. WiFi-hez ajánlott. új kapcsolatnál
Opus bitrate 64 kbps 6–510 kbps A szerver által minden kliensnek küldött keverés minősége; 32 kbps már tiszta beszédhez is elegendő. új kapcsolatnál
Upload bitrate 64 kbps 6–510 kbps Amit a kliensek böngészője küld a szervernek: a mikrofon, feednél a bemenet. új kapcsolatnál
Gain range −48…+24 dB alja −96…−6, teteje 0…+40 dB Minden erősítés és hangerő ebben a tartományban állítható: a szerepek és feedek Input gain értéke, a Master volume, a gombok és a fix útvonalak hangereje. A hangerők a tartomány alján elnémulnak. Ha szűkíted, a kívül eső értékeket a szerver a határra húzza, és ezt az Events naplóba is beírja. A sidetone, a ducking, a noise gate és a küszöbök nem tartoznak bele. azonnal
Speech threshold −36 dBFS −80…−10 dBFS Ennél hangosabb mikrofonjel számít beszédnek. Ez indítja a Priority ducking és a Feed ducking halkítását (lásd lent). Szerepenként korrigálható (Speech offset, 5.3). azonnal
Priority ducking 12 dB 0–40 dB, egész számok Ennyi dB-lel halkul minden más hang, amíg prioritásos szerep beszél (0 = nem halkul, 40 dB = teljesen elhallgat). azonnal
Feed ducking 24 dB 0–40 dB, egész számok Ennyi dB-lel halkul beszéd alatt az a feed, amelynél a Dim under talk be van kapcsolva (0 = nem halkul, 40 dB = teljesen elhallgat). azonnal
Signal threshold −36 dBFS −80…−10 dBFS A Live oldal mátrixában (5.9) egy nyitott hangút akkor világít zölden (Signal), ha a beszélő bemenetének csúcsszintje e fölött van. Csak a kijelzésre hat, a hangra nem. azonnal

Az „új kapcsolatnál” ható beállítás egy már csatlakozott kliensre akkor érvényes, ha az bont (Disconnect), majd újra csatlakozik (Connect). Mentés után az értesítés is emlékeztet erre: Settings saved. Audio transport applies to new connections.

Audio transport: hogyan jut el a hang. A böngésző 20 ms-onként küld egy tömörített hangcsomagot (Opus) a szervernek. A hálózat ezeket nem pontosan 20 ms-onként kézbesíti: WiFi-n vagy terhelt hálózaton egyik csomag késik, a következő kettő egyszerre érkezik, néha egy elvész vagy felcserélődik. Ezt az egyenetlenséget hívják jitternek. A szerver keverője viszont szigorú ütemben, 20 ms-onként kér minden klienstől egy keretet. A kettő közé kerül kliensenként a jitter buffer: egy rövid sor, amely összegyűjti, sorba rendezi és egyenletes ütemben adja tovább a csomagokat.

A szájtól fülig tartó késleltetés nagyjából: a beszélő böngészőjének felvétele és tömörítése (kb. 20–30 ms) + a hálózat (LAN-on néhány ms) + a szerver útja, benne a jitter buffer (2 keretnél mérten kb. 30–50 ms) + a hallgató böngészőjének saját puffere és lejátszása (kb. 30–60 ms). Vezetékes LAN-on 2 kerettel ez kb. 120 ms, 1 kerettel kb. 90 ms.

Speech threshold: mikor számít valaki beszélőnek. A szerver minden 20 ms-os keretnél megméri a szerep mikrofonjelének átlagos szintjét (RMS). Ezt a bemeneti erősítés (Input gain) és a zajkapu (Noise gate) után méri, ezért a zajkapu által elnémított zaj soha nem számít beszédnek. Ha a szint a küszöb fölött van, a keret beszéd. A beszéd azonnal halkít, a halkítás az utolsó beszédes keret után még 300 ms-ig tart (a szavak közti szünetek ne pumpáljanak), majd fél másodperc alatt áll vissza.

A Signal threshold ettől független: a Live mátrix kijelzéséhez a bemenet csúcsszintjét nézi (a zajkapu előtt), és a hangon semmit nem változtat.

5.12 Server (a szerver saját beállításai)

A Server oldalon a gép saját beállításai vannak, azok is, amelyeket a telepítő kérdezett. Ezek nem részei a konfigurációnak, a presetek nem érintik őket. A fejléc megmutatja, hol tárolja őket a szerver (az adatmappa appsettings.json fájljában).

A Server oldal: admin jelszó és hálózat
A Server oldal: admin jelszó és hálózat
A Server oldal: internet és tanúsítvány
A Server oldal: internet és tanúsítvány

A Save server settings menti a beállításokat. A jelszó és a frissítésfigyelés azonnal érvényes, a többihez újraindítás kell: ilyenkor a lap tetején sáv jelzi, mi változott, és a Restart server gomb újraindítja a szervert. Az oldal megvárja, amíg a szerver újra fut, és visszatér; ha a HTTP- vagy HTTPS-port változott, az új címre visz, ahol egyszer újra be kell lépni. A kliensek maguktól visszacsatlakoznak.

API tokens. A lap alján lévő kártyán a külső vezérlőknek (Stream Deck, szkriptek) lehet tokent adni. A vezérlő API csak tokennel működik, az admin jelszót nem fogadja el (6. fejezet).

6. Külső vezérlés (HTTP és OSC)

A külső vezérléshez a licencnek tartalmaznia kell a külső vezérlést (5.12, License); ha nem tartalmazza, a vezérlő API minden kérésre azt válaszolja, hogy The license of this installation does not include external control. (a Stream Deck gombon Refused), és az OSC nem indul el.

Hardveres gombpanelek (Stream Deck) és szkriptek HTTP-n vagy OSC-n is kezelhetik a rendszert: gombot nyomhatnak, némíthatnak, hívhatnak és presetet tölthetnek. Minden parancs ugyanúgy hat, mintha a pulton nyomták volna meg: érvényes rá a reteszelés, felgyullad a lámpa, és bekerül az eseménynaplóba.

A gombszám ({index}) itt 0-tól számol: a Panels oldal # oszlopában látható szám mínusz 1. Az {id} a szerep azonosítója. Ha egy pult gombjai átrendeződnek, a vezérlők gombszámait is igazítani kell.

HTTP

A címek eleje https://<szerver>:5001 (a helyi hálózaton http://<szerver>:5000 is jó). A kéréshez API token kell (5.12): az Authorization: Bearer <token> fejlécben vagy a ?token= paraméterben kell küldeni. Az admin jelszó itt nem működik. Így minden eszköz saját, külön visszavonható tokent kap, és egyik sem nyitja meg a beállításokat. A műveletek GET és POST kérésre is működnek, mert sok gombvezérlő csak GET-et tud.

Kérés Hatás
/api/control/endpoints/{id}/keys/{index}/press Rövid nyomás: reteszelő gombot be- vagy kikapcsol; Kill gombnál minden beszédet elenged.
/api/control/endpoints/{id}/keys/{index}/down és /up Lenyomás és felengedés, nyomva tartáshoz.
/api/control/endpoints/{id}/keys/{index}/listen Hallgatás-kapcsoló. Csak olyan gombon, amelyen a hallgatás engedélyezett (Listen, Talk + listen), máskor 409.
/api/control/endpoints/{id}/keys/{index}/call Hívás a gomb címzettjének. Csak olyan gombról, amelyen a beszéd engedélyezett, máskor 409.
/api/control/endpoints/{id}/mute/on, /off, /toggle Némítás be, ki, illetve átkapcsolás.
/api/control/endpoints/{id}/onair/on, /off, /toggle ON AIR tally: a szerep adásban van, vagy már nincs (például a képkeverő vagy egy szkript hívja, amikor a kamera képe adásba megy). A pult felső sávján piros ON AIR felirat és piros vonal jelzi (4.4). Csak szerepnél, feednél nem.
/api/control/presets/{name}/load Preset betöltése.
/api/control/kill Minden beszéd elengedése.
GET /api/control/endpoints/{id}/state Állapot a gombok visszajelzéséhez (JSON): gombonként canTalk és canListen (mit enged a gomb módja, 4.5), talk, listen, tally, talker, targetsOnline és targets (a gomb céljai közül hány van bejelentkezve; csoportnál minden tag, a szerep maga is, ha tag), includesSelf (a szerep maga is a célok között van), target (a gomb első célpontja), továbbá muted és online.

Példa: a test-1 pult első gombjának megnyomása egyetlen címmel (böngészőből vagy bármilyen HTTP-t küldő eszközről):

https://szerver:5001/api/control/endpoints/test-1/keys/0/press?token=bt_…

Siker esetén a válasz üres (204); a kill az elengedett gombok számát adja vissza. Hiba esetén a válaszban az error mező írja le az okot. A kódok: 400 hibás parancs; 401 hiányzó vagy rossz token; 403 a licenc nem tartalmazza a külső vezérlést; 404 nincs ilyen szerep, gomb vagy preset; 409 a szerep pultja nincs bejelentkezve, vagy a gomb módja nem engedi a műveletet (hallgatás Talk gombon, hívás Listen gombon); 429 az internetről túl sok rossz token jött. A gomb felengedése (up) mindig sikerül, így semmi nem ragad be.

Stream Deck plugin

A program mappájában lévő BroadTalk.streamDeckPlugin fájl az Elgato Stream Deckhez ad BroadTalk gombokat. Dupla kattintással települ (Stream Deck 7.1 vagy újabb kell). A Stream Deck alkalmazásban a BroadTalk kategóriában öt gombtípus jelenik meg:

Gomb Mit csinál
Panel key A Deck role pultjának egy gombja, sorszám vagy célpont szerint. Azt mutatja és azt csinálja, ami az adminban ott áll; a rövid nyomás ugyanúgy reteszel, mint a pulton. Ha nincs ilyen gomb, üres marad.
Listen A gomb hallgatás-kapcsolója. Csak Listen és Talk + listen gombon működik; Talk gombon halványan No listen áll rajta.
Call Hívás a gomb címzettjének. Csak beszélni tudó gombon működik; Listen gombon halványan No call áll rajta.
Mute A szerep mikrofonja. A Mute listában választható: Toggle (átkapcsolás), Mute on, Mute off vagy While held (némítás, amíg nyomva tartod).
Kill all talk Az egész rendszerben elenged minden beszédet.

Beállítás a gomb kiválasztása után, a Stream Deck ablak alján:

  1. Deck role: a Stream Deck szerepe. Az összes BroadTalk gombra közös, elég egyszer megadni.
  2. Role (a Button részben): mire szól a gomb.
    • Key: a pult adott sorszámú helye. A Key # mezőbe a sorszámot írd, ugyanazt, mint az admin Panels oldalán a # oszlop (1 = az első gomb). Alatta látszik, mi áll most azon a helyen.
    • Egy cél a listából (szerep, feed vagy csoport; a lista a Deck role pultjának céljait mutatja): a Deck role-nak az a gombja, amelyik erre a célra szól, bárhol legyen is a pulton. A Key # ilyenkor nem kell, ezért le van tiltva.
  3. Address: a szerver címe, a helyi hálózaton például 192.168.0.100:5000, kívülről https://support.broadmax.hu:5001.
  4. API token: az admin Server oldalán készített token (5.12). Az Accept the server's own certificate kapcsoló a szerver saját (BroadTalk CA) tanúsítványát fogadja el https:// címnél.

A Mute és a Kill all talk gombnál a Role és a Key # le van tiltva: a Mute a Deck role mikrofonjára hat, a Kill az egész rendszerre.

Ha az adminban a Deck role gombjait átírod, átrendezed vagy újat veszel fel, a Stream Deck magától követi. Ha egy gomb helyén vagy célpontján éppen nincs semmi, a gomb halványan üres marad, és nem csinál semmit.

A Stream Deck gomb mutatja a szerep nevét, a gomb feliratát és az állapotot, félmásodpercenként frissítve: piros háttér, ha beszél; zöld csík, ha hallgat; villogó borostyán keret, ha valaki ezen át hozzá beszél; halvány, ha a cél vagy maga a szerep offline. Ha a gombon No server, Token? vagy No role áll, a cím, a token vagy a szerep beállítása hibás. Refused: a szerver elutasította a kérést: a licenc nem tartalmazza a külső vezérlést, vagy internetről túl sok rossz token jött (15 perc zár).

A plugin a szerepet távirányítja: a hangot továbbra is a szerep böngészős pultja adja és kapja. Ha a szerep nincs bejelentkezve (Role offline), a gomb nem csinál semmit, csak egy figyelmeztető jelet mutat. A némítás ilyenkor is beállítható.

OSC

Az OSC UDP-n működik, jelszó nélkül, ezért alapból ki van kapcsolva, és csak megbízható helyi hálózaton ajánlott. Bekapcsolás: a telepítőben vagy az admin Server oldalán, a Network kártyán az OSC port értéke legyen egy UDP-port (0 = kikapcsolva), majd Restart server (5.12).

Cím Argumentum Hatás
/broadtalk/endpoints/{id}/keys/{index} 1 = le, 0 = fel, nincs = rövid nyomás Gomb.
/broadtalk/endpoints/{id}/keys/{index}/listen — Hallgatás-kapcsoló.
/broadtalk/endpoints/{id}/keys/{index}/call — Hívás.
/broadtalk/endpoints/{id}/mute 1 = be, 0 = ki, nincs = átkapcsolás Némítás.
/broadtalk/endpoints/{id}/onair 1 = adásban, 0 = nem, nincs = átkapcsolás ON AIR tally.
/broadtalk/presets/load a preset neve (szöveg) Preset betöltése.
/broadtalk/kill — Minden beszéd elengedése.

A címek a HTTP-kérések útvonalát követik. A lenyomás és a felengedés, valamint a preset neve argumentumként megy, mert egy OSC-gomb ugyanarra a címre küldi a lenyomást és a felengedést, és a preset nevében szóköz is lehet.

A külső vezérlők a szerep azonosítójával dolgoznak: ha egy szerepet átneveznek (5.3), a vezérlők gombjait is át kell írni.

7. Hibaelhárítás

A legtöbb gond három helyen derül ki: a kliens állapotjelzőjén és kártyáján, az admin Live oldalán (ki kit hallgat) és az Events naplóban. Ami a szerver konzolablakában megjelent, az az adatmappa logs mappájában is megvan (server-*.log), akkor is, ha az ablak már bezárult.

A szerver

Tünet Ok és teendő
Az admin tetején piros sáv: The configuration could not be read. A szerver nem tudta beolvasni a beállítást (például kézzel szerkesztett vagy egy régebbi verzió formátumú fájlt). Nem állt le: a rossz fájlt félretette (broadtalk-config.unreadable-<időpont>.json a config mappában), és szerepek nélkül indult. Állítsd be újra, vagy tölts be egy presetet. A sáv a szerver következő indításáig látszik; az esemény az Events naplóban is megvan.
A telepítő License oldala nem enged tovább. The installation password is not today's.: a jelszó naponta (budapesti idő szerint) változik; kérd el a mait a Broadmaxtól. Too many wrong passwords from this address. Try again in an hour.: 10 rossz jelszó után egy óra várakozás. No client has this ID at broadtalk.hu.: elgépelt azonosító. …is suspended / …ended on …: a Broadmax állítja vissza vagy hosszabbítja meg. …could not be reached: a gépnek most internet kell.
A szerver nem indul el: BroadTalk cannot start without a valid license. Az ablak alatta kiírja az okát. This installation has no client ID: írd be az ügyfél-azonosítót. broadtalk.hu gives no license: No client has this ID: elgépelt vagy törölt azonosító; ellenőrizd a Broadmaxnál. …ended on …: lejárt a licenc; a Broadmax meghosszabbítja, utána Enter. …is suspended: a Broadmax felfüggesztette a licencet; amíg vissza nem állítja, a szerver nem indul. could not be reached: nincs internet, és a gépen nincs érvényes licenc; Enter, ha lett internet. Az ok a logs\server-*.log fájlban is megvan (3. fejezet, Licenc).
A szerver hibával leáll. Az ablak kiírja a hibát és azt a fájlt, amelyben a részletek vannak (logs\crash-<időpont>.txt), majd Enterre bezárul. Hibabejelentéskor ezt a fájlt és az aznapi server-*.log fájlt küldd el. Gyakori ok, hogy egy port foglalt: egy másik BroadTalk vagy más program fut ugyanazon a porton.

Csatlakozás

Tünet Ok és teendő
A böngésző biztonsági figyelmeztetést mutat, vagy nem kér mikrofonengedélyt. A BroadTalk CA nincs telepítve a gépen, vagy HTTP-címet használsz. Telepítsd a CA-t, és a HTTPS-címet nyisd meg (3. fejezet).
A CA telepítése után is „nem biztonságos” a kapcsolat. Ellenőrizd, hogy a https://<szerver>:5001 címet nyitottad meg, nem a http://…:5000/ca oldalt, és indítsd újra a böngészőt. A címsor lakat ikonjánál megnézheted a tanúsítvány kiállítóját: BroadTalk CA kezdetű nevet kell mutatnia, ugyanazt, amelyet a kliensre telepítettél. Ha más a kiállító, a kliens egy másik hitelesítőt fogad el, mint amelyiket ez a szerver használ: telepítsd a kliensre ennek a szervernek a CA-ját, vagy a szerverre a közös hitelesítőt (3. fejezet, Tanúsítvány a kliensgépeken).
Audio unavailable kártya, a kliens újrapróbálkozik. A szerver nem tudott hangkapcsolatot adni. Leggyakoribb ok: elfogyott a hangportok tartománya (minden csatlakozott kliens egy UDP-portot használ; 3. fejezet, Hálózat, illetve az admin Server oldala, 5.12). Nézd meg a szerver naplóját (logs\server-*.log).
A feed oldalán: Feed '…' has no PIN yet. A feednek még nincs PIN-je. Az admin Feeds oldalán adj neki egyet (5.5).
Microphone unavailable kártya, Mic error állapot. A böngésző nem kapott mikrofont. A kártya megírja, miért: nem biztonságos a kapcsolat (tanúsítvány, 3. fejezet), a mikrofon le van tiltva (engedélyezd a címsor bal szélén lévő ikonnál, majd töltsd újra az oldalt), nincs mikrofon (válassz eszközt, 4.13), vagy másik program foglalja. Utána kattints a Connect gombra.
Connection refused: „Role '…' is already connected.” A szerep már fut egy másik böngészőben vagy lapon. Zárd be ott, vagy válassz másik szerepet. Ha a másik gép hirtelen kiesett, a szerver rövid idő múlva magától felszabadítja a szerepet.
A szerepválasztó ezt írja: „Role '…' does not exist.” Elgépelt cím, vagy átnevezett szerep. Válassz a listából, és frissítsd a könyvjelzőt.
„Role '…' was removed by the admin.” Az admin törölte a szerepet. Válassz másikat.
Wrong PIN. vagy „Too many wrong PINs” Rossz PIN, illetve 5 hiba után 1 perces zár arra a gépre. Várj egy percet, vagy az admin állítson be új PIN-t, ami a zárat is feloldja.
Reconnecting in … s hosszan A szerver nem fut, vagy nem érhető el a hálózaton. Ellenőrizd a szervert és a tűzfalat (3. fejezet); a kliens magától visszacsatlakozik.
„Role '…' has no PIN, so it can only be used on the local network.” Internetről (vagy a domain nevén) csak PIN-nel védett szerep használható. Az admin adjon PIN-t a szerepnek (5.3).
Internetről az oldal betölt, de a kapcsolat Connecting… állapotban marad, majd újrapróbálkozik. A hang UDP-portjai nem jutnak át. Ellenőrizd a router port-továbbítását (UDP 60000–60499, egy az egyben), a szervergép tűzfalát, és a konzolablak audio via … sorában a nyilvános IP-címet (3. fejezet, Használat az interneten keresztül).
Az admin belépés internetről: „The admin is only available from the internet with a strong password …” Az admin jelszó 12 karakternél rövidebb. Helyi hálózatról lépj be, és a Server oldalon adj meg hosszabbat (5.12).

Hang

Tünet Ok és teendő
Nem hallanak. Nézd meg: Connected az állapot? Mozog a MIC mérő, amikor beszélsz? Nincs némítva (Muted)? Jó mikrofon van kiválasztva? Az admin Live oldalán látszik a hangút?
Nem hallok senkit. Mozog az OUT mérő? Ha igen, a lejátszó eszköz vagy a gép hangereje a hibás (4.13). Ha nem, nézd meg a Master és a gombhangerőket (4.12), illetve azt, hogy van-e nyitott hangút.
A többiek visszahallják a saját hangjukat tőled. Hangszórót használsz fejhallgató helyett. Állítsd a szerepet Speaker profilra (5.3); ha az sem elég, használd a Ducking while talking beállítást. A legjobb megoldás a fejhallgató.
Sípolás, gerjedés. Hangszórón szól a sidetone vagy a saját hangod. Kapcsold ki a Sidetone-t, vagy állítsd Speaker profilra a szerepet.
Szaggatott, recsegő hang. Hálózati csomagvesztés. Az Engine oldal Sessions táblájában gyorsan nő a PLC vagy a Late. WiFi helyett használj kábelt, vagy állítsd feljebb a Jitter target depth értékét (5.11).
Időnként kattanás vagy rövid kimaradás mindenkinél egyszerre. A szerver nem győzi: az Engine oldal Audio engine kártyáján Hiccups vagy Struggling áll, és a Recent incidents listában látszik, mikor történt. Zárd be a szerveren a nagy terhelésű programokat, és kapcsold a gépet Nagy teljesítmény energiasémára (5.9).
Túl nagy a késés. Vezetékes LAN-on állítsd a Jitter target depth értékét 1-re, majd a klienseket csatlakoztasd újra (5.11).
Egy mikrofon túl halk, túl hangos vagy zajos. Állítsd az Input gain vagy a Noise gate értékét a szerepnél (5.3).

Kezelés

Tünet Ok és teendő
A gombok halványak, nem reagálnak. Nincs élő kapcsolat: nézd az állapotjelzőt (4.3).
Minden gomb kerete szaggatott (borostyán vagy zöld). Be van kapcsolva a Call vagy a Listen. Nyomj meg egy gombot, kattints újra az élesítő gombra, vagy nyomd meg az Esc-et (4.7, 4.10).
A reteszelt beszéd magától kikapcsolt. Valaki megnyomta a Kill vagy a Release all talk gombot (a szalagon üzenet jelent meg), megszakadt a kapcsolat, átnevezték a szerepet, vagy az admin megváltoztatta, illetve törölte a gombot.
A billentyűparancsok nem működnek. Nem a kliens ablaka van elöl, egy beviteli mezőben áll a kurzor, vagy a numerikus billentyűzetet használod (4.15).
A hívás nem érkezik meg. A címzett nincs csatlakozva, vagy ugyanarról a gombról egy másodpercen belül már ment hívás (4.10).
Az admin mentéskor piros hibát ír. A szerver nem mentett semmit; az üzenet megmondja az okot, a gombot a # oszlop számával nevezve meg. Javítsd, és mentsd újra.
Az admin felület ezt írja: Server unreachable, retrying… A szerver nem fut, vagy nem érhető el. Indítsd el; a felület magától újracsatlakozik.

Hibabejelentéshez csatold a kliens Connection log tartalmát, az admin Events oldalának idevágó sorait és a szerver konzolablakának naplóját.