方法 | 描述 |
---|---|
create | 创建 StreamingKit 实例 |
destroy | 销毁 StreamingKit 实例 |
setLogFile | 设置日志文件路径 |
setLogFilter | 设置日志文件过滤等级 |
setLogFileSize | 设置每个日志文件大小 |
enableAudioRecording | 开启或关闭音频采集 |
enableVideoCapturing | 开启或关闭视频采集 |
getVideoPreviewRenderer | 获取视频预览渲染器对象 VideoPreviewRenderer |
getCameraCapture | 获取管理摄像头采集行为的对象 AgoraCameraCapturer |
switchResolution | 切换分辨率 |
startStreaming | 开始向 CDN 推送媒体流 |
stopStreaming | 停止向 CDN 推送媒体流 |
muteAudioStream | 停止或恢复发送音频流 |
muteVideoStream | 停止或恢复发送视频流 |
adjustRecordingSignalVolume | 调节本地发送音量 |
switchCamera | 切换前置和后置摄像头 |
addVideoFilter | 添加 video filter |
removeVideoFilter | 移除 video filter |
snapshot | 对设备屏幕截图 |
startScreenCapture | 开启屏幕共享 |
stopScreenCapture | 结束屏幕共享 |
registerAudioFrameObserver | 注册音频帧观测器对象 |
unregisterAudioFrameObserver | 取消注册音频帧观测器对象 |
registerVideoFrameObserver | 注册视频帧观测器对象 |
unregisterVideoFrameObserver | 取消注册视频帧观测器对象 |
getSdkVersion | 获取 Streaming Kit 版本号 |
回调 | 描述 |
---|---|
onStartStreamingSuccess | 推送媒体流成功回调 |
onStartStreamingFailure | 推送媒体流失败回调 |
onMediaStreamingError | 推流过程中媒体流出错回调 |
onStreamingConnectionStateChanged | 推流过程中状态改变回调 |
onAudioFrame | 已获取音频帧回调 |
onVideoFrame | 已获取视频帧回调 |