Revox Multiuser System

Oprettelsen af højtalere sker først ved hjælp af Revox-appen. Derefter bliver de indlejrede enheder automatisk genkendt. Hver enhed får en egen ID tildelt, denne starter med 100. Fjernes en enhed, så vil ID'en i baggrunden forblive reserveret.

Multiuser System 2.0 og 3.0 understøttes. Ved version 3.0 bliver alle zoner også afbildet. Tildelingen af zonerne sker via Revox-appen eller med følgende kommandoer:

[zonen-id]:zone-owner:[rum-id]:on
[zonen-id]:zone-owner:[rum-id]:off

Vigtige bemærkninger

Der er nogle ting at overveje ved Revox-konfigurationen. Hvis disse instruktioner ikke følges, kan uventede problemer opstå.

  1. Hver alias må kun defineres én gang, også hos kilderne.
  2. Navnene og aliaserne må ikke overskride en maksimal tegnlængde på 16 tegn.
  3. Navnet på en alias må ikke indeholde tegnet :.
  4. Grænsefladen finder kun enheder, der faktisk er tilgængelige.
  5. Hvis indstillingerne på Revox-siden ændres, anbefales det at udføre et genimport eller Søg efter enheder i Installation fra Antcas Control. Dette kan også opnås ved at genstarte Revox-serveren.

Oprette kanaler

I strukturen Enheder kan kanaler oprettes. For at disse kan oprettes, skal der være opfyldt forskellige betingelser.

Typer Betingelse
Højtalere Enheden skal være synlig i strukturen.

Funktionsmåde

Modsat ved den "normale" Revox Action Server-grænseflade, bliver alle variabler her overført bidirektionelt. Derudover bruges Websocket-protokollen til at få alle oplysninger.

Hver tilstand, der tilhører en kilde eller en bruger, fordeles automatisk til de tilsvarende rum. Dette gælder også for at sende værdier. Det kan ske, at et signal ikke sendes til en forstærker, hvis denne er slukket, fordi ingen kilde eller bruger er tildelt.

Bemærkning: Den glatte understøttelse af zoner via PLC til at danne er ikke implementeret. Disse skal dannes i Revox Multiuser-appen. Dog kan zonerne anvendes i stedet for rum.

Variabler

Følgende variabler er tilgængelige i rummet. Det anbefales at bruge de respektive variabler i rummet til at styre installationen via visualiseringen.

Variabel Værdier Beskrivelse
power TRUE/FALSE Player til/fra
play TRUE/FALSE Afspil/Pause
next TRUE Næste nummer. Ved en positiv flanke skifter den. Denne kommando er ikke altid tilgængelig.
prev TRUE Forrige nummer. Ved en positiv flanke skifter den. Denne kommando er ikke altid tilgængelig.
repeat TRUE/FALSE Gentag alt. Denne kommando er ikke altid tilgængelig.
seek 0..# Søg i nummeret i millisekunder. Tilgængelig fra Multiuser 3.
shuffle TRUE/FALSE Afspil tilfældigt. Denne kommando er ikke altid tilgængelig.
volume 0..255 Lydstyrken i procent omregnes.
mute TRUE/FALSE Lydløs
balance -10..10 Indstil balance ved stereohøjtalere.
bass -12..12 Bass fra -12 dB til +12 dB
treble -12..12 Højtoner fra -12 dB til +12 dB
user Bruger Tildeling af en bruger. Alle navne (uden $-præfiks) findes i grænsefladen under Brugere. Her anvendes den respektive alias.
source URI URI til den aktuelle kilde.
cmd RAW RAW-kommando til den tilsvarende enhed.
Svarer til $r.room:RAW
!cmd RAW Som cmd, men alle telegrammer sendes. Dette er nyttigt ved mange kommandoer.
cover_url URL URL til albumcoveret.
duration 0..# Varighed af nummeret i millisekunder. Tilgængelig fra Multiuser 3.
infotext Flere linjer med infotekst. Denne kan adskilles med funktionsblokken EXPLODE. Der overføres altid 3 linjer.

Kilde

Kilden source består af kildenavnet og tjenesten (stream). Det skal senere være muligt at gemme mere komplekse stier for at direkte kontakte en fil eller en radiostation.

Navnet er opbygget som følger:

$s.xx://radio

Hvis brugerstrømmen er den samme som den aktuelle bruger, returneres følgende:

radio

Følgende kommandoer er mulige:

Værdi Beskrivelse
$.xx://radio Vælger kilden $.xx og indstiller den til radio.
$.xx:// Vælger kilden $.xx
radio Indstiller den aktuelle strøm til radio. Kilden skifter til brugerstrømmen.
://radio Lige som ovenfor.
fav/01 Reference til en favorit i brugerens favoritliste.

Bemærkning: Der forsøges altid at tænde for playeren eller brugeren, når kilden skifter.

Sende kommandoer

For at sende en eller flere kommandoer, anvendes variablen cmd. Denne kommando findes også hos de enkelte brugere, rum osv. Hvis f.eks. et rumkommando sendes, tilføjes præfikset fra rummet automatisk.

Bemærkning: Antcas Control har ikke nogen kollisionshåndtering ved samtidig sending af en værdi til denne variabel. Hvis grænsefladen venter eller genstarter, sendes kun den sidste tilstand.

Det er muligt at sende flere kommandoer efter hinanden. Dette opnås med en ny linje eller tegnet ;. På denne måde sikres det, at kommandoerne altid har samme rækkefølge.

Følgende kommando blev sendt til room100.cmd:

room:on
stream:spotify

Dette genererer følgende kommando på Revox Action Server:

#RXXXXXXXXXXXXX:room:on; #RXXXXXXXXXXXXX:stream:spotify

Brug af Revox-grafikker

Der er mulighed for at bruge grafikker fra Revox direkte. Her til skal værdien overføres til visualiseringselementet Billede.

Grafik Værdi
Revox Logo "_revox_logo"

Skabelon

Følgende skabelon kan anvendes til at kommunikere med et rum. Skabelonen har følgende funktioner:

  • Valg af brugere og forskellige kilder.
  • Automatisk slukning efter 5 minutter, hvis rummet ikke bruges.
  • Automatisk tænding af rummet, når der klikkes på Afspil.
  • Lydstyrkeindikatoren vises som en dæmpningsværdi.
  • Revox-logoet anvendes, hvis rummet ikke bruges.
  • International oversættelse.
  • Kompatibel med kanalerne.

Det skal bemærkes, at forskellige indstillinger skal foretages. Disse er normalt følgende:

  • Brugerlisten skal tilpasses.
  • Indstil maksimal lydstyrke i PLC'en og visualiseringen.
  • Ved M51 kan equalizeren ikke direkte anvendes.
  • Tilpasning eller skjulning af favoritlisten.

Download: