java.lang.Object

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