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