Kurse
Klasse Archiv
Stellt ein Archiv einer Vonage Video API-Sitzung dar. Mehr...
Klasse Archivlayout
Layout, das das Archiv verwenden wird Mehr...
Klasse Archivliste
Eine Klasse für den Zugriff auf ein Array von Archiv Objekte. Mehr...
struct [AudioConnector]
Stellt einen Audioanschluss dar. [Mehr...]
Klasse AudioConnectorStartRequest
Stellt eine Anforderung dar, Audio aus einer Vonage Video API-Sitzung an einen WebSocket. Mehr...
Klasse Sendung
Stellt eine Übertragung einer Vonage Video API-Sitzung dar. Mehr...
Klasse BroadcastLayout
Stellt das Übertragungslayout einer Vonage Video API-Sitzung dar. Mehr...
Klasse DialAuth
Dient zur Festlegung des Benutzernamens und des Passworts, die in der OpenTok.Dial Methode. Diese werden in der SIP-INVITE-Anfrage für die HTTP-Digest-Authentifizierung verwendet, sofern dies von Ihrer SIP-Plattform verlangt wird. Siehe die Wähloptionen Klasse. Mehr...
Klasse Wähloptionen
Dient zur Festlegung von Optionen für die OpenTok.Dial Methode. Hierbei handelt es sich um benutzerdefinierte Header, die der SIP-INVITE-Anfrage hinzugefügt werden sollen, die von OpenTok an Ihre SIP-Plattform. Mehr...
Klasse OpenTok
Enthält Methoden zum Erstellen von Vonage Video API-Sitzungen, zum Generieren von Tokens und zum Arbeiten mit Archiven. Mehr...
Klasse Rollen-Erweiterungen
Nur für den internen Gebrauch.
Klasse RTMP
Stellt einen RTMP-Stream in einer Vonage Video API-Sitzung dar. Mehr...
Klasse Sitzung
Stellt eine Vonage Video API-Sitzung dar. Verwenden Sie die OpenTok.CreateSession Methode der OpenTok Klasse, um eine Vonage Video API-Sitzung zu erstellen. Verwenden Sie die Eigenschaft „Id“ der Sitzung Objekt zum Abrufen der Sitzungs-ID. Mehr...
Klasse Signaleigenschaften
Definiert die Signal-Nutzdaten für die Signal-API. Mehr...
Klasse Nippen
Objekt zur Antwort auf einen Anruf, das SIP-Informationen enthält Mehr...
Klasse Stream
Stellt einen Stream in einer Vonage Video API-Sitzung dar. Mehr...
Klasse StreamList
Eine Klasse für den Zugriff auf ein Array von Stream Objekte. Mehr...
Klasse StreamProperties
Definiert Klassenlisten für einen oder mehrere Streams in der Sitzung. Wird von der OpenTok.SetStreamClassLists() Methode. Mehr...
Aufzählungen
enum Archivstatus {   ArchiveStatus.AVAILABLE, ArchiveStatus.DELETED, ArchiveStatus.FAILED, ArchiveStatus.PAUSED,   ArchiveStatus.STARTED, ArchiveStatus.STOPPED, ArchiveStatus.UPLOADED, ArchiveStatus.EXPIRED,   ArchiveStatus.UNKOWN }
Definiert die Werte, die von der Status-Eigenschaft eines Archive-Objekts zurückgegeben werden. Siehe die Methode ListArchives() der OpenTok-Klasse. Mehr...
enum Ausgabemodus { OutputMode.COMPOSED, OutputMode.INDIVIDUAL }
Legt Werte für die Eigenschaft „OutputMode“ eines Archive-Objekts fest. Mehr...
enum Layouttyp {   LayoutType.bestFit, LayoutType.custom, LayoutType.horizontaleDarstellung, LayoutType.pip,   LayoutType.verticalPresentation }
Der Layouttyp für ein Archiv. Mehr...
enum Rolle { Rolle.PUBLISHER, Rolle.SUBSCRIBER, Rolle: MODERATOR }
Definiert Werte für den Parameter „role“ der Methode „GenerateToken“ der Klasse „OpenTok“. Mehr...
enum ScreenShareLayoutType { ScreenShareLayoutType.Pip, ScreenShareLayoutType.BestFit, ScreenShareLayoutType.VerticalPresentation, ScreenShareLayoutType.HorizontalPresentation }
Für Archiv- und Sende-Layouts: Der Layouttyp, der bei Bildschirmfreigaben verwendet werden soll. Wenn diese Enumeration verwendet wird, sollte die Eigenschaft „Type“ auf „BestFit“ gesetzt werden. Mehr...
enum MediaMode { MediaMode.ROUTED, MediaMode.RELAYED }
Legt Werte für den Parameter „mediaMode“ der Methode „OpenTok.CreateSession“ der Klasse „OpenTok“ fest. Mehr...
enum Archivmodus { ArchiveMode.MANUAL, ArchiveMode.ALWAYS }
Legt Werte für die Eigenschaft „archiveMode“ des Session-Objekts fest. Diese Werte werden auch für den Parameter „archiveMode“ der Methode „OpenTok.CreateSession“ verwendet. Mehr...
enum StreamMode { StreamMode.Auto, StreamMode.Manual }
Ob die in einem Archiv oder einer Sendung enthaltenen Streams automatisch oder manuell ausgewählt werden. Siehe die streamMode Parameter der Methoden „OpenTok.StartArchive“ und „OpenTok.StartBroadcast“). Mehr...

Dokumentation zu Aufzählungstypen

Archivmodus

Legt Werte für die Eigenschaft „archiveMode“ des Sitzung Objekt. Diese Werte verwenden Sie auch für den Parameter „archiveMode“ des OpenTok.CreateSession Methode.

Zähler
MANUAL Die Sitzung wird nicht automatisch archiviert. Um die Sitzung zu archivieren, können Sie die OpenTok.StartArchive Methode.
ALWAYS Die Sitzung wird automatisch archiviert (sobald Clients Streams in der Sitzung veröffentlichen).

Archivstatus

Definiert die Werte, die von der Status-Eigenschaft eines Archiv Objekt. Siehe die Methode ListArchives() der OpenTok Klasse.

Zähler
AVAILABLE Die Archivdatei steht zum Download bereit unter OpenTok Cloud. Die URL der Download-Datei erhalten Sie, indem Sie die Url-Eigenschaft des Archiv Objekt.
DELETED Die Archivdatei wurde gelöscht.
FAILED Die Speicherung des Archivs ist fehlgeschlagen.
PAUSED Die Archivierung läuft, und kein Client veröffentlicht derzeit Streams in der Sitzung. Wenn eine Archivierung läuft und ein Client einen Stream veröffentlicht, lautet der Status „STARTED“. Wenn eine Archivierung „PAUSED“ ist, wird nichts aufgezeichnet. Sobald ein Client mit der Veröffentlichung eines Streams beginnt, startet (oder wird die) Aufzeichnung fortgesetzt. Wenn alle Clients die Verbindung zu einer Sitzung trennen, die gerade archiviert wird, wechselt der Status zu „PAUSED“, und nach 60 Sekunden wird die Archivaufzeichnung beendet (und der Status wechselt zu „STOPPED“).
STARTED Die Archivaufzeichnung hat begonnen und läuft derzeit.
STOPPED Die Archivaufzeichnung wurde beendet, aber die Datei ist nicht verfügbar.
UPLOADED Das Archiv steht zum Herunterladen aus dem Amazon S3-Bucket oder dem Windows Azure-Container bereit, den Sie als Upload-Ziel für Ihr OpenTok-Projekt.
EXPIRED Die Archivdatei steht nicht mehr zum Download auf der OpenTok Cloud.
UNKOWN Der Zustand des Archivs ist unbekannt.

Layouttyp

Der Layouttyp für das an Archiv.

Zähler
bestFit Optimales Layout.
benutzerdefiniert Verwenden Sie ein benutzerdefiniertes Layout (die Eigenschaft „Stylesheet“ muss festgelegt sein).
horizontale Darstellung Querformat.
pip Bild-in-Bild.
vertikale Darstellung Vertikale Darstellung.

MediaMode

Definiert Werte für den Parameter „mediaMode“ des OpenTok.CreateSession Methode der OpenTok Klasse.

Zähler
ROUTED Die Sitzung überträgt Streams mithilfe des Vonage Video API Media Router.
RELAYED Die Sitzung versucht, Streams direkt zwischen den Clients zu übertragen. Wenn zwei Clients aufgrund von Firewalls in den Netzwerken der Clients die Streams des jeweils anderen nicht senden und empfangen können, werden ihre Streams über die OpenTok TURN-Server.

Ausgabemodus

Definiert Werte für die Eigenschaft „OutputMode“ eines Archiv Objekt.

Zähler
COMPOSED Alle Streams im Archiv werden in einer einzigen (zusammengesetzten) Datei gespeichert.
INDIVIDUAL Jeder Stream im Archiv wird in einer eigenen Datei gespeichert.

Rolle

--- enum OpenTokSDK.Role

Legt Werte für den Parameter „role“ der Methode „GenerateToken“ der OpenTok Klasse.

Zähler
PUBLISHER Ein Publisher kann Streams veröffentlichen, Streams abonnieren und Signale senden. (Dies ist der Standardwert, wenn Sie beim Aufruf der Methode „GenerateToken“ der OpenTok Klasse.
SUBSCRIBER Ein Abonnent kann nur Streams abonnieren.
MODERATOR Zusätzlich zu den einem Publisher gewährten Berechtigungen kann ein Moderator Moderationsaufgaben wahrnehmen, beispielsweise Clients zwingen, die Verbindung zu trennen, die Veröffentlichung von Streams zu beenden oder den Ton in veröffentlichten Streams stummzuschalten. Siehe die Leitfaden für Moderatoren.

ScreenShareLayoutType

Für Archiv- und Sende-Layouts: Der Layouttyp, der bei Bildschirmfreigaben verwendet werden soll. Wenn diese Aufzählung verwendet wird, sollte die Eigenschaft „Type“ auf „BestFit“ gesetzt werden.

Zähler
Pip Bild-in-Bild
BestFit Beste Passform
Vertikale Präsentation Vertikale Präsentation
Horizontale Darstellung Horizontale Präsentation

StreamMode

Ob die in einem Archiv oder einer Sendung enthaltenen Streams automatisch oder manuell ausgewählt werden. Siehe die streamMode Parameter des OpenTok.StartArchive und OpenTok.StartBroadcast Methoden).

Zähler
Auto Alle Streams der Sitzung können einbezogen werden.
Handbuch Sie legen fest, welche Streams in das Archiv aufgenommen oder ausgestrahlt werden sollen. Für ein Archiv verwenden Sie die OpenTok.AddStreamToArchive und OpenTok.RemoveStreamFromArchive Methoden (oder die OpenTok.AddStreamToArchiveAsync und OpenTok.RemoveStreamFromArchiveAsync Methoden). Verwenden Sie für eine Übertragung die OpenTok.AddStreamToBroadcast und OpenTok.RemoveStreamFromBroadcast Methoden (oder die OpenTok.AddStreamToBroadcastAsync und OpenTok.RemoveStreamFromBroadcastAsync Methoden).