com.opentok.Broadcast
public class Broadcast extends Objekt
Bezeichnet eine Live-Streaming-Übertragung einer OpenTok-Sitzung.
Zusammenfassung zu verschachtelten Klassen
Verschachtelte Klassen
Modifikator und Typ
Klasse
Beschreibung
static enum
Broadcast.StreamMode
Definiert die Werte, die in der
BroadcastProperties.Builder.streamMode(com.opentok.Broadcast.StreamMode) Methode
und von der getStreamMode() Methode.
Zusammenfassung der Methode
Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden
Modifikator und Typ
Methode
Beschreibung
long
getCreatedAt()
Der Zeitpunkt, zu dem die Übertragung gestartet wurde, in Millisekunden seit der Unix-Epoche.
String
getHls()
Die HLS-URL (sofern vorhanden) der Übertragung.
String
getHlsStatus()
Der HLS-Status der Übertragung, sofern bekannt.
String
getId()
Die Sendungs-ID.
int
getMaxBitrate()
Die maximale Bitrate (Bits pro Sekunde) ist ein optionaler Wert, der bei der Erstellung der Übertragung angegeben werden kann.
int
getMaxDuration()
Die maximale Dauer der Übertragung in Sekunden.
String
getMultiBroadcastTag()
Gibt das „multiBroadcastTag“ zurück, sofern es für den Broadcast gesetzt ist.
int
getProjectId()
Der mit der Übertragung verknüpfte OpenTok-API-Schlüssel.
String
getResolution()
Die Sendeauflösung.
List<Rtmp>
getRtmpList()
Eine Liste der RTMP-URLs (sofern vorhanden) der Übertragung.
String
getSessionId()
Die Sitzungs-ID der OpenTok-Sitzung, die mit dieser Übertragung verknüpft ist.
String
getStatus()
Der Sendestatus: entweder „gestartet“ oder „gestoppt“.
Broadcast.StreamMode
getStreamMode()
Der Stream-Modus, der zur Auswahl der in dieses Archiv aufzunehmenden Streams verwendet werden soll:
StreamMode.AUTO oder StreamMode.MANUAL.
long
getUpdatedAt()
Der Zeitpunkt, zu dem die Übertragung aktualisiert wurde, in Millisekunden seit der Unix-Epoche.
boolean
hasAudio()
Ob die Sendung Ton enthält (true) oder nicht (false).
boolean
hasVideo()
Ob die Sendung Video enthält (true) oder nicht (false).
static Broadcast
makeBroadcast()
Rufen Sie nicht die makeBroadcast() Methode.
String
toString()
Von der Klasse „java.lang.“ geerbte Methoden.Objekt
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Details zur Methode
makeBroadcast
public static Sendung makeBroadcast()
Rufen Sie nicht die makeBroadcast() Methode. Um eine Live-Streaming-Übertragung zu starten,
rufen Sie die OpenTok.startBroadcast() Methode.
getId
öffentlich Zeichenfolge getId()
Die Sendungs-ID.
getSessionId
öffentlich Zeichenfolge getSessionId()
Die Sitzungs-ID der OpenTok-Sitzung, die mit dieser Übertragung verknüpft ist.
getProjectId
public int getProjectId()
Der mit der Übertragung verknüpfte OpenTok-API-Schlüssel.
getCreatedAt
public long getCreatedAt()
Der Zeitpunkt, zu dem die Übertragung gestartet wurde, in Millisekunden seit der Unix-Epoche.
getUpdatedAt
public long getUpdatedAt()
Der Zeitpunkt, zu dem die Übertragung aktualisiert wurde, in Millisekunden seit der Unix-Epoche.
getMaxDuration
public int getMaxDuration()
Die maximale Dauer der Übertragung in Sekunden.
Rückgabewerte: : Die maximale Dauer.
getMaxBitrate
public int getMaxBitrate()
Die maximale Bitrate (Bits pro Sekunde) ist ein optionaler Wert, der bei der Erstellung der Übertragung angegeben werden kann.
Gibt Folgendes zurück: : Die maximale Bitrate.
getResolution
öffentlich Zeichenfolge getResolution()
Die Sendeauflösung.
getStatus
öffentlich Zeichenfolge getStatus()
Der Sendestatus: entweder „gestartet“ oder „gestoppt“.
getMultiBroadcastTag
öffentlich Zeichenfolge getMultiBroadcastTag()
Gibt das „multiBroadcastTag“ zurück, sofern es für den Broadcast gesetzt ist.
getHls
öffentlich Zeichenfolge getHls()
Die HLS-URL (sofern vorhanden) der Übertragung.
getHlsStatus
öffentlich Zeichenfolge getHlsStatus()
Der HLS-Status der Übertragung, sofern bekannt. Einer der folgenden Werte: „connecting“, „ready“, „live“, „ended“, „error“.
Rückgabewerte: : Der HLS-Status als Zeichenkette (falls zutreffend).
getRtmpList
öffentlich Liste<RTMP> getRtmpList()
Eine Liste der RTMP-URLs (sofern vorhanden) der Übertragung.
hasAudio
public boolean hasAudio()
Ob die Sendung Ton enthält (true) oder nicht (false).
hasVideo
public boolean hasVideo()
Ob die Sendung Video enthält (true) oder nicht (false).
getStreamMode
öffentlich Broadcast.StreamMode getStreamMode()
Der Stream-Modus, der zur Auswahl der in dieses Archiv aufzunehmenden Streams verwendet werden soll:
StreamMode.AUTO oder StreamMode.MANUAL.
toString
öffentlich Zeichenfolge toString()
Überschreibungen:
: toString im Unterricht Object