java.lang.Object

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