TRTC Web SDK
API 文档
事件
错误码
类型
教程
更新日志
En
V5 ▾
v4 文档
开发参考
API 文档
创建与房间
create
enterRoom
exitRoom
switchRoom
switchRole
destroy
本地音频
startLocalAudio
updateLocalAudio
stopLocalAudio
本地视频
startLocalVideo
updateLocalVideo
stopLocalVideo
屏幕分享
startScreenShare
updateScreenShare
stopScreenShare
远端视频
startRemoteVideo
updateRemoteVideo
stopRemoteVideo
远端音频
muteRemoteAudio
setRemoteAudioVolume
插件
startPlugin
updatePlugin
stopPlugin
其他
enableAudioVolumeEvaluation
on
off
getAudioTrack
getVideoTrack
getVideoSnapshot
sendSEIMessage
sendCustomMessage
callExperimentalAPI
静态方法
setLogLevel
isSupported
getPermissions
getCameraList
getMicrophoneList
getSpeakerList
setCurrentSpeaker
事件(trtc.on)
异常
ERROR
AUTOPLAY_FAILED
KICKED_OUT
远端用户
REMOTE_USER_ENTER
REMOTE_USER_EXIT
音视频流
REMOTE_AUDIO_AVAILABLE
REMOTE_AUDIO_UNAVAILABLE
REMOTE_VIDEO_AVAILABLE
REMOTE_VIDEO_UNAVAILABLE
AUDIO_VOLUME
AUDIO_FRAME
连接与网络
NETWORK_QUALITY
CONNECTION_STATE_CHANGED
播放状态
AUDIO_PLAY_STATE_CHANGED
VIDEO_PLAY_STATE_CHANGED
设备与屏幕
SCREEN_SHARE_STOPPED
DEVICE_CHANGED
推流与消息
PUBLISH_STATE_CHANGED
TRACK
STATISTICS
SEI_MESSAGE
CUSTOM_MESSAGE
FIRST_VIDEO_FRAME
VIDEO_SIZE_CHANGED
PICTURE_IN_PICTURE_STATE_CHANGED
FULL_SCREEN_STATE_CHANGED
错误码常量
错误码
INVALID_PARAMETER
INVALID_OPERATION
ENV_NOT_SUPPORTED
DEVICE_ERROR
SERVER_ERROR
OPERATION_FAILED
OPERATION_ABORT
UNKNOWN_ERROR
错误对象 - RtcError
code
extraCode
functionName
message
handler
常量(TRTC.TYPE)
SCENE_LIVE
SCENE_RTC
ROLE_ANCHOR
ROLE_AUDIENCE
STREAM_TYPE_MAIN
STREAM_TYPE_SUB
AUDIO_PROFILE_STANDARD
AUDIO_PROFILE_STANDARD_STEREO
AUDIO_PROFILE_HIGH
AUDIO_PROFILE_HIGH_STEREO
QOS_PREFERENCE_SMOOTH
QOS_PREFERENCE_CLEAR
类型定义
TurnServer
ProxyServer
VideoProfile
ScreenShareProfile
TRTCStatistics
TRTCLocalStatistics
TRTCRemoteStatistics
TRTCAudioStatistic
TRTCVideoStatistic
EnableAudioFrameEventOptions
ResumeRemotePlayerOptions
PauseRemotePlayerOptions
PluginName
AudioMixerOptions
UpdateAudioMixerOptions
StopAudioMixerOptions
AIDenoiserOptions
RealtimeTranscriberStartOptions
RealtimeTranscriberStopOptions
UpdateDenoiserOptions
CDNStreamingOptions
Target
Encoding
Mix
AudioMixUser
VideoLayout
FixedVideoUser
PublishMode
VirtualBackgroundOptions
UpdateVirtualBackgroundOptions
WatermarkOptions
BasicBeautyOptions
SmallStreamAutoSwitcherOptions
VoiceChangerStartOptions
VoiceChangerUpdateOptions
教程
快速开始
快速跑通 Demo
开始集成音视频通话
实现互动直播连麦
参考信息
SDK AI MCP 工具
SDK 升级指引
SDK 版本发布日志
WebRTC 已知问题及规避方案
兼容性说明
常见问题
基础功能
切换摄像头和麦克风
设置本地视频属性
开关摄像头、麦克风
屏幕分享
音量大小检测
调试模式
进阶功能
自定义采集与自定义播放渲染
背景音乐实现方案
通话前环境与设备检测
检测网络质量
处理设备插拔
云端混流与转推CDN
开启水印
实现跨房连麦
插件使用
插件系统总览
实时语音转录和翻译
开启 AI 降噪
开启虚拟背景
开启基础美颜
开启美声效果
开启视频解码插件
开启视频合流插件
开启大小流自动切换插件
开启人脸检测插件
最佳实践
多人视频通话
自动播放受限处理建议
应对防火墙受限
Tutorial: 03-info-error-code-tips
03-info-error-code-tips