Revox Multiuser System

การตั้งค่าลำโพงจะทำผ่าน Revox-App ก่อน ทั้งนั้นอุปกรณ์ที่เชื่อมต่อจะถูกตรวจจับโดยอัตโนมัติ อุปกรณ์แต่ละตัวจะมี ID ที่เป็นเอกเทศเริ่มต้นที่ 100 หากอุปกรณ์ถูกลบ ID นั้นจะถูกจองไว้ในพื้นหลัง

ระบบ Multiuser 2.0 และ 3.0 ได้รับการสนับสนุน ในรุ่น 3.0 จะแสดงทุกโซน การกำหนดโซนสามารถทำผ่าน Revox App หรือด้วยคำสั่งต่อไปนี้:

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

ข้อแนะนำสำคัญ

ในการตั้งค่า Revox มีหลายประการที่ต้องระวัง หากไม่ปฏิบัติตามคำแนะนำเหล่านี้อาจเกิดปัญหาที่ไม่ได้คาดคิดขึ้น

  1. ชื่อเล่นของแต่ละตัวสามารถกำหนดได้เพียงครั้งเดียว รวมถึงในแหล่งที่มา
  2. ชื่อและชื่อเล่นต้องมีความยาวไม่เกิน 16 ตัวอักษร
  3. ชื่อของชื่อเล่นไม่ควรมีตัวอักษร :
  4. อุปกรณ์ที่อยู่ในสถานะพร้อมใช้งานเท่านั้นที่จะถูกตรวจจับโดยอินเตอร์เฟซ
  5. หากมีการเปลี่ยนแปลงการตั้งค่าบนหน้า Revox ควรทำการนำเข้าอีกครั้ง หรือ ค้นหาอุปกรณ์ ของ การติดตั้ง จาก Antcas Control นี่สามารถทำได้ด้วยการรีสตาร์ทเซิร์ฟเวอร์ Revox ได้เช่นกัน

สร้างช่องทาง

ในโครงสร้างอุปกรณ์ สามารถ สร้างช่องทาง ได้ แต่ก่อนต้องมีเงื่อนไขบางประการที่ต้องถูกปฏิบัติตาม

ชนิด เงื่อนไข
ลำโพง อุปกรณ์ต้องปรากฏในโครงสร้าง

การทำงาน

แตกต่างจาก Revox Action Server Interface "ปกติ" ตัวแปรทั้งหมดจะถูกส่งผ่านแบบ bidirectional นอกจากนี้ยังใช้ Websocket Protocol เพื่อรับข้อมูลทั้งหมด

สถานะของแหล่งที่มา หรือผู้ใช้งานใดๆ จะถูกกระจายไปยังห้องที่เกี่ยวข้องโดยอัตโนมัติ นี่ก็ปฏิบัติต่อการส่งค่าด้วยเช่นกัน อาจมีกรณีที่สัญญาณจะไม่ถูกส่งไปยังตัวขยายเสียง หากตัวขยายเสียงนั้นอยู่ในสถานะปิด เพราะไม่มีแหล่งที่มา หรือผู้ใช้งานที่เกี่ยวข้อง

หมายเหตุ: การสนับสนุนโซนแบบ seamless ผ่าน SPS ไม่ได้ถูกนำมาปฏิบัติ โซนเหล่านี้ต้องตั้งค่าจาก Revox Multiuser App แต่สามารถใช้แทนห้องได้

ตัวแปร

ตัวแปรต่อไปนี้มีให้ใช้ในห้อง ควรใช้ตัวแปรของห้องนั้นๆ ในการควบคุมระบบผ่าน Visualization

ตัวแปร ค่า คำอธิบาย
power TRUE/FALSE เปิด/ปิด Player
play TRUE/FALSE Play/Pause
next TRUE เพลงถัดไป เมื่อมีขอบบวกจะสลับ เป็นคำสั่งที่ไม่ได้มีอยู่เสมอ
prev TRUE เพลงก่อนหน้า เมื่อมีขอบบวกจะสลับ เป็นคำสั่งที่ไม่ได้มีอยู่เสมอ
repeat TRUE/FALSE เล่นซ้ำทั้งหมด เป็นคำสั่งที่ไม่ได้มีอยู่เสมอ
seek 0..# เลื่อนในเพลงด้วยมิลลิวินาที มีให้ใช้ตั้งแต่ Multiuser 3
shuffle TRUE/FALSE เล่นแบบสุ่ม เป็นคำสั่งที่ไม่ได้มีอยู่เสมอ
volume 0..255 แปลงเป็นเปอร์เซ็นต์ของความดัง
mute TRUE/FALSE ปิดเสียง
balance -10..10 ตั้งค่าบาลานซ์ของลำโพงสเตอริโอ
bass -12..12 เบสจาก -12 dB ถึง +12 dB
treble -12..12 เสียงสูงจาก -12 dB ถึง +12 dB
user ผู้ใช้งาน กำหนดผู้ใช้งาน ชื่อทั้งหมด (โดยไม่มี $-prefix) อยู่ในอินเตอร์เฟซภายใต้ผู้ใช้งาน ตรงนี้จะใช้ชื่อเล่นที่เป็นของตัวเอง
source URI URI ของแหล่งที่มาในปัจจุบัน
cmd RAW คำสั่ง RAW ไปยังอุปกรณ์ที่เกี่ยวข้อง
ตรงกับ $r.room:RAW
!cmd RAW เหมือน cmd แต่จะส่งทุกโทรเลข นี่เป็นประโยชน์เมื่อมีคำสั่งมากๆ
cover_url URL URL ของรูปอัลบั้ม
duration 0..# ระยะเวลาของเพลงในมิลลิวินาที มีให้ใช้ตั้งแต่ Multiuser 3
infotext ข้อความสารบรรณหลายบรรทัด สามารถแยกได้ด้วย Function Block EXPLODE จะมีการส่งเสมอ 3 บรรทัด

แหล่งที่มา

แหล่งที่มา source ประกอบด้วยชื่อแหล่งที่มาและบริการ (Stream) ต่อไปนี้จะสามารถตั้งค่าประเภทของไฟล์หรือสถานีวิทยุโดยตรงได้

ชื่อมีโครงสร้างดังต่อไปนี้:

$s.xx://radio

ถ้าสตรีมผู้ใช้งานเท่ากับผู้ใช้งานปัจจุบัน จะคืนค่าเป็นดังต่อไปนี้:

radio

คำสั่งต่อไปนี้สามารถทำได้:

ค่า คำอธิบาย
$.xx://radio เลือกแหล่งที่มา $.xx และตั้งเป็น Radio
$.xx:// เลือกแหล่งที่มา $.xx
radio ตั้งสตรีมปัจจุบันเป็น Radio โดยการเปลี่ยนแหล่งที่มาไปยังสตรีมผู้ใช้งาน
://radio เหมือนข้างต้น
fav/01 อ้างอิงไปยังรายการโปรดในรายการโปรดของผู้ใช้งาน

หมายเหตุ: จะพยายามเปิด Player หรือผู้ใช้งานเสมอเมื่อมีการเปลี่ยนแหล่งที่มา

ส่งคำสั่ง

เพื่อส่งคำสั่งหนึ่งหรือหลายคำสั่ง จะใช้ตัวแปร cmd คำสั่งนี้มีอยู่ในผู้ใช้งานแต่ละคน ห้อง และอื่นๆ เมื่อส่งคำสั่งห้อง ตัวอักษรย่อของห้องจะถูกเพิ่มโดยอัตโนมัติ

หมายเหตุ: Antcas Control ไม่มีการจัดการความขัดแย้งเมื่อส่งค่าหลายๆ ค่าไปยังตัวแปรนี้อย่างเดียวกัน หากอินเตอร์เฟซกำลังรอหรือรีสตาร์ท จะส่งสถานะสุดท้ายเท่านั้น

สามารถส่งคำสั่งหลายๆ คำสั่งต่อเนื่องได้ นี่จะทำด้วยการเปลี่ยนบรรทัดใหม่หรือใช้ตัวอักษร ; เพื่อให้แน่ใจว่าคำสั่งจะมีลำดับเดียวกันเสมอ

คำสั่งต่อไปนี้ถูกส่งไปยัง room100.cmd:

room:on
stream:spotify

นี่จะสร้างคำสั่งต่อไปนี้บน Revox Action Server:

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

ใช้กราฟิกของ Revox

มีความสามารถในการใช้กราฟิกจาก Revoxโดยตรง ต้องส่งค่านั้นไปยังองค์ประกอบ Visualization ภาพ

กราฟิก ค่า
โลโก้ Revox "_revox_logo"

เทมเพลต

เทมเพลตต่อไปนี้สามารถใช้ในการสื่อสารกับห้อง เทมเพลตมีฟังก์ชันดังต่อไปนี้:

  • เลือกผู้ใช้งานและแหล่งที่มา
  • ปิดอัตโนมัติหลังจาก 5 นาที หากไม่ได้ใช้ห้อง
  • เปิดห้องโดยอัตโนมัติเมื่อคลิก Play
  • แสดงระดับเสียงเป็นค่าดับ
  • ใช้โลโก้ Revox เมื่อห้องไม่ได้ถูกใช้งาน
  • การแปลภาษาในระดับสากล
  • เข้ากันได้กับ ช่องทาง

ต้องมีการตั้งค่าหลายประการ ตัวอย่างเช่น:

  • ปรับปรุงรายชื่อผู้ใช้งาน
  • ตั้งค่าความดังสูงสุดใน SPS และ Visualization
  • ใน M51 ไม่สามารถใช้ Equalizer ได้โดยตรง
  • ปรับปรุงหรือซ่อนรายการโปรด

ดาวน์โหลด: