在上一篇文章中我们对音视频有了最基础的认识,下面就来了解下第三方提供的功能强大的实时音视频SDK-TRTC。
TRTC(Tencent Real-Time Communication )为腾讯实时音视频,是腾讯基于20多年来在网络与音视频技术上的深度积累,以多人语音视频通话和低延时互动直播两大场景的优化方案。其部署在腾讯云向开发者提供服务,帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
技术定义上,一般我们对端到端的通信,按延时情况分为以下三种:
1、<1000ms,称为实时,常见的应用有语音通话、视频通话、视频会议等。 2、1000-3000ms,称为准实时,常见的应用有即时通讯、电子邮件等。 3、>3000ms,称为伪实时,常见的应用有短信、传真、直播等。
TRTC系统系统支持旁路直播、RTMP转推、云端混流、云端录制以及各类低延时互动场景的基础业务。其核心点在于实时的数据转发。TRTC包括功能可分为基础功能、高级功能、和扩展功能三大类。
两人或多人视频通话,可支持720P、1080P高清画质,每个房间可同时支持300人同时在线及30人同时开启摄像头,使用场景包括1对1视频通话、多人视频会议、视频聊天等。
即两人或多人语音通话,支持 48kHz,支持双声道。单个房间最多支持300人同时在线,最多支持30人同时开启麦克风,使用场景包括语音聊天、语音会议、语音客服等。
主播与观众视频连麦互动、主播跨房间(跨直播间)PK、平滑上下麦、单个房间可连麦人数无限制,最多支持30人同时连麦、低延时直播模式下,支持10万观众同时播放、CDN 旁路直播模式下,观众数量无限制。
主播与观众语音连麦互动、主播跨房间(跨直播间)PK、平滑上下麦,切换过程无需等待,主播延时小于300ms、单个房间可连麦人数无限制,最多支持30人同时连麦、低延时直播模式下,支持10万观众同时播放、CDN 旁路直播模式下,观众数量无限制。
互动连麦、跨房 PK、屏幕分享、云端录制、服务端本地录制、高音质、高画质、3A 处理、基础美颜、BGM、音效、伴音伴奏、变声、混响、音量大小回调、耳返、自定义音频数据、自定义视频数据、SEI 信息。
CDN 直播观看、即时通信 IM、互动白板、AI 美颜、语音内容审核、视频内容审核。
可点击此处体验,体验地址,使用支持WebRTC浏览器打开(Chrome、QQ等浏览器)
注:如果播放的过程中右上的视频窗口报“必要的系统组件未能正常 运行,请修复flash player”,手动 开启Flash Helper Service服务即可
多种识别手段快解决复杂场景安全问题,适应面高、高速可靠、语种识别全面
Android、iOS、WebRTC、小程序、Windows、Mac、Linux、Electron、桌面浏览器。