Revox Multiuser System

Oppsettet av høyttalere skjer først ved hjelp av Revox-appen. Deretter blir de inkluderte enhetene automatisk oppdaget. Hver enhet får en egen ID tildelt, denne starter på 100. Blir en enhet fjernet, vil ID-en bli reservert i bakgrunnen.

Multiuser System 2.0 og 3.0 blir støttet. Ved versjon 3.0 blir alle soner også avbildet. Tilordningen av sonene skjer via Revox App eller med følgende kommandoer:

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

Viktige Merknader

Det er mye å ta hensyn til ved Revox-konfigurasjonen. Hvis disse instruksjonene ikke følges, kan uforutsette problemer oppstå.

  1. Hver alias må bare defineres én gang, også for kildene.
  2. Navnene og aliasene må ikke overskride en maksimal tegnlengde på 16 tegn.
  3. Navnet til en alias må ikke inneholde tegnet :.
  4. Grensesnittet finner bare enheter som faktisk er tilgjengelige.
  5. Hvis innstillinger endres på Revox-siden, anbefales det å importere på nytt eller Søk etter enheter i Installasjon fra Antcas Control. Dette kan også utløses ved å starte Revox Server på nytt.

Kanaler Opprette

I strukturen Enheter kan kanaler opprettes. For at disse skal kunne opprettes, må ulike forutsetninger være oppfylt.

Typer Forutsetning
Høyttalere Enheten må være synlig i strukturen.

Funksjon

I motsetning til det "normale" Revox Action Server-grensesnittet, blir alle variabler her overført bidireksjonelt. I tillegg brukes WebSocket-protokollen for å få alle informasjonene.

Hver tilstand som tilhører en kilde eller en bruker, blir automatisk fordelt på alle relevante rom. Dette gjelder også for sending av verdier. Det kan hende at et signal ikke sendes til en forsterker hvis den er slått av, fordi ingen kilde eller bruker er tilordnet.

Merknad: Den sømløse støtten for å danne soner via SPS er ikke implementert. Disse må dannes i Revox Multiuser App. Imidlertid kan sonene brukes i stedet for rom.

Variabler

Følgende variabler er tilgjengelige i rommet. Det anbefales å bruke variablene i det aktuelle rommet til å styre anlegget via visualiseringen.

Variabel Verdier Beskrivelse
power TRUE/FALSE Spiller på/av
play TRUE/FALSE Play/Pause
next TRUE Neste spor. Ved en positiv flanke skifter den. Denne kommandoen er ikke alltid tilgjengelig.
prev TRUE Forrige spor. Ved en positiv flanke skifter den. Denne kommandoen er ikke alltid tilgjengelig.
repeat TRUE/FALSE Gjenta alle. Denne kommandoen er ikke alltid tilgjengelig.
seek 0..# Spol i sporet i millisekunder. Tilgjengelig fra Multiuser 3.
shuffle TRUE/FALSE Spill tilfeldig. Denne kommandoen er ikke alltid tilgjengelig.
volume 0..255 Lydstyrke i prosent konverteres.
mute TRUE/FALSE Stum
balance -10..10 Stilling av balanse for stereohøyttalere.
bass -12..12 Bass fra -12 dB til +12 dB
treble -12..12 Høyder fra -12 dB til +12 dB
user Bruker Tilordning av en bruker. Alle navn (uten $-prefiks) finnes i grensesnittet under Brukere. Her blir den aktuelle aliasen brukt.
source URI URI til den aktuelle kilden.
cmd RAW RAW-kommando til den aktuelle enheten.
Svarer til $r.room:RAW
!cmd RAW Som cmd, men alle telegrammer sendes. Dette er nyttig ved mange kommandoer.
cover_url URL URL til albumcover.
duration 0..# Varighet av sporet i millisekunder. Tilgjengelig fra Multiuser 3.
infotext Flere linjer med informasjonstekst. Denne kan deles med funksjonsblokken EXPLODE. Det blir alltid 3 linjer overført.

Kilde

Kilden source består av kildenavnet og tjenesten (strøm). Det skal senere være mulig å lagre mer komplekse stier for å direkte kontakte en fil eller en radiosender.

Navnet er bygget opp som følger:

$s.xx://radio

Hvis brukerstrømmen er lik den aktuelle brukeren, returneres følgende:

radio

Følgende kommandoer er mulige:

Verdi Beskrivelse
$.xx://radio Velger kilden $.xx og setter den til Radio.
$.xx:// Velger kilden $.xx
radio Setter den aktuelle strømmen til Radio. Kilden byttes da til brukerstrømmen.
://radio Det samme som ovenfor.
fav/01 Referanse til en favoritt i brukerens favorittliste.

Merknad: Det blir alltid forsøkt å slå på spilleren eller brukeren når kilden byttes.

Sending Av Kommander

For å sende en eller flere kommandoer, brukes variabelen cmd. Denne kommandoen finnes også i de enkelte brukerne, rom osv. Hvis for eksempel et romkommando sendes, legges prefiksen fra rommet automatisk til.

Merknad: Antcas Control har ingen kollisjonshåndtering når en verdi sendes samtidig til denne variabelen. Hvis grensesnittet venter eller starter på nytt, blir bare den siste tilstanden sendt.

Det er mulig å sende flere kommandoer etter hverandre. Dette gjøres med en ny linje eller tegnet ;. Slik garanteres det at kommandoene alltid har samme rekkefølge.

Følgende kommando ble sendt til room100.cmd:

room:on
stream:spotify

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

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

Bruk Av Revox-Grafikker

Det er mulig å bruke grafikk fra Revox direkte. For dette må verdien overføres til visualiseringselementet Bilde.

Grafikk Verdi
Revox Logo "_revox_logo"

Mal

Følgende mal kan brukes til å kommunisere med et rom. Malen har følgende funksjoner:

  • Valg av brukere og ulike kilder.
  • Automatisk avslutning etter 5 minutter, hvis rommet ikke blir brukt.
  • Automatisk påslåing av rommet når Play trykkes.
  • Lydstyrkevisning vises som en dempingsverdi.
  • Revox Logo brukes når rommet ikke er i bruk.
  • Internasjonal oversettelse.
  • Kompatibel med kanalene.

Det må tas hensyn til at ulike innstillinger må gjøres. Disse er vanligvis følgende:

  • Brukerlisten må tilpasses.
  • Maksimal lydstyrke i SPS og visualiseringen må settes.
  • Ved M51 kan ekvalizeren ikke brukes direkte.
  • Tilpasning eller skjuling av favorittlisten.

Nedlasting: