com.opentok.Broadcast
classe publique Broadcast hérite de Objet
Il s'agit d'une diffusion en direct d'une session OpenTok.
Résumé des classes imbriquées
Classes imbriquées
Modificateur et type
Classe
Description
static enum
Broadcast.StreamMode
Définit les valeurs utilisées dans le
BroadcastProperties.Builder.streamMode(com.opentok.Broadcast.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'heure à laquelle la diffusion a commencé, exprimée en millisecondes depuis l'époque Unix.
String
getHls()
L'URL HLS (le cas échéant) de la diffusion.
String
getHlsStatus()
Le statut HLS de la diffusion, s'il est connu.
String
getId()
L'identifiant de diffusion.
int
getMaxBitrate()
Le débit binaire maximal (bits par seconde) est une valeur facultative autorisée lors de la création d'une diffusion.
int
getMaxDuration()
La durée maximale de la diffusion, en secondes.
String
getMultiBroadcastTag()
Renvoie la balise multiBroadcastTag si elle est définie pour la diffusion.
int
getProjectId()
La clé API OpenTok associée à la diffusion.
String
getResolution()
La résolution de diffusion.
List<Rtmp>
getRtmpList()
Une liste des URL RTMP (le cas échéant) de la diffusion.
String
getSessionId()
L'identifiant de la session OpenTok associée à cette diffusion.
String
getStatus()
L'état de la diffusion : « en cours » ou « arrêtée ».
Broadcast.StreamMode
getStreamMode()
Le mode de sélection des flux à inclure dans cette archive :
StreamMode.AUTO ou StreamMode.MANUAL.
long
getUpdatedAt()
L'instant auquel la diffusion a été mise à jour, en millisecondes depuis l'époque Unix.
boolean
hasAudio()
Que la diffusion comporte ou non un son (true) ou non (false).
boolean
hasVideo()
Que l'émission comporte ou non une vidéo (true) ou non (false).
static Broadcast
makeBroadcast()
Ne pas appeler le makeBroadcast() méthode.
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
makeBroadcast
public statique Radiodiffusion makeBroadcast()
Ne pas appeler le makeBroadcast() méthode. Pour lancer une diffusion en direct,
appelez la méthode OpenTok.startBroadcast() méthode.
getId
public Chaîne getId()
L'identifiant de diffusion.
getSessionId
public Chaîne getSessionId()
L'identifiant de la session OpenTok associée à cette diffusion.
getProjectId
public int getProjectId()
La clé API OpenTok associée à la diffusion.
getCreatedAt
public long getCreatedAt()
L'heure à laquelle la diffusion a commencé, exprimée en millisecondes depuis l'époque Unix.
getUpdatedAt
public long getUpdatedAt()
L'instant auquel la diffusion a été mise à jour, en millisecondes depuis l'époque Unix.
getMaxDuration
public int getMaxDuration()
La durée maximale de la diffusion, en secondes.
Valeurs renvoyées : : La durée maximale.
getMaxBitrate
public int getMaxBitrate()
Le débit binaire maximal (bits par seconde) est une valeur facultative autorisée lors de la création d'une diffusion.
Renvoie : : Le débit binaire maximal.
getResolution
public Chaîne getResolution()
La résolution de diffusion.
getStatus
public Chaîne getStatus()
L'état de la diffusion : « en cours » ou « arrêtée ».
getMultiBroadcastTag
public Chaîne getMultiBroadcastTag()
Renvoie la balise multiBroadcastTag si elle est définie pour la diffusion.
getHls
public Chaîne getHls()
L'URL HLS (le cas échéant) de la diffusion.
getHlsStatus
public Chaîne getHlsStatus()
L'état HLS de la diffusion, s'il est connu. L'une des valeurs suivantes : « en cours de connexion », « prêt », « en direct », « terminé », « erreur ».
Retourne : : L'état HLS sous forme de chaîne de caractères (le cas échéant).
getRtmpList
public Liste<RTMP> getRtmpList()
Une liste des URL RTMP (le cas échéant) de la diffusion.
hasAudio
public boolean hasAudio()
Que la diffusion comporte ou non un son (true) ou non (false).
hasVideo
public boolean hasVideo()
Que l'émission comporte ou non une vidéo (true) ou non (false).
getStreamMode
public Broadcast.StreamMode getStreamMode()
Le mode de sélection des flux à inclure dans cette archive :
StreamMode.AUTO ou StreamMode.MANUAL.
toString
public Chaîne toString()
Remplacements :
: toString en classe Object