AudioStatusReport

داده های وضعیت برای ذخیره سازی

  • این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
  • داده‌های این فیلد از طریق خط‌مشی کنترل می‌شوند: ReportDeviceAudioStatus
  • فرکانس جمع آوری داده ها: 10 دقیقه
  • فرکانس پیش فرض گزارش دهی: 3 ساعت
    • سیاست کنترل شده: بله
  • حافظه پنهان: اگر دستگاه آفلاین باشد، داده‌های جمع‌آوری‌شده به صورت محلی ذخیره می‌شوند و زمانی که دستگاه بعدی آنلاین شد، گزارش می‌شود: خیر
  • گزارش شده فقط برای کاربران وابسته: N/A
  • مجوز کلی مورد نیاز: TELEMETRY_API_AUDIO_REPORT
نمایندگی JSON
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
فیلدها
reportTime

string ( Timestamp format)

فقط خروجی مهر زمانی از زمان جمع آوری نمونه روی دستگاه.

از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

outputMute

boolean

فقط خروجی آیا دستگاه خروجی فعال خاموش است یا خیر.

inputMute

boolean

فقط خروجی آیا دستگاه ورودی فعال بی صدا است یا خیر.

outputVolume

integer

فقط خروجی حجم دستگاه خروجی فعال در [0، 100].

outputDevice

string

فقط خروجی نام دستگاه خروجی فعال

inputGain

integer

فقط خروجی بهره دستگاه ورودی فعال در [0، 100].

inputDevice

string

فقط خروجی نام دستگاه ورودی فعال