public interface RCRTCScreenShareOutputStream extends RCRTCVideoOutputStream
RCRTCStream.RCRTCTypeRONG_TAG, TAG_CDN, TAG_DEFAULT, TAG_MCU_LIVE, TAG_SCREEN_SHARE| 限定符和类型 | 方法和说明 |
|---|---|
void |
setCaptureAudioVolume(int volume)
Add from 5.1.15
设置捕获到的音频音量
|
void |
startCaptureAudio(RCRTCScreenShareAudioConfig config,
IRCRTCResultCallback callback)
Add from 5.1.15
开启捕获当前其他应用播放的音频
|
void |
startCaptureScreen(IRCRTCResultCallback callback)
开启屏幕录制
|
void |
stopCaptureAudio()
Add from 5.1.15
停止其他应用音频捕获
|
void |
stopCaptureScreen()
停止屏幕录制
|
getTextureHelper, getVideoConfig, setSource, setVideoConfig, setVideoFrameListener, setWatermarkgetStreamEventListener, getTextureView, getVideoView, setStreamEventListener, setTextureView, setVideoViewgetMediaType, getResourceState, getStreamId, getTag, getType, getUserId, isMute, mutevoid startCaptureScreen(IRCRTCResultCallback callback)
callback - 开启录屏的回调事件void startCaptureAudio(RCRTCScreenShareAudioConfig config, IRCRTCResultCallback callback)
开启捕获当前其他应用播放的音频
config - callback - void stopCaptureAudio()
停止其他应用音频捕获
void setCaptureAudioVolume(int volume)
volume - 范围 0-100void stopCaptureScreen()