com.opentok.Broadcast
public class Broadcast extends 目的
OpenTokセッションのライブ配信を表します。
ネストされたクラスの概要
ネストされたクラス
修飾子と型
クラス
説明
static enum
Broadcast.StreamMode
で用いられる値を定義します。
BroadcastProperties.Builder.streamMode(com.opentok.Broadcast.StreamMode) メソッド
によって呼び出され、 getStreamMode() メソッドを使用する。
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 具体的なメソッド
修飾子と型
方法
説明
long
getCreatedAt()
放送が開始された時刻(Unixエポックからの経過時間、ミリ秒単位)。
String
getHls()
その放送のHLS URL(存在する場合)。
String
getHlsStatus()
放送のHLSステータスが判明している場合。
String
getId()
放送ID。
int
getMaxBitrate()
最大ビットレート(ビット/秒)は、放送の構成において指定可能なオプション値です。
int
getMaxDuration()
放送の最大継続時間(秒単位)。
String
getMultiBroadcastTag()
そのブロードキャストに multiBroadcastTag が設定されている場合、それを返します。
int
getProjectId()
その配信に関連付けられている OpenTok API キー。
String
getResolution()
放送の解像度。
List<Rtmp>
getRtmpList()
その放送のRTMP URLの一覧(ある場合)。
String
getSessionId()
この放送に関連付けられている OpenTok セッションのセッション ID。
String
getStatus()
放送の状態(「開始済み」または「停止済み」)。
Broadcast.StreamMode
getStreamMode()
このアーカイブに含めるストリームを選択するために使用するストリームモード:
StreamMode.AUTO または StreamMode.MANUAL.
long
getUpdatedAt()
放送が更新された時刻(Unixエポックからの経過時間、ミリ秒単位)。
boolean
hasAudio()
その放送に音声があるかどうか(true)または(false).
boolean
hasVideo()
その放送に映像が含まれているかどうか(true)または(false).
static Broadcast
makeBroadcast()
を呼ばないでください。 makeBroadcast() メソッドを使用する。
String
toString()
java.lang クラスから継承されたメソッド。目的
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
メソッドの詳細
makeBroadcast
public static ブロードキャスト makeBroadcast()
を呼ばないでください。 makeBroadcast() メソッド。ライブストリーミング配信を開始するには、
次のメソッドを呼び出します。 OpenTok.startBroadcast() メソッドを使用する。
getId
public ストリング getId()
放送ID。
getSessionId
public ストリング getSessionId()
この放送に関連付けられている OpenTok セッションのセッション ID。
getProjectId
public int getProjectId()
その配信に関連付けられている OpenTok API キー。
getCreatedAt
public long getCreatedAt()
放送が開始された時刻(Unixエポックからの経過時間、ミリ秒単位)。
getUpdatedAt
public long getUpdatedAt()
放送が更新された時刻(Unixエポックからの経過時間、ミリ秒単位)。
getMaxDuration
public int getMaxDuration()
放送の最大継続時間(秒単位)。
戻り値: : 最大期間。
getMaxBitrate
public int getMaxBitrate()
最大ビットレート(ビット/秒)は、放送の構成において指定可能なオプション値です。
戻り値: : 最大ビットレート。
getResolution
public ストリング getResolution()
放送の解像度。
getStatus
public ストリング getStatus()
放送の状態(「開始済み」または「停止済み」)。
getMultiBroadcastTag
public ストリング getMultiBroadcastTag()
そのブロードキャストに multiBroadcastTag が設定されている場合、それを返します。
getHls
public ストリング getHls()
その放送のHLS URL(存在する場合)。
getHlsStatus
public ストリング getHlsStatus()
放送のHLSステータス(判明している場合)。「connecting」、「ready」、「live」、「ended」、「error」のいずれか。
戻り値: : HLSのステータスを文字列として返します(該当する場合)。
getRtmpList
その放送のRTMP URLの一覧(ある場合)。
hasAudio
public boolean hasAudio()
その放送に音声があるかどうか(true)または(false).
hasVideo
public boolean hasVideo()
その放送に映像が含まれているかどうか(true)または(false).
getStreamMode
public Broadcast.StreamMode getStreamMode()
このアーカイブに含めるストリームを選択するために使用するストリームモード:
StreamMode.AUTO または StreamMode.MANUAL.
toString
public ストリング toString()
上書き:
: toString 授業中 Object