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