AudioStatusReport

Données d'état pour le stockage.

  • Ce champ contient des informations de télémétrie qui changent au fil du temps à mesure que l'appareil est utilisé.
  • Les données de ce champ sont contrôlées par la règle ReportDeviceAudioStatus.
  • Fréquence de collecte des données: 10 minutes
  • Fréquence de création des rapports sur les données par défaut: 3 heures
    • Contrôle des règles: Oui
  • Mise en cache: si l'appareil est hors connexion, les données collectées sont stockées localement et sont envoyées la prochaine fois que l'appareil est en ligne: non
  • Signalé par les utilisateurs affiliés uniquement: N/A
  • Autorisation précise requise: TELEMETRY_API_AUDIO_REPORT
Représentation JSON
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
Champs
reportTime

string (Timestamp format)

Uniquement en sortie. Code temporel de la collecte de l'échantillon sur l'appareil.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

outputMute

boolean

Uniquement en sortie. Si l'appareil de sortie actif est coupé ou non.

inputMute

boolean

Uniquement en sortie. Si le périphérique d'entrée actif est coupé ou non.

outputVolume

integer

Uniquement en sortie. Volume de l'appareil de sortie actif compris entre 0 et 100.

outputDevice

string

Uniquement en sortie. Nom de l'appareil de sortie actif.

inputGain

integer

Uniquement en sortie. Gain de l'appareil d'entrée actif compris entre 0 et 100.

inputDevice

string

Uniquement en sortie. Nom de l'appareil d'entrée actif.