Hệ Thống Đa Người Dùng Revox

Cài đặt các loa được thực hiện đầu tiên bằng cách sử dụng ứng dụng Revox. Sau đó, các thiết bị kết nối sẽ được phát hiện tự động. Mỗi thiết bị sẽ được gán một ID riêng, bắt đầu từ 100. Nếu một thiết bị bị loại bỏ, ID của nó vẫn sẽ được giữ lại ở chế độ nền.

Hệ thống đa người dùng 2.0 và 3.0 được hỗ trợ. Trong phiên bản 3.0, tất cả các khu vực cũng được hiển thị. Phân bổ các khu vực được thực hiện thông qua ứng dụng Revox hoặc bằng cách sử dụng các lệnh sau:

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

Các Thông Tin Quan Trọng

Khi cấu hình Revox, có một số điều cần lưu ý. Nếu các hướng dẫn này không được tuân theo, có thể xảy ra những vấn đề không mong đợi.

  1. Mỗi alias chỉ được định nghĩa một lần, kể cả đối với nguồn.
  2. Tên và alias không được vượt quá độ dài tối đa là 16 ký tự.
  3. Tên của một alias không được chứa ký tự :.
  4. Giao diện chỉ tìm thấy các thiết bị thực sự có sẵn.
  5. Nếu thay đổi các cài đặt trên trang Revox, khuyến nghị thực hiện một nhập lại hoặc Tìm Kiếm Thiết Bị của Cài Đặt từ phía Antcas Control. Điều này cũng có thể được thực hiện bằng cách khởi động lại máy chủ Revox.

Tạo Kênh

Trong cấu trúc Thiết Bị, bạn có thể tạo kênh. Để tạo chúng, phải đáp ứng một số điều kiện.

Loại Điều Kiện
Loa Thiết bị phải được hiển thị trong cấu trúc.

Cách Hoạt Động

Khác với giao diện "bình thường" của Revox Action Server, tất cả các biến ở đây đều được truyền bidirektional. Ngoài ra, giao thức Websocket được sử dụng để nhận tất cả thông tin.

Mỗi trạng thái của một nguồn hoặc người dùng sẽ tự động được phân phối đến tất cả các phòng tương ứng. Điều này cũng áp dụng cho việc gửi giá trị. Có thể xảy ra trường hợp một tín hiệu không được gửi đến một bộ khuếch đại nếu nó bị tắt, vì không có nguồn hoặc người dùng nào được gán.

Lưu Ý: Hỗ trợ liên tục để hình thành các khu vực qua SPS chưa được triển khai. Các khu vực này phải được hình thành trong cấu hình của ứng dụng Revox Multiuser App. Tuy nhiên, các khu vực có thể được sử dụng thay cho phòng.

Biến

Các biến sau đây có sẵn trong phòng. Khuyến nghị sử dụng các biến của phòng tương ứng để điều khiển hệ thống qua hình ảnh trực quan.

Biến Giá Trị Mô Tả
power TRUE/FALSE Bật/Tắt Player
play TRUE/FALSE Play/Pause
next TRUE Bài Hát Tiếp Theo. Khi có một cạnh dương, nó sẽ chuyển đổi. Lệnh này không luôn có sẵn.
prev TRUE Bài Hát Trước. Khi có một cạnh dương, nó sẽ chuyển đổi. Lệnh này không luôn có sẵn.
repeat TRUE/FALSE Lặp Tất Cả. Lệnh này không luôn có sẵn.
seek 0..# Cuộn trong bài hát theo mili giây. Có sẵn từ Multiuser 3.
shuffle TRUE/FALSE Phát Ngẫu Nhiên. Lệnh này không luôn có sẵn.
volume 0..255 Âm Lượng Trong Phần Trăm Được Chuyển Đổi.
mute TRUE/FALSE Tắt Âm
balance -10..10 Điều Chỉnh Cân Bằng Cho Loa Stereo.
bass -12..12 Bass Từ -12 dB Đến +12 dB
treble -12..12 Âm Cao Từ -12 dB Đến +12 dB
user Người Dùng Phân Bổ Người Dùng. Tất Cả Các Tên (Không Có Tiền Tố $-) Được Tìm Thấy Trong Giao Diện Với Người Dùng. Đây Là Alias Được Sử Dụng.
source URI URI Đến Nguồn Hiện Tại.
cmd RAW Lệnh RAW Được Gửi Đến Thiết Bị Tương Ứng.
Tương Đứng Với $r.room:RAW
!cmd RAW Như cmd, nhưng tất cả các tin nhắn được gửi. Điều này hữu ích khi có nhiều lệnh.
cover_url URL URL Đến Bìa Album.
duration 0..# Thời Lượng Của Bài Hát Theo Mili Giây. Có Sẵn Từ Multiuser 3.
infotext Văn Bản Thông Tin Đa Dòng. Nó có thể được tách bằng khối chức năng EXPLODE. Luôn có 3 dòng được truyền.

Nguồn

Nguồn source bao gồm tên nguồn và dịch vụ (luồng). Sau này, có thể lưu trữ các đường dẫn phức tạp để trực tiếp liên lạc với một tệp hoặc một đài phát thanh.

Tên được xây dựng như sau:

$s.xx://radio

Nếu luồng người dùng bằng với người dùng hiện tại, thì kết quả trả về là:

radio

Các lệnh sau đây có thể được thực hiện:

Giá Trị Mô Tả
$.xx://radio Chọn nguồn $.xx và chuyển nó sang Radio.
$.xx:// Chọn nguồn $.xx
radio Chuyển luồng hiện tại sang Radio. Nguồn sẽ được chuyển đổi sang luồng người dùng.
://radio Giống như trên.
fav/01 Tham chiếu đến một mục yêu thích trong danh sách yêu thích của người dùng.

Lưu Ý: Luôn cố gắng bật Player hoặc Người Dùng khi nguồn được chuyển đổi.

Gửi Lệnh

Để gửi một hoặc nhiều lệnh, biến cmd được sử dụng. Lệnh này cũng có trong các người dùng riêng lẻ, phòng và các phần khác. Ví dụ, nếu gửi một lệnh phòng, tiền tố của phòng sẽ được tự động thêm vào.

Lưu Ý: Antcas Control không có quản lý xung đột khi gửi đồng thời một giá trị đến biến này. Nếu giao diện đang chờ hoặc khởi động lại, chỉ trạng thái cuối cùng được gửi.

Có thể gửi nhiều lệnh liên tiếp. Điều này được thực hiện bằng cách sử dụng một dòng mới hoặc ký tự ;. Để đảm bảo rằng các lệnh luôn có cùng thứ tự.

Lệnh sau đã được gửi đến room100.cmd:

room:on
stream:spotify

Điều này tạo ra lệnh sau trên Revox Action Server:

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

Sử Dụng Biểu Đồ Revox

Có khả năng sử dụng biểu đồ từ Revox trực tiếp. Để làm điều này, giá trị phải được truyền đến phần tử hình ảnh trong hình ảnh trực quan.

Biểu Đồ Giá Trị
Logo Revox "_revox_logo"

Mẫu Phạm Vi

Mẫu phạm vi sau có thể được sử dụng để giao tiếp với một phòng. Mẫu phạm vi có các chức năng sau:

  • Chọn người dùng và nhiều nguồn khác nhau.
  • Tắt tự động sau 5 phút nếu không sử dụng phòng.
  • Bật tự động phòng khi nhấn Play.
  • Hiển thị âm lượng dưới dạng giá trị giảm âm.
  • Sử dụng logo Revox khi phòng không được sử dụng.
  • Dịch Quốc Tế.
  • Tương thích với các Kênh.

Cần lưu ý rằng phải thực hiện một số cài đặt. Chúng thường là sau:

  • Phải điều chỉnh danh sách người dùng.
  • Đặt âm lượng tối đa trong SPS và hình ảnh trực quan.
  • Với M51, bộ cân bằng không thể được sử dụng trực tiếp.
  • Điều chỉnh hoặc ẩn danh sách yêu thích.

Tải Về: