Package video. api. upstream
Types
Link copied to clipboard
class ApiVideoUpstream @RequiresPermission(allOf = ["android.permission.RECORD_AUDIO", "android.permission.CAMERA" ] ) constructor( context: Context, apiVideoView: ApiVideoView, apiKey: String? = null, environment: Environment = Environment.PRODUCTION, timeout: Int? = null, appName: String? = null, appVersion: String? = null, partSize: Long = ApiClient.DEFAULT_CHUNK_SIZE, initialAudioConfig: AudioConfig?, initialVideoConfig: VideoConfig?, initialCamera: CameraFacingDirection = CameraFacingDirection.BACK, initialSessionListener: SessionListener? = null, initialSessionUploadPartListener: SessionUploadPartListener? = null, streamerListener: StreamerListener? = null)
Content copied to clipboard
Main API class. A audio and video streamer capture the microphone and the camera stream and generates parts of video.
Link copied to clipboard
class AudioConfigurationHelper(audioHelper: AudioStreamerConfigurationHelper)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class VideoStreamerConfigurationHelper(videoHelper: VideoCameraStreamerConfigurationHelper)
Content copied to clipboard