Package-level declarations

Types

Link copied to clipboard
interface AudioDevice

An audio device.

Link copied to clipboard

An audio device manager.

Link copied to clipboard

Represents the number of bits that are conveyed or processed per unit of time.

Link copied to clipboard

The list of possible bitrate measurement units, in which a bitrate can be expressed.

Link copied to clipboard

A camera video track.

Link copied to clipboard
Link copied to clipboard
data class CandidateSignalingEvent(val mid: String, val candidate: String) : SignalingEvent
Link copied to clipboard
data class Data(val data: ByteArray, val binary: Boolean)
Link copied to clipboard

A data channel that may be available over the MediaConnection.

Link copied to clipboard
fun interface DataSender

A data sender.

Link copied to clipboard

A strategy on how to approach low bandwidth conditions for video streams.

Link copied to clipboard
class IceServer

An Interactive Connectivity Establishment (ICE) server and credentials to access it.

Link copied to clipboard

A local audio track.

Link copied to clipboard
Link copied to clipboard
interface LocalMediaTrack

A local media track.

Link copied to clipboard

A local video track.

Link copied to clipboard
interface MediaConnection

A media connection.

Link copied to clipboard
Link copied to clipboard

Main entry point to the MediaConnection API for clients.

Link copied to clipboard

Represents a signaling component of MediaConnection.

Link copied to clipboard
value class OfferSignalingEvent(val description: String) : SignalingEvent
Link copied to clipboard
data class QualityProfile(val width: Int, val height: Int, val fps: Int)

A quality profile used to capture the video.

Link copied to clipboard
interface Renderer

A marker interface that denotes an entity that can render a VideoTrack.

Link copied to clipboard
Link copied to clipboard
value class SecureCheckCode(val value: String)

A secure check code.

Link copied to clipboard
sealed interface SignalingEvent
Link copied to clipboard
interface VideoTrack

A video track that may be rendered onto a Renderer.