Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Grundlegendes zu den wichtigsten Konzepten der Amazon Chime SDK Chime-Clientbibliothek für JavaScript
Um vollständig zu verstehen, wie Besprechungen und Benutzer erstellt und verwaltet werden, müssen Sie die folgenden Konzepte verstehen:
Meeting— Eine Mediensitzung mit mehreren Parteien. Jedes Meeting hat eine eindeutige Meeting-ID. Sie können Besprechungen in einer der unterstützten AWS Regionen erstellen. Wenn Sie ein Meeting erstellen, wird eine Liste mit Medien URLs zurückgegeben. Dies ist ein wichtiger Teil der Daten, die für die Teilnahme an der Besprechung benötigt werden, und Sie müssen diese Daten an alle Benutzer weitergeben, die versuchen, an der Besprechung teilzunehmen.
Attendee— Ein Benutzer, der versucht, an einer Mediensitzung mit mehreren Teilnehmern teilzunehmen. Jeder Teilnehmer hat eine eindeutige Kennung, eine externe Benutzerkennung, die weitergegeben werden kann, um den Teilnehmer einem Benutzer im System des Entwicklers zuzuordnen, sowie ein signiertes Teilnahme-Token, das ihm Zugriff auf das Meeting gewährt.
MeetingSession und (DefaultMeetingSession)— Das Stammobjekt der Amazon Chime SDK Chime-Clientbibliothek JavaScript dafür stellt die Sitzung jedes Benutzers in einem Meeting dar. Die Webanwendungen beginnen mit der Instanziierung MeetingSession und Konfiguration mit den richtigen Besprechungs- und Teilnehmerinformationen.
MeetingSessionConfiguration— Speichert die Besprechungs- und Teilnehmerdaten, die für die Teilnahme an einer Besprechungssitzung erforderlich sind. Diese Daten sind die Antwort auf die CreateMeeting
und CreateAttendee
API -Aufrufe der Serveranwendung. Die Serveranwendung leitet diese Daten an die Webanwendung weiter, die sie zur Instanziierung von verwendet. MeetingSession
DeviceController
(DefaultDeviceController) — Wird verwendet, um die Liste der verfügbaren Audio- und Videogeräte auf dem System eines Benutzers aufzulisten. Sie können den Gerätecontroller auch während eines Meetings verwenden, um zwischen aktiven Geräten zu wechseln.
AudioVideoFacade
(DefaultAudioVideoFacade) — Die wichtigste Schnittstelle, die ein Meeting ermöglicht. Es bietet die MöglichkeitAPIs, ein Meeting zu starten, zu steuern und zu beenden. Außerdem ermöglicht es APIs die Überwachung der wichtigsten Ereignisse, die zu Veränderungen der Benutzererfahrung führen, wie z. B. die Teilnehmerliste, indem Benutzer verfolgt werden, die beitreten oder gehen, die Stummschaltung aktiviert oder aufgehoben haben, aktiv sprechen oder eine schlechte Konnektivität haben. Sie können diese auch verwendenAPIs, um das HTML Audiosteuerelement an den Audioausgang des Meetings zu binden und es über das ausgewählte Audioausgabegerät wiederzugeben.
ActiveSpeakerDetectorFacade
(DefaultActiveSpeakerDetector) — API Derjenige, der aktive Rednerveranstaltungen abonniert. Gibt in regelmäßigen Abständen eine Liste der Teilnehmer zurück, sortiert nach ihrer Mikrofonlautstärke im Zeitverlauf. Sie können die Richtlinie für aktive Lautsprecher nach Bedarf überschreiben und anpassen.
ContentShareController
(DefaultContentShareController) — APIs das Teilen von Inhalten starten, stoppen und pausieren. Es bietet auch die Möglichkeit, Lebenszyklusereignisse APIs abzuhören, um den Status der gemeinsamen Nutzung von Inhalten zu verfolgen.
Logger
(ConsoleLogger)— Die Schnittstelle, die verwendet wird, um die Konsolenprotokolle zu nutzen oder ein Logger-Objekt zu übergeben, um die aktuelle Protokollierungsimplementierung zu überschreiben und verschiedene Protokollebenen von Amazon Chime SDK abzurufen.