Interface | Description |
---|---|
BaseVideoCapturer.CaptureSwitch |
An interface for defining how the
BaseVideoCapturer.CaptureSwitch.cycleCamera()
method of a Publisher object that implements a custom video capturer. |
Publisher.CameraListener |
Monitors when the camera used by the publisher changes.
|
PublisherKit.AudioLevelListener |
Monitors changes in the audio level of the publisher.
|
PublisherKit.PublisherListener |
Monitors when a publisher starts and stops streaming to the session.
|
Session.ArchiveListener |
Monitors when an archive recording of the session starts and stops.
|
Session.ConnectionListener |
Monitors when other clients connect and disconnect to the session.
|
Session.ReconnectionListener |
Monitors when an a client tries to automatically reconnect after losing its connection to an
OpenTok session.
|
Session.SessionListener |
Monitors state changes in a
Session object. |
Session.SessionOptionsProvider | Deprecated |
Session.SignalListener |
Monitors when a signal is sent in the session.
|
Session.StreamPropertiesListener |
Monitors when properties of streams in the session change.
|
SubscriberKit.AudioLevelListener |
Monitors changes in the audio level of the subscriber.
|
SubscriberKit.AudioStatsListener |
Defines the listener object for getting subscriber audio statistcs.
|
SubscriberKit.StreamListener |
Monitors when the subscriber's stream is interrupted and resumes.
|
SubscriberKit.SubscriberListener |
Monitors state changes of a
SubscriberKit instance. |
SubscriberKit.VideoListener |
Monitors when the subscriber starts and stops receiving video data.
|
SubscriberKit.VideoStatsListener |
Defines the listener object for getting subscriber video statistcs.
|
Class | Description |
---|---|
AudioDeviceManager |
Use the AudioDeviceManager to set a custom audio device to be used by the app.
|
BaseAudioDevice |
Defines an audio device for use in a session.
|
BaseAudioDevice.AudioBus |
The audio bus marshals audio data between the network and the audio
device.
|
BaseAudioDevice.AudioSettings |
Defines the format of the audio when a custom audio driver is used.
|
BaseVideoCapturer |
Defines a video capturer to be used by a
PublisherKit object. |
BaseVideoCapturer.CaptureSettings |
Defines the capture settings for a video capturer.
|
BaseVideoRenderer |
Defines a video renderer to be used by a PublisherKit object or a
SubscriberKit object.
|
Connection |
Represents a connection between a client and an OpenTok session.
|
OpentokError |
Defines errors thrown by the OpenTok Android SDK.
|
Publisher |
Used to capture an audio-video stream from the device's microphone and camera
for use in an OpenTok session.
|
PublisherKit |
A publisher captures an audio-video stream from the sources you specify.
|
Session |
Represents an OpenTok session in which the client is participating.
|
Session.Capabilities |
Defines the value returned by the
Session.getCapabilities() method. |
Session.ConfigurableSessionOptions | |
Session.DefaultSessionOptions | |
Session.SessionOptions | |
Stream |
Represents an audio-video stream in an OpenTok session.
|
Subscriber |
Used to consume an audio-video stream in the OpenTok session.
|
SubscriberKit |
An SubscriberKit (subscriber) object render media data bound to a Stream
The SubscriberKit class lets you set a custom video renderer for the video stream.
|
SubscriberKit.SubscriberAudioStats |
Defines audio statistics for a subscriber.
|
SubscriberKit.SubscriberVideoStats |
Defines video statistics for a subscriber.
|
VideoUtils |
Includes a VideoUtils class, used when setting the preferred
resolution using the
SubscriberKit.setPreferredResolution(VideoUtils.Size
preferredResolution) method. |
VideoUtils.Size |
Defines a video resolution to be used when setting the preferred resolution
using the
SubscriberKit.setPreferredResolution(VideoUtils.Size
preferredResolution) method. |
Enum | Description |
---|---|
BaseAudioDevice.OutputMode |
Defines values for the
BaseAudioDevice.setOutputMode(OutputMode mode) method. |
OpentokError.Domain |
Defines error domains values for OpentokError objects.
|
OpentokError.ErrorCode |
Defines error code values for OpentokError objects.
|
Publisher.CameraCaptureFrameRate |
Defines values for the
frameRate parameter of the
Publisher.Publisher(Context context, String name, CameraCaptureResolution resolution,
CameraCaptureFrameRate frameRate) constructor. |
Publisher.CameraCaptureResolution |
Defines values for the
resolution parameter of the
Publisher.Publisher(Context context, String name, Publisher.CameraCaptureResolution
resolution, Publisher.CameraCaptureFrameRate frameRate) constructor. |
PublisherKit.PublisherKitVideoType |
Defines values for the
PublisherKit.setPublisherVideoType(PublisherKitVideoType type) method. |
Stream.StreamVideoType |
Defines values for the
Stream.getStreamVideoType() method. |