# 腾讯云 RTC RTC Engine — Web > RTC Engine Web 平台文档。 ## Core SDK ### Get Started - [Activate Service](https://pre.trtc.io/zh/document/73281.md): Tencent RTC-Engine 是腾讯云提供的音视频通话产品服务,适用于需要集成实时音视频功能的开发者和企业。本文详细介绍了如何在 Tencent RTC 控制台快速开通体验服务,创建应用,跑通 Demo,以及购买、续费、升级正式版套餐和开启自动续费的操作步骤,帮助用户高效完成产品接入和使用。 - [Run the Demo](https://pre.trtc.io/zh/document/35607.md) - [Integration](https://pre.trtc.io/zh/document/59649.md) ### Basic Features - [UserSig Authentication](https://pre.trtc.io/zh/document/35166.md): 腾讯实时通信服务的 UserSig 是基于 SDKAppID 和 UserID 计算的安全签名,采用 HMAC SHA256 算法,防止恶意攻击者盗用云服务。本文介绍了 UserSig 的基本概念、调试阶段的客户端和控制台计算方法,以及正式运行阶段推荐的服务端计算方案,帮助开发者安全高效地完成身份认证和服务调用。 - [Network Quality Probing](https://pre.trtc.io/zh/document/59655.md) - [Video Quality & Encoding Profiles](https://pre.trtc.io/zh/document/59654.md) - [Video Rotation](https://pre.trtc.io/zh/document/56861.md): TRTC Web SDK 是腾讯云提供的实时音视频开发工具包,支持 Web 平台的视频渲染镜像与填充模式设置。本文面向使用 TRTC Web SDK 5.x 版本的开发者,详细介绍如何通过 startLocalVideo 和 startRemoteVideo 接口配置本地及远端视频的镜像效果与填充模式,帮助用户实现符合业务需求的视频显示效果。 - [Live Streaming Mode](https://pre.trtc.io/zh/document/59650.md) - [Device Management](https://pre.trtc.io/zh/document/59652.md): 腾讯实时音视频 TRTC 媒体设备管理指南,涵盖麦克风和摄像头的打开关闭、设备切换、状态检测及远程用户设备状态监控。适用于需要灵活控制和监测音视频设备的开发者,帮助实现低延迟音视频通话和互动直播场景中设备的高效管理。 - [Volume Control](https://pre.trtc.io/zh/document/59653.md) - [Screen Sharing](https://pre.trtc.io/zh/document/59651.md): TRTC Web SDK 提供屏幕分享功能,适用于需要在网页端实现屏幕共享的开发者。文档详细介绍了如何调用 startScreenShare 启动屏幕分享、播放远端屏幕共享流、开启系统音频共享以及停止屏幕共享的步骤。支持 Chromium 内核浏览器捕获系统音频,并区分主视频流与辅视频流以优化体验。还包含针对 Safari 和 Mac Chrome 屏幕共享常见问题的解决方案,帮助开发者快速集成和排查。 - [Device Capability Detection](https://pre.trtc.io/zh/document/59656.md) ### Advanced Features - [Custom Video Capture & Rendering](https://pre.trtc.io/zh/document/53621.md) - [Custom Audio Processing](https://pre.trtc.io/zh/document/47629.md): 腾讯实时音视频 TRTC Web 平台指南,面向开发者,介绍如何实现本地流的自定义采集和音视频流的自定义播放渲染。支持通过 video 标签和 canvas 元素采集视频流,提供通过 trtc.startLocalVideo/startLocalAudio 方法传入自定义音视频轨道的步骤,并演示如何自定义渲染本地及远端视频流,满足复杂场景下的音视频处理需求。 - [Virtual Background](https://pre.trtc.io/zh/document/59659.md): 腾讯实时音视频 TRTC SDK 提供虚拟背景功能的快速接入指南,适用于需要在音视频通话中实现背景虚化或替换背景图片的开发者。文档详细介绍了插件所需的静态资源部署、浏览器支持检测、插件注册、摄像头开启、虚拟背景开启与参数更新等关键步骤,同时涵盖了常见问题的解决方案,帮助用户高效集成并优化虚拟背景效果。 - [Watermark](https://pre.trtc.io/zh/document/59661.md) - [AI Noise Suppression](https://pre.trtc.io/zh/document/59658.md) - [Background Music & Audio Mixing](https://pre.trtc.io/zh/document/59660.md) - [Voice Changer](https://pre.trtc.io/zh/document/69472.md) - [CDN Relay Streaming](https://pre.trtc.io/zh/document/76908.md) - [Client-side Video Mixing](https://pre.trtc.io/zh/document/74270.md) - [Cross-room Calls](https://pre.trtc.io/zh/document/69471.md) - [Custom Messages / SEI Messages](https://pre.trtc.io/zh/document/59662.md) ### Client APIs - [Overview](https://pre.trtc.io/zh/document/41664.md): TRTC Web SDK 是腾讯云提供的实时音视频 SDK,支持基于 WebRTC 的主流桌面和移动浏览器。该文档详细介绍了 TRTC Web SDK 5.x.x 版本的核心 API,包括创建 TRTC 实例、进退房、音视频采集与发布、远端视频播放及控制等功能。文档还涵盖了丰富的教程、最佳实践和支持平台信息,帮助开发者快速理解和使用 TRTC 实现高质量的音视频通话与互动直播。 - [Error Codes](https://pre.trtc.io/zh/document/41665.md): TRTC Web SDK 是腾讯云提供的实时音视频开发工具包,适用于 Web 平台。本文详细介绍了 TRTC SDK v5.0 定义的 8 种错误码类型,帮助开发者识别并解决调用接口时遇到的常见异常问题,包括参数错误、环境不支持、设备异常、服务端错误等,提供针对性的处理建议,保障音视频通话的稳定性和体验。 ### FAQ - [FAQs for Beginners](https://pre.trtc.io/zh/document/38104.md) - [Billing](https://pre.trtc.io/zh/document/42298.md): 腾讯云实时音视频 TRTC 计费相关常见问题解答,涵盖基础服务与增值服务的收费规则、套餐包使用、账单及用量明细查看、月活跃用户数计算、屏幕分享和 CDN 直播观看计费等内容。帮助用户理解费用结构、预估业务成本,并解决计费疑问。 - [Features](https://pre.trtc.io/zh/document/36057.md) - [Firewall Restrictions](https://pre.trtc.io/zh/document/35164.md): 腾讯实时音视频 TRTC 防火墙限制应对指南,详细介绍客户端 Native SDK、WebRTC 及微信小程序所需配置的端口和域名白名单,帮助用户解决防火墙阻断问题。内容涵盖 TCP/UDP 端口列表、动态域名白名单及内网环境代理设置方案,确保音视频通话服务的稳定连通。 - [How to Downsize Installation Package](https://pre.trtc.io/zh/document/35165.md) - [TRTCCalling for Web](https://pre.trtc.io/zh/document/43096.md): TRTCCalling Web SDK 是腾讯云提供的基于 TRTC 和 TIM 的音视频通话解决方案,支持1v1和多人视频/语音通话。本文汇总了 Web 端使用过程中常见的环境兼容、权限管理、调用错误及版本升级等问题的原因与解决方案,帮助开发者快速定位和解决问题,保障音视频通话的稳定体验。 - [Audio and Video Quality](https://pre.trtc.io/zh/document/43094.md) - [Others](https://pre.trtc.io/zh/document/36058.md) - [Optimize Multi-Person Video Calls](https://pre.trtc.io/zh/document/59665.md) - [Handle Autoplay Restriction](https://pre.trtc.io/zh/document/59666.md) - [Handle Firewall Restriction](https://pre.trtc.io/zh/document/59667.md): 腾讯实时音视频 TRTC Web SDK 解决企业内网防火墙限制的方案指南,适用于因防火墙阻断导致音视频通话失败的场景。文档介绍了两种主要解决方案:方案一通过监听 SDK 错误引导用户配置防火墙白名单,包含所需开放的端口和域名;方案二通过部署 Nginx 代理服务器和 TURN 服务器实现信令和媒体数据的代理中继。详细步骤涵盖服务器搭建、配置及代理设置,帮助用户保障 TRTC Web SDK 在受限网络环境中的稳定使用。 - [Others](https://pre.trtc.io/zh/document/37340.md)