Package com.opentok
package com.opentok
Includes the main classes of the OpenTok Java SDK.
-
ClassDescriptionRepresents an archive of an OpenTok session.Defines values used in the
ArchiveProperties.Builder.outputMode(com.opentok.Archive.OutputMode)method and returned by theArchive.getOutputMode()method.Defines values returned by theArchive.getStatus()method.Defines values used in theArchiveProperties.Builder.streamMode(com.opentok.Archive.StreamMode)method and returned by theArchive.getStreamMode()method.Represents a layout configuration for a composed archive.Enumeratestypevalues for the layout.Represents a list of archives of OpenTok session(s).Defines values for the archiveMode parameter of theSessionProperties.Builder.archiveMode(ArchiveMode archiveMode)method.Defines values for thepropertiesparameter of theOpenTok.startArchive(String sessionId, ArchiveProperties properties)method.Used to create an ArchiveProperties object.Represents an Audio Connector instance.Defines values for thepropertiesparameter of theOpenTok.connectAudioStream(String, String, AudioConnectorProperties)method.Intermediary stateful object used to constructAudioConnectorProperties.Represents a live streaming broadcast of an OpenTok session.Defines values used in theBroadcastProperties.Builder.streamMode(com.opentok.Broadcast.StreamMode)method and returned by theBroadcast.getStreamMode()method.Represents a layout configuration for a live streaming broadcast.Defines values for thepropertiesparameter of theOpenTok.startBroadcast(String sessionId, BroadcastProperties properties)method.Used to create a BroadcastProperties object.Represents the response fromOpenTok.startCaptions(String, String, CaptionProperties).Defines values for thepropertiesparameter of theOpenTok.startCaptions(String, String, CaptionProperties)method.Used to create a CaptionProperties object.Used internally.Represents HLS options for a live streaming broadcast.Used to create the Hls object.Defines values for the mediaMode parameter of theSessionProperties.Builder.mediaMode(MediaMode mediaMode)method.Defines values for thepropertiesparameter of theOpenTok.forceMuteAll(String, MuteAllProperties)method.Use this class to create a MuteAllProperties object.Contains methods for creating OpenTok sessions, generating tokens, and working with archives.Used to create an OpenTok object with advanced settings.Represents an Experience Composer element response.Defines values for thepropertiesparameter of theOpenTok.startRender(String sessionId, String token, RenderProperties properties)method.Builder for defining the parameters ofRenderProperties.Represents thepropertiesparameter of RenderProperties.Represents theresolutionparameter of RenderProperties.Enum representing the status of aRender.Defines valid video resolutions.Defines values for the role parameter of therole(Role role)method.Represents an RTMP stream in an OpenTok session.Defines values for the RtmpProperties value of theBroadcastPropertiesparameter of theOpenTok.startBroadcast(String, BroadcastProperties)Use this class to create a RtmpProperties object.Enumeratestypevalues for the layout.Represents an OpenTok session.Defines values for thepropertiesparameter of theOpenTok.createSession(SessionProperties)method.Use this class to create a SessionProperties object.Defines values for thepropertiesparameter of theOpenTok.signal(String, SignalProperties)(String, String)} method.Use this class to create a SignalProperties object.An object representing an OpenTok SIP call.Defines values for thepropertiesparameter of theOpenTok.dial(String, String, SipProperties)method.Use this class to create a SipProperties object.Represents a stream in an OpenTok session.Represents a list of OpenTok Streams.Defines values for thepropertiesparameter of theOpenTok.setStreamLayouts(String, StreamListProperties)method.Use this class to create a StreamListProperties object.Defines values for thepropertiesparameter of theOpenTok.setStreamLayouts(String, StreamListProperties)method.Use this class to create a StreamProperties object.Defines values for thetokenOptionsparameter of theOpenTok.generateToken(String sessionId, TokenOptions tokenOptions)method and theSession.generateToken(TokenOptions tokenOptions)method.Use this class to create a TokenOptions object.