Schémata
Device
idID zařízení. Předávejte tuto hodnotu jako deviceId v požadavcích.
namestatusStav připojení. Offline po 90 sekundách bez kontaktu; údržba znamená dočasnou nedostupnost.
Připravenost každé funkce na tomto zařízení.
lastSeenAtPoslední kontakt s Kaleo; null pokud neznámý.
DeviceCapability
capabilityLokální funkce: zachycení zvuku, přehrávání přeložené řeči nebo vstup snímků ProPresenter.
statusZda je tato funkce připravena k použití.
Devices
DeviceDetails
ProPresenterSelection
Rozhodovací tabulka
| Varianta | Kritéria shody |
|---|---|
| type = object · vyžaduje: mode | |
| type = object · vyžaduje: mode | |
| type = object · vyžaduje: mode, deviceId |
modePoužít výchozí zařízení ProPresenter církve.
StartStreaming
deviceIdVolitelné ID zařízení zvukového zdroje z GET /devices. Přepisuje výchozí nastavení církve pro tuto relaci. Pokud je vynecháno, použije se uložený výchozí zvukový zdroj nebo jediné dostupné zařízení schopné zvuku; pokud je více zařízení bez výchozího, je vyžadován výběr. Vybrané zařízení musí být stále připraveno.
Nastavení pouze pro tuto relaci. Vynechaná pole používají uložené výchozí hodnoty.
ChangeVoice
voiceHlas překladu. Lze měnit během nečinnosti nebo streamování.
ChangeVisibility
visibletrue zobrazuje titulky; false je skrývá, zatímco streamování pokračuje.
ChangeDeadline
deadlineAtBudoucí čas automatického ukončení s Z nebo časovým posunem. Ne později než šest hodin po startedAt.
Analytics
sessionIdstatuslive: provizorní počty; pending: čeká na konečné počty; finalized: uložené počty.
viewersUnikátní identity diváků pro relaci, nikoli aktuální diváci. null pokud není k dispozici; 0 znamená žádné diváky.
Analytika diváků podle jazykového kódu. Divák se může objevit ve více jazycích. null pokud není k dispozici.
HistorySession
sessionIdstartedAtendedAtČas ukončení relace; null pokud nedokončeno nebo nedostupné.
durationZaznamenaná délka relace v sekundách; null pokud nedokončeno nebo nedostupné.
speakerLanguageJazykový kód řečníka; null pokud nezaznamenáno.
targetLanguagesZaznamenané kódy překladových jazyků, nebo ["ALL"].
transcriptAvailabletrue když je uložený přepis připraven. Neuděluje veřejný přístup ani URL ke stažení.
publicSharingEnabledtrue když je veřejné sdílení povoleno pro dokončenou relaci.
HistoryPage
totalCelkový počet relací odpovídajících filtrům, přes všechny stránky.
pageVrácená stránka; může být nižší než požadovaná.
pageSizeMaximální počet relací na stránku, omezeno na 100.
SessionDetails
Language
codePoužijte tento přesný kód v jazykových polích.
nameNázev v angličtině.
nativeNameNázev v jeho vlastním jazyce; anglicky, pokud není k dispozici.
emojiZobrazovací emoji pro tento jazyk.
Languages
LanguageDetails
StreamingStatus
streamingtrue během aktivní relace, včetně spuštění, znovupřipojení a ukončení. Nepotvrzuje příjem zvuku.
sessionIdAktuální ID relace; null během nečinnosti.
startedAtČas zahájení aktuální relace; null během nečinnosti.
deadlineAtČas automatického ukončení; null během nečinnosti nebo pokud není zaznamenán čas ukončení.
speakerLanguageAktuální jazykový kód řečníka; null během nečinnosti.
targetLanguagesAktuální kódy překladových jazyků; prázdné během nečinnosti.
voiceHlas překladu, včetně během nečinnosti.
visibletrue zobrazuje titulky; false je skrývá. Platí také během nečinnosti.
publisherZařízení Kaleo Connect nebo prohlížeč, který odesílá zvuk; null během nečinnosti.
phaseFáze relace; nečinnost znamená, že žádná relace není aktivní.
Výchozí nastavení církve pro další manuální spuštění. Přepisy aktivní relace tyto hodnoty nemění.

