public interface RCRTCScreenShareOutputStream extends RCRTCVideoOutputStream
RCRTCStream.RCRTCType
RONG_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, setWatermark
getStreamEventListener, getTextureView, getVideoView, setStreamEventListener, setTextureView, setVideoView
getMediaType, getResourceState, getStreamId, getTag, getType, getUserId, isMute, mute
void startCaptureScreen(IRCRTCResultCallback callback)
callback
- 开启录屏的回调事件void startCaptureAudio(RCRTCScreenShareAudioConfig config, IRCRTCResultCallback callback)
开启捕获当前其他应用播放的音频
config
- callback
- void stopCaptureAudio()
停止其他应用音频捕获
void setCaptureAudioVolume(int volume)
volume
- 范围 0-100void stopCaptureScreen()