java.lang.Object

com.opentok.Session


public class Session extends 目的

OpenTokセッションを表します。 OpenTok.createSession(SessionProperties properties) OpenTokセッションを作成する方法。以下の getSessionId() Session オブジェクトのメソッド を使用して、セッション ID を取得します。

方法の概要

すべてのメソッド インスタンスメソッド 具体的なメソッド

修飾子と型

方法

説明

String

generateToken()

セッション用のトークンを生成します。

String

generateToken(TokenOptions tokenOptions)

OpenTokセッションに接続するためのトークンを作成します。

int

getApiKey()

セッションの生成に使用された OpenTok API キーを返します。

String

getApplicationId()

該当する場合、VonageのアプリケーションIDを取得します。

SessionProperties

getProperties()

セッションを定義するプロパティを返します。

String

getSessionId()

セッションを一意に識別するセッションIDを返します。

java.lang クラスから継承されたメソッド。目的

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

メソッドの詳細

getApplicationId

public ストリング getApplicationId()

該当する場合、VonageのアプリケーションIDを取得します。

戻り値: : Vonage アプリケーションの UUID(文字列)、または null OpenTokのAPIキーとシークレットを使用する場合。

バージョン: : 4.15.0

getApiKey

public int getApiKey()

セッションの生成に使用された OpenTok API キーを返します。

getSessionId

public ストリング getSessionId()

セッションを一意に識別するセッションIDを返します。

getProperties

public SessionProperties getProperties()

セッションを定義するプロパティを返します。これらのプロパティには、以下のものが含まれます:

  • 位置情報のヒントとなるIPアドレス。
  • セッションのストリームが、ピア間で直接送信されるのか、 それともOpenTokメディアサーバーを介して送信されるのか。

generateToken

public ストリング generateToken() スローする OpenTokException

セッション用のトークンを生成します。ロールは「publisher」に設定され、トークンの有効期限は 24時間で、接続データはありません。

戻り値: : トークン文字列。

投球: : OpenTokException

関連項目: : - generateToken(TokenOptions tokenOptions)

generateToken

public ストリング generateToken(TokenOptions tokenOptions) throws OpenTokException

OpenTokセッションに接続するためのトークンを作成します。OpenTokセッションに接続するユーザーを認証するには、 そのユーザーがAPIキーとともに認証トークンを 渡す必要があります。

パラメータ: : tokenOptions - この TokenOptions オブジェクトは、トークンのオプションを定義します。 これには、以下のものが含まれます:

- The role of the token (subscriber, publisher, or moderator)
- The expiration time of the token
- Connection data describing the end-user

戻り値: : トークン文字列。

投球: : OpenTokException