C# Class OpenTokSDK.OpenTok

ファイルを表示 Open project: opentok/Opentok-.NET-SDK Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CreateSession ( string location = "", MediaMode mediaMode = MediaMode.RELAYED, ArchiveMode archiveMode = ArchiveMode.MANUAL ) : OpenTokSDK.Session
DeleteArchive ( string archiveId ) : void
GenerateToken ( string sessionId, Role role = Role.PUBLISHER, double expireTime, string data = null ) : string
GetArchive ( string archiveId ) : Archive
ListArchives ( ) : ArchiveList
ListArchives ( int offset, int count ) : ArchiveList
OpenTok ( int apiKey, string apiSecret ) : System
OpenTok ( int apiKey, string apiSecret, string apiUrl ) : System
StartArchive ( string sessionId, string name = "", bool hasVideo = true, bool hasAudio = true, OutputMode outputMode = OutputMode.COMPOSED ) : Archive
StopArchive ( string archiveId ) : Archive

Method Details

CreateSession() public method

public CreateSession ( string location = "", MediaMode mediaMode = MediaMode.RELAYED, ArchiveMode archiveMode = ArchiveMode.MANUAL ) : OpenTokSDK.Session
location string
mediaMode MediaMode
archiveMode ArchiveMode
return OpenTokSDK.Session

DeleteArchive() public method

public DeleteArchive ( string archiveId ) : void
archiveId string
return void

GenerateToken() public method

public GenerateToken ( string sessionId, Role role = Role.PUBLISHER, double expireTime, string data = null ) : string
sessionId string
role Role
expireTime double
data string
return string

GetArchive() public method

public GetArchive ( string archiveId ) : Archive
archiveId string
return Archive

ListArchives() public method

public ListArchives ( ) : ArchiveList
return ArchiveList

ListArchives() public method

public ListArchives ( int offset, int count ) : ArchiveList
offset int
count int
return ArchiveList

OpenTok() public method

public OpenTok ( int apiKey, string apiSecret ) : System
apiKey int
apiSecret string
return System

OpenTok() public method

public OpenTok ( int apiKey, string apiSecret, string apiUrl ) : System
apiKey int
apiSecret string
apiUrl string
return System

StartArchive() public method

public StartArchive ( string sessionId, string name = "", bool hasVideo = true, bool hasAudio = true, OutputMode outputMode = OutputMode.COMPOSED ) : Archive
sessionId string
name string
hasVideo bool
hasAudio bool
outputMode OutputMode
return Archive

StopArchive() public method

public StopArchive ( string archiveId ) : Archive
archiveId string
return Archive