AudioStatusReport

Dữ liệu trạng thái cho bộ nhớ.

  • Trường này là thông tin đo từ xa và sẽ thay đổi theo thời gian khi thiết bị được sử dụng.
  • Dữ liệu cho trường này được kiểm soát thông qua chính sách: ReportDeviceAudioStatus
  • Tần suất thu thập dữ liệu: 10 phút
  • Tần suất báo cáo dữ liệu mặc định: 3 giờ
    • Có kiểm soát theo chính sách: Có
  • Bộ nhớ đệm: Nếu thiết bị không có mạng, dữ liệu đã thu thập sẽ được lưu trữ cục bộ và sẽ được báo cáo vào lần tiếp theo thiết bị có mạng: Không
  • Chỉ báo cáo cho người dùng liên kết: Không áp dụng
  • Cần có quyền chi tiết: TELEMETRY_API_AUDIO_REPORT
Biểu diễn dưới dạng JSON
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
Trường
reportTime

string (Timestamp format)

Chỉ có đầu ra. Dấu thời gian của thời điểm thu thập mẫu trên thiết bị.

Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

outputMute

boolean

Chỉ có đầu ra. Thiết bị đầu ra đang hoạt động có bị tắt tiếng hay không.

inputMute

boolean

Chỉ có đầu ra. Thiết bị đầu vào đang hoạt động có bị tắt tiếng hay không.

outputVolume

integer

Chỉ có đầu ra. Độ lớn âm thanh của thiết bị đầu ra đang hoạt động trong khoảng [0, 100].

outputDevice

string

Chỉ có đầu ra. Tên của thiết bị đầu ra đang hoạt động.

inputGain

integer

Chỉ có đầu ra. Độ lợi của thiết bị đầu vào đang hoạt động trong khoảng [0, 100].

inputDevice

string

Chỉ có đầu ra. Tên của thiết bị đầu vào đang hoạt động.