com.opentok.Archive
public class Archive extends 目的
OpenTokセッションのアーカイブを表します。
ネストされたクラスの概要
ネストされたクラス
修飾子と型
クラス
説明
static enum
Archive.OutputMode
で用いられる値を定義します。
ArchiveProperties.Builder.outputMode(com.opentok.Archive.OutputMode) メソッド
によって呼び出され、 getOutputMode() メソッドを使用する。
static enum
Archive.Status
によって返される値を定義します。 getStatus() メソッドを使用する。
static enum
Archive.StreamMode
で用いられる値を定義します。
ArchiveProperties.Builder.streamMode(com.opentok.Archive.StreamMode) メソッド
によって呼び出され、 getStreamMode() メソッドを使用する。
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 具体的なメソッド
修飾子と型
方法
説明
long
getCreatedAt()
アーカイブが作成された時刻(Unixエポックからの経過時間、ミリ秒単位)。
int
getDuration()
アーカイブの保存期間(秒単位)。
String
getId()
アーカイブID。
int
getMaxBitrate()
アーカイブの最大ビットレート(ビット/秒)。
String
getMultiArchiveTag()
アーカイブに対して設定されている場合、multiArchiveTagを返します。
String
getName()
アーカイブの名前。
Archive.OutputMode
getOutputMode()
このアーカイブに対して生成される出力モード: composed または individual.
int
getPartnerId()
アーカイブに関連付けられている OpenTok API キー。
String
getPassword()
アーカイブストレージが暗号化キーを使用するように設定されている場合の暗号化されたパスワード
String
getReason()
Status.STOPPED または Status.FAILED のステータスを持つアーカイブの場合、この文字列は、 アーカイブが停止した理由(「最大実行時間を超過した」など)や失敗した理由を説明します。
String
getResolution()
アーカイブの解像度。
String
getSessionId()
このアーカイブに関連付けられている OpenTok セッションのセッション ID。
long
getSize()
MP4ファイルのサイズ。
Archive.Status
getStatus()
アーカイブのステータスは、以下で定義されているとおり、 Archive.Status を列挙する。
Archive.StreamMode
getStreamMode()
このアーカイブに含めるストリームを選択するために使用するストリームモード:
StreamMode.AUTO または StreamMode.MANUAL.
String
getUrl()
利用可能なMP4ファイルのダウンロードURL。
boolean
hasAudio()
そのアーカイブに音声トラックが含まれているかどうか(true)または(false).
boolean
hasVideo()
そのアーカイブにビデオトラックが含まれているかどうか(true)または(false).
static Archive
makeArchive()
String
toString()
java.lang クラスから継承されたメソッド。目的
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
メソッドの詳細
makeArchive
public static アーカイブ makeArchive()
getCreatedAt
public long getCreatedAt()
アーカイブが作成された時刻(Unixエポックからの経過時間、ミリ秒単位)。
getDuration
public int getDuration()
アーカイブの保存期間(秒単位)。
getId
public ストリング getId()
アーカイブID。
getName
public ストリング getName()
アーカイブの名前。
getResolution
public ストリング getResolution()
アーカイブの解像度。
getPartnerId
public int getPartnerId()
アーカイブに関連付けられている OpenTok API キー。
getReason
public ストリング getReason()
Status.STOPPED または Status.FAILED のステータスを持つアーカイブの場合、この文字列は、 アーカイブが停止した理由(「最大実行時間を超過した」など)や失敗した理由を説明します。
getSessionId
public ストリング getSessionId()
このアーカイブに関連付けられている OpenTok セッションのセッション ID。
getSize
public long getSize()
MP4ファイルのサイズ。まだ生成されていないアーカイブの場合、この値は0に設定されます。
getMaxBitrate
public int getMaxBitrate()
アーカイブの最大ビットレート(ビット/秒)。
バージョン: : 4.15.0
getStatus
public アーカイブのステータス getStatus()
アーカイブのステータスは、以下で定義されているとおり、 Archive.Status を列挙する。
getUrl
public ストリング getUrl()
利用可能な MP4 ファイルのダウンロード URL。これは、ステータスが
Status.AVAILABLE に設定されているアーカイブに対してのみ設定されます。その他のアーカイブ(ステータスが
Status.UPLOADED のアーカイブを含む)の場合、このメソッドは null を返します。 ダウンロードURLは難読化されており、ファイルは
そのURLから10分間のみ利用可能です。新しいURLを生成するには、
OpenTok.listArchives() または OpenTok.getArchive(String)
メソッドを使用する。
hasVideo
public boolean hasVideo()
そのアーカイブにビデオトラックが含まれているかどうか(true)または(false).
hasAudio
public boolean hasAudio()
そのアーカイブに音声トラックが含まれているかどうか(true)または(false).
getOutputMode
public Archive.OutputMode getOutputMode()
このアーカイブに対して生成される出力モード: composed または individual.
getStreamMode
public Archive.StreamMode getStreamMode()
このアーカイブに含めるストリームを選択するために使用するストリームモード:
StreamMode.AUTO または StreamMode.MANUAL.
getPassword
public ストリング getPassword()
アーカイブストレージが暗号化キーを使用するように設定されている場合の暗号化されたパスワード
getMultiArchiveTag
public ストリング getMultiArchiveTag()
アーカイブに対して設定されている場合、multiArchiveTagを返します。
toString
public ストリング toString()
上書き:
: toString 授業中 Object