目前腾讯云支持的视频技术包括:
腾讯实时音视频(Tencent Real-Time Communication,TRTC)将腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
实时音视频 TRTC 主打全平台互通的多人音视频通话和低延时互动直播解决方案,提供小程序、桌面浏览器、Android、iOS、Electron、Windows、macOS、Linux 等平台的 SDK 便于开发者快速集成并与实时音视频 TRTC 云服务后台连通。通过腾讯云不同产品间的相互联动,还能简单快速地将实时音视频 TRTC 与即时通信 IM、云直播 CSS、云点播 VOD 等云产品协同使用,扩展更多的业务场景。产品架构如下图所示:
DEMO:
https://cloud.tencent.com/document/product/647/17021
SDK 下载
支持App(IOS/Android)web和微信小程序
Web和小程序的集成步骤在demo的文档中有:
在集成小程序 SDK 前,请确保您已完成以下步骤,详见 [跑通Demo(小程序)](https://cloud.tencent.com/document/product/647/32399)。
- 创建了腾讯云实时音视频应用,购买了相应的套餐,并获取到SDKAppID。
- 获取私钥文件。
- 开通小程序类目与推拉流标签权限。
- 小程序服务器域名配置。
## 环境要求
- 微信 App iOS 最低版本要求:7.0.9
- 微信 App Android 最低版本要求:7.0.8
- 小程序基础库最低版本要求:2.10.0
- 由于微信开发者工具不支持原生组件(即和标签),需要在真机上进行运行体验。
在集成小程序 SDK 前,请确保您已完成以下步骤,具体操作请参见 跑通Demo(小程序)。
您可以直接从 Github 下载 SDK 源码压缩包,也可以通过 git clone 下载源码:
实现云端录制与回放
在视频面试、远程定损、金融双录、在线教育、秀场直播以及在线医疗等应用场景中,考虑取证、质检、审核、存档和回放等需求,常需要将整个视频通话或互动直播过程录制和存储下来。
腾讯实时音视频提供了完备的云端录制能力,可以通过旁路推流使用 云直播 的能力为您提供全程的云端录制功能,并将录制下来的文件存储到 云点播 平台,方便用户进行回放。