Schnittstelle MeetMediaApiClient

Schnittstelle für die MeetMediaApiClient. Akzeptiert eine erforderliche Konfiguration und stellt dem Client eine Reihe von abonnierbaren Elementen zur Verfügung. Akzeptiert ein MeetMediaClientRequiredConfiguration als Konstruktorparameter.

Unterschrift

interface MeetMediaApiClient

Methodensignaturen

Name Beschreibung
applyLayout(requests) Wendet die angegebenen Media-Layoutanfragen an. Dies ist erforderlich, um einen Videostream anfordern zu können. Akzeptiert nur Media-Layouts, die mit der Funktion createMediaLayout erstellt wurden.
createMediaLayout(canvasDimensions) Erstellt ein neues Media-Layout. Es können nur Media-Layouts angewendet werden, die mit dieser Funktion erstellt wurden. Andernfalls löst die Funktion applyLayout einen Fehler aus. Nachdem das Media-Layout erstellt wurde, können Sie eine Anfrage erstellen und mit der Funktion applyLayout anwenden. Diese Media-Layout-Objekte sind für die Wiederverwendung vorgesehen (können einer anderen Anfrage zugewiesen werden), sind aber pro Stream unterschiedlich (müssen für jeden Stream erstellt werden).
joinMeeting(communicationProtocol) Nimmt an der Besprechung teil.
leaveMeeting() Verlässt die Besprechung.

Property-Signaturen

Name Beschreibung
mediaEntries Die Media-Einträge in der Besprechung. Kann Änderungen an der Media-Eintragsammlung abonnieren.
meetStreamTracks Der Meet-Stream wird in der Videokonferenz verfolgt. Abonnement für Änderungen an der Sammlung von Meet-Stream-Tracks möglich.
participants Die Teilnehmer der Videokonferenz. Abonnierbar für Änderungen in der Teilnehmergruppe.
presenter Der Referent in der Besprechung. Abonnierbar für Änderungen am Präsentator.
screenshare Die Bildschirmfreigabe in der Besprechung. Abonnierbar für Änderungen bei der Bildschirmfreigabe.
sessionStatus Der Status der Sitzung. Abonnement für Änderungen des Sitzungsstatus möglich.