ScreenSource

画面共有による映像入力に関する操作を行うクラス。

Functions

Link copied to clipboard
fun changeCapturingSize(width: Int, height: Int)

画面のキャプチャサイズを変更します。 先にScreenSource.setupを行ってください。

Link copied to clipboard
open override fun createStream(): LocalVideoStream

Publish可能なcom.ntt.skyway.core.content.Streamを生成します。

Link copied to clipboard
fun setup(context: Context, mediaProjectionPermissionResultData: Intent)

初期化します。 画面共有はユーザが確認可能な通知のサービスが立ち上がっている必要があります。

Link copied to clipboard
fun startCapturing(width: Int, height: Int, frameRate: Int)

画面のキャプチャを開始します。 先にScreenSource.setupを行ってください。

Link copied to clipboard

画面のキャプチャを停止します。 先にScreenSource.setupを行ってください。