当前位置:   article > 正文

【新知实验室】TRTC视频会议初体验,以及相关配置和验证_trtc+im实现多人视频会议

trtc+im实现多人视频会议

1.产品概述

腾讯实时音视频(Tencent Real-Time Communication,TRTC),将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。

2.产品架构

实时音视频 TRTC 主打全平台互通的多人音视频通话和低延时互动直播解决方案,提供小程序、Web、Android、iOS、Electron、Windows、macOS 等平台的 SDK 便于开发者快速集成并与实时音视频 TRTC 云服务后台连通。通过腾讯云不同产品间的相互联动,还能简单快速地将实时音视频 TRTC 与即时通信 IM、云直播 CSS、云点播 VOD 等云产品协同使用,扩展更多的业务场景。
具体的可以参照官网的流程图
在这里插入图片描述

3.基本使用及其应用场景

实时音视频(TRTC)主打低延时互动直播和多人音视频两大解决方案,支持低延时直播观看、实时录制、屏幕分享、美颜特效、立体声等能力,还能和直播 CDN 无缝对接,适用于互动连麦、跨房 PK、语音电台、K 歌、小班课、大班课、语音聊天、视频聊天、在线会议等业务场景,本文将简述低延时互动直播和多人音视频两大解决方案所能触达的业务场景。我们可以看以下几种应用场景:
1.语音房
TUIVoiceRoom 是一个开源的音视频 UI 组件,通过在项目中集成 TUIVoiceRoom 组件,您只需要编写几行代码就可以为您的 App 添加“多人语音聊天”等场景。TUIVoiceRoom 同时支持 Android、小程序 等平台
在这里插入图片描述

2.语音电台
支持48kHz采样率,128kbps码率及立体声音频,同时支持 MP3、AAC、WAV 等多种格式本地音乐作为背景声,轻松打造超高品质语音电台。提供丰富的变声特效,大叔音、萝莉音自由切换,让语音电台更有趣。实时音视频提供语音电台场景化组件,可以直接复用,最大程度降低开发成本。

3.在线 K 歌
支持48kHz采样率,128kbps码率及立体声音频,线上演唱也能媲美录音棚效果,低于300ms的超低延时合唱体验,让演唱合作天衣无缝。提供消息透传、时间戳能多种同步机制,助力在线 K 歌场景下伴奏、人声、歌词精准同步。支持耳返功能,从此告别走音跑调。
在这里插入图片描述
4.狼人杀
发言时延低于300ms,抗丢包率超过80%,抗网络抖动超过1000ms,弱网环境下依然保证狼人杀游戏流畅稳定。支持用户网络状态实时监测,保障狼人杀游戏流畅稳定。支持用户音频设备测试,拒绝黑麦,提升游戏体验。
在这里插入图片描述
等许许多多的应用场景等待使用!

4.Web端和移动端的常见问题

1.为什么本地开发测试能正常使用 TRTC Web SDK,但是部署到线上无法使用?
出于对用户安全、隐私等问题的考虑,浏览器限制网页只有在安全的环境下(例如 https、 localhost、file:// 等协议),才能采集麦克风、摄像头。HTTP 协议是不安全的,浏览器会禁止在 HTTP 协议下采集媒体设备。

若您在本地开发测试一切正常,但是页面部署后,却无法正常采集摄像头、麦克风。则请检查您的网页是否部署到了 HTTP 协议上,若是,请使用 HTTPS 部署您的网页,并确保具备合格的 HTTPS 安全证书。
2.移动端(Andriod/iOS)支持哪几种系统音量模式?
支持2种系统音量类型,即通话音量类型和媒体音量类型
通话音量,手机专门为通话场景设计的音量类型,使用手机自带的回声抵消功能,音质相比媒体音量类型较差, 无法通过音量按键将音量调成零,但是支持蓝牙耳机上的麦克风。
媒体音量,手机专门为音乐场景设计的音量类型,音质相比于通话音量类型要好,通过通过音量按键可以将音量调成零。 使用媒体音量类型时,如果要开启回声抵消(AEC)功能,SDK 会开启内置的声学处理算法对声音进行二次处理。 在媒体音量模式下,蓝牙耳机无法使用自带的麦克风采集声音,只能使用手机上的麦克风进行声音采集。

5.代码分享

在这里插入图片描述

该项目的已经上传到github,大家可以自行去查看项目源码,来获得更多的理解以及知识的学习理解

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/70081
推荐阅读
  

闽ICP备14008679号