java.lang.Object

com.opentok.Archive


public class Archive erweitert Objekt

Stellt ein Archiv einer OpenTok-Sitzung dar.

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen

Modifikator und Typ

Klasse

Beschreibung

static enum

Archive.OutputMode

Definiert die Werte, die in der ArchiveProperties.Builder.outputMode(com.opentok.Archive.OutputMode) Methode und von der getOutputMode() Methode.

static enum

Archive.Status

Definiert die von der getStatus() Methode.

static enum

Archive.StreamMode

Definiert die Werte, die in der ArchiveProperties.Builder.streamMode(com.opentok.Archive.StreamMode) Methode und von der getStreamMode() Methode.

Zusammenfassung der Methode

Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

long

getCreatedAt()

Der Zeitpunkt der Erstellung des Archivs in Millisekunden seit der Unix-Epoche.

int

getDuration()

Die Dauer des Archivs in Sekunden.

String

getId()

Die Archiv-ID.

int

getMaxBitrate()

Die maximale Bitrate des Archivs in Bit pro Sekunde.

String

getMultiArchiveTag()

Gibt das „multiArchiveTag“ zurück, sofern es für das Archiv festgelegt ist.

String

getName()

Der Name des Archivs.

Archive.OutputMode

getOutputMode()

Der für dieses Archiv zu erzeugende Ausgabemodus: composed oder individual.

int

getPartnerId()

Der mit dem Archiv verknüpfte OpenTok-API-Schlüssel.

String

getPassword()

Das verschlüsselte Passwort, falls für einen Archivspeicher die Verwendung eines Verschlüsselungsschlüssels konfiguriert wurde

String

getReason()

Bei Archiven mit dem Status „Status.STOPPED“ oder „Status.FAILED“ beschreibt diese Zeichenfolge den Grund, warum das Archiv angehalten wurde (z. B. „maximale Dauer überschritten“) oder fehlgeschlagen ist.

String

getResolution()

Die Auflösung des Archivs.

String

getSessionId()

Die Sitzungs-ID der OpenTok-Sitzung, die mit diesem Archiv verknüpft ist.

long

getSize()

Die Größe der MP4-Datei.

Archive.Status

getStatus()

Der Status des Archivs, wie er durch die Archive.Status enum.

Archive.StreamMode

getStreamMode()

Der Stream-Modus, der zur Auswahl der in dieses Archiv aufzunehmenden Streams verwendet werden soll: StreamMode.AUTO oder StreamMode.MANUAL.

String

getUrl()

Die Download-URL der verfügbaren MP4-Datei.

boolean

hasAudio()

Ob das Archiv eine Audiospur enthält (true) oder nicht (false).

boolean

hasVideo()

Ob das Archiv eine Videospur enthält (true) oder nicht (false).

static Archive

makeArchive()

String

toString()

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Details zur Methode

makeArchive

public static  Archiv makeArchive()

getCreatedAt

public long getCreatedAt()

Der Zeitpunkt der Erstellung des Archivs in Millisekunden seit der Unix-Epoche.

getDuration

public int getDuration()

Die Dauer des Archivs in Sekunden.

getId

öffentlich  Zeichenfolge getId()

Die Archiv-ID.

getName

öffentlich  Zeichenfolge getName()

Der Name des Archivs.

getResolution

öffentlich  Zeichenfolge getResolution()

Die Auflösung des Archivs.

getPartnerId

public int getPartnerId()

Der mit dem Archiv verknüpfte OpenTok-API-Schlüssel.

getReason

öffentlich  Zeichenfolge getReason()

Bei Archiven mit dem Status „Status.STOPPED“ oder „Status.FAILED“ beschreibt diese Zeichenfolge den Grund, warum das Archiv angehalten wurde (z. B. „maximale Dauer überschritten“) oder fehlgeschlagen ist.

getSessionId

öffentlich  Zeichenfolge getSessionId()

Die Sitzungs-ID der OpenTok-Sitzung, die mit diesem Archiv verknüpft ist.

getSize

public long getSize()

Die Größe der MP4-Datei. Bei noch nicht erstellten Archiven ist dieser Wert auf 0 gesetzt.

getMaxBitrate

public int getMaxBitrate()

Die maximale Bitrate des Archivs in Bit pro Sekunde.

Seit: : 4.15.0

getStatus

öffentlich  Archiv.Status getStatus()

Der Status des Archivs, wie er durch die Archive.Status enum.

getUrl

öffentlich  Zeichenfolge getUrl()

Die Download-URL der verfügbaren MP4-Datei. Diese wird nur für ein Archiv gesetzt, dessen Status auf „Status.AVAILABLE“ gesetzt ist; bei anderen Archiven (einschließlich Archiven mit dem Status „Status.UPLOADED“) gibt diese Methode „null“ zurück. Die Download-URL ist verschleiert, und die Datei ist nur 10 Minuten lang über diese URL verfügbar. Um eine neue URL zu generieren, rufen Sie die OpenTok.listArchives() oder OpenTok.getArchive(String) Methode.

hasVideo

public boolean hasVideo()

Ob das Archiv eine Videospur enthält (true) oder nicht (false).

hasAudio

public boolean hasAudio()

Ob das Archiv eine Audiospur enthält (true) oder nicht (false).

getOutputMode

öffentlich  Archive.OutputMode getOutputMode()

Der für dieses Archiv zu erzeugende Ausgabemodus: composed oder individual.

getStreamMode

öffentlich  Archive.StreamMode getStreamMode()

Der Stream-Modus, der zur Auswahl der in dieses Archiv aufzunehmenden Streams verwendet werden soll: StreamMode.AUTO oder StreamMode.MANUAL.

getPassword

öffentlich  Zeichenfolge getPassword()

Das verschlüsselte Passwort, falls für einen Archivspeicher die Verwendung eines Verschlüsselungsschlüssels konfiguriert wurde

getMultiArchiveTag

öffentlich  Zeichenfolge getMultiArchiveTag()

Gibt das „multiArchiveTag“ zurück, sofern es für das Archiv festgelegt ist.

toString

öffentlich  Zeichenfolge toString()

Überschreibungen: : toString im Unterricht  Object