AudioStatusReport

Données d'état pour le stockage.

  • Ce champ contient des informations de télémétrie qui évoluent au fil du temps en fonction de l'utilisation de l'appareil.
  • 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 de rapports par défaut : 3 heures
    • Contrôlé par une règle : Oui
  • Cache : si l'appareil est hors connexion, les données collectées sont stockées localement et seront signalées lors de la prochaine connexion de l'appareil : Non
  • Signalé uniquement pour les utilisateurs affiliés : 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 utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) 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. Indique si le son est coupé sur l'appareil de sortie actif.

inputMute

boolean

Uniquement en sortie. Indique si le son est coupé sur l'appareil d'entrée actif.

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.