Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Configureren

Endpoint configuratie

Verifiëren

Problemen oplossen

Inleiding

Dit document beschrijft hoe u een knop kunt inschakelen die is aangedreven door Macro's die de switches Luidspreker, Track en PresenterTrack in Webex Room Apparaten uitvoeren.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Presitie 60 (P60) en Quad Camera basisconfiguratie.

- basisconfiguratie van Webex Room apparaten.

- Minimale API voor uploaden van toepassingen (Application Programming Interface).

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- Collaboration-endpoints (CE) 9.15.

- Alle cloudsoftwareversie.

Configureren

Endpoint configuratie

Stap 1. Meld u aan bij de Web Interface van het apparaat.

Stap 2. Navigeer naar Aanpassen > Macro-editor.

Stap 3. Selecteer in het menu Macro's de optie Nieuwe macro-economie maken.

Opmerking: Als de fout Macro's op dit systeem momenteel uitgeschakeld zijn, selecteert u Macro's inschakelen.

Strep 4. Wanneer macros zijn ingeschakeld, wordt er een nieuw bestand aangemaakt, zoals in de volgende afbeelding:

Stap 5. Kopieer en plak de volgende code:

import xapi from 'xapi';

const presenterTrackConnectorID = 2;

function handleError(error){

console.log('Error:', error);

}

function changeCameraInput(){

xapi.command('Video Input SetMainVideoSource', {

ConnectorId: presenterTrackConnectorID,

}).catch(handleError);

}

function enablePresenterTrack(){

xapi.command('Cameras PresenterTrack Set', {

Mode: 'Follow',

}).catch(handleError);

}

function enableSpeakerTrack(){

xapi.command('Cameras SpeakerTrack Activate').catch(handleError);

}

function presenterTrackChanger(event){

if(event.PanelId === 'PresenterMode'){

xapi.status

.get('Cameras PresenterTrack Status')

.then((value) => {

//console.log(value);

if(value === 'Off'){

changeCameraInput();

enablePresenterTrack();

console.log('Presenter Track Enabled');

}else{

enableSpeakerTrack();

console.log('Speaker Track Enabled');

}

});

}

}

xapi.event.on('UserInterface Extensions Panel Clicked',presenterTrackChanger);

Stap 6. Selecteer de motor naast de bestandsnaam en selecteer Opslaan naar systeem.

Stap 7. Navigeer naar aanpassen > UI-uitbreidingseditor.

Stap 8. Om de knop te maken, selecteert u Nieuw.

Stap 9. Selecteer Toevoegen van de sectie van de knop Actie.

Stap 10. Nadat de knop is gemaakt, hoeft u vanuit het gedeelte Eigenschappen de volgende configuratie alleen aan te passen:

ID

PresenceMode

Name

STAND

Knop zichtbaarheid

Altijd

Icon

Camera

Stap 1. De knop wordt aangemaakt en in het linker paneel weergegeven.

Verifiëren

Als de macros correct zijn gemaakt, ziet u de uitvoer die in de volgende afbeelding wordt weergegeven:

Navigeer naar UI Uitbreidingen en selecteer de ViewKnop in de linker bovenhoek.

Als alles correct is ingesteld, moet u de volgende uitvoer zien:

Problemen oplossen

Kan de macro niet opslaan.

Dit soort fout, wordt waarschijnlijk veroorzaakt omdat de lijn in de volgende afbeelding toont: