RTCLocalVideoManager

class RTCLocalVideoManager(capturer: VideoCapturer, cameraConfig: SoraMediaOption.SoraCameraConfig?, isOwnedCapturer: Boolean = false)

ローカルの映像を管理するクラス.

Parameters

capturer

映像キャプチャ

cameraConfig

カメラ設定

isOwnedCapturer

capturer が SDK 内で生成・管理されている場合は true を指定する

Constructors

Link copied to clipboard
constructor(capturer: VideoCapturer, cameraConfig: SoraMediaOption.SoraCameraConfig?, isOwnedCapturer: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var source: VideoSource?
Link copied to clipboard
var surfaceTextureHelper: SurfaceTextureHelper?
Link copied to clipboard
var track: VideoTrack?

Functions

Link copied to clipboard
fun dispose()
Link copied to clipboard
fun initTrack(factory: PeerConnectionFactory, eglContext: EglBase.Context?, appContext: Context)