java.lang.Object

com.opentok.Archive


classe publique Archive hérite de Objet

Représente l'archive d'une session OpenTok.

Résumé des classes imbriquées

Classes imbriquées

Modificateur et type

Classe

Description

static enum

Archive.OutputMode

Définit les valeurs utilisées dans le ArchiveProperties.Builder.outputMode(com.opentok.Archive.OutputMode) méthode et renvoyée par la getOutputMode() méthode.

static enum

Archive.Status

Définit les valeurs renvoyées par la fonction getStatus() méthode.

static enum

Archive.StreamMode

Définit les valeurs utilisées dans le ArchiveProperties.Builder.streamMode(com.opentok.Archive.StreamMode) méthode et renvoyée par la getStreamMode() méthode.

Résumé de la méthode

Toutes les méthodesMéthodes statiquesMéthodes d'instanceMéthodes concrètes

Modificateur et type

Méthode

Description

long

getCreatedAt()

L'instant auquel l'archive a été créée, exprimé en millisecondes depuis l'époque Unix.

int

getDuration()

La durée de conservation de l'archive, en secondes.

String

getId()

L'identifiant de l'archive.

int

getMaxBitrate()

Le débit binaire maximal de l'archive, en bits par seconde.

String

getMultiArchiveTag()

Renvoie la balise multiArchiveTag si elle est définie pour l'archive.

String

getName()

Le nom de l'archive.

Archive.OutputMode

getOutputMode()

Mode de sortie à générer pour cette archive : composed ou individual.

int

getPartnerId()

La clé API OpenTok associée à l'archive.

String

getPassword()

Le mot de passe chiffré, si un espace de stockage d'archives a été configuré pour utiliser une clé de chiffrement

String

getReason()

Pour les archives dont le statut est « Status.STOPPED » ou « Status.FAILED », cette chaîne de caractères décrit la raison pour laquelle l'archive s'est arrêtée (par exemple, « durée maximale dépassée ») ou a échoué.

String

getResolution()

La résolution de l'archive.

String

getSessionId()

L'identifiant de la session OpenTok associée à cette archive.

long

getSize()

La taille du fichier MP4.

Archive.Status

getStatus()

Le statut des archives, tel que défini par le Archive.Status enum.

Archive.StreamMode

getStreamMode()

Le mode de sélection des flux à inclure dans cette archive : StreamMode.AUTO ou StreamMode.MANUAL.

String

getUrl()

L'URL de téléchargement du fichier MP4 disponible.

boolean

hasAudio()

Que le fichier d'archive comporte ou non une piste audio (true) ou non (false).

boolean

hasVideo()

Que le fichier d'archive comporte ou non une piste vidéo (true) ou non (false).

static Archive

makeArchive()

String

toString()

Méthodes héritées de la classe java.lang.Objet

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

Détails de la méthode

makeArchive

public statique  Archives makeArchive()

getCreatedAt

public long getCreatedAt()

L'instant auquel l'archive a été créée, exprimé en millisecondes depuis l'époque Unix.

getDuration

public int getDuration()

La durée de conservation de l'archive, en secondes.

getId

public  Chaîne getId()

L'identifiant de l'archive.

getName

public  Chaîne getName()

Le nom de l'archive.

getResolution

public  Chaîne getResolution()

La résolution de l'archive.

getPartnerId

public int getPartnerId()

La clé API OpenTok associée à l'archive.

getReason

public  Chaîne getReason()

Pour les archives dont le statut est « Status.STOPPED » ou « Status.FAILED », cette chaîne de caractères décrit la raison pour laquelle l'archive s'est arrêtée (par exemple, « durée maximale dépassée ») ou a échoué.

getSessionId

public  Chaîne getSessionId()

L'identifiant de la session OpenTok associée à cette archive.

getSize

public long getSize()

La taille du fichier MP4. Pour les archives qui n'ont pas encore été générées, cette valeur est définie sur 0.

getMaxBitrate

public int getMaxBitrate()

Le débit binaire maximal de l'archive, en bits par seconde.

Depuis la version : : 4.15.0

getStatus

public  Archive.Statut getStatus()

Le statut des archives, tel que défini par le Archive.Status enum.

getUrl

public  Chaîne getUrl()

L'URL de téléchargement du fichier MP4 disponible. Elle n'est définie que pour une archive dont le statut est défini sur Status.AVAILABLE ; pour les autres archives (y compris celles dont le statut est Status.UPLOADED), cette méthode renvoie la valeur null. L'URL de téléchargement est masquée, et le fichier n'est accessible via cette URL que pendant 10 minutes. Pour générer une nouvelle URL, appelez la méthode OpenTok.listArchives() ou OpenTok.getArchive(String) méthode.

hasVideo

public boolean hasVideo()

Que le fichier d'archive comporte ou non une piste vidéo (true) ou non (false).

hasAudio

public boolean hasAudio()

Que le fichier d'archive comporte ou non une piste audio (true) ou non (false).

getOutputMode

public  Archive.ModeDeSortie getOutputMode()

Mode de sortie à générer pour cette archive : composed ou individual.

getStreamMode

public  Archive.StreamMode getStreamMode()

Le mode de sélection des flux à inclure dans cette archive : StreamMode.AUTO ou StreamMode.MANUAL.

getPassword

public  Chaîne getPassword()

Le mot de passe chiffré, si un espace de stockage d'archives a été configuré pour utiliser une clé de chiffrement

getMultiArchiveTag

public  Chaîne getMultiArchiveTag()

Renvoie la balise multiArchiveTag si elle est définie pour l'archive.

toString

public  Chaîne toString()

Remplacements : : toString en classe  Object