前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你问我答 | 实时音视频TRTC(2021年5月-7月)

你问我答 | 实时音视频TRTC(2021年5月-7月)

作者头像
腾讯云音视频
发布2021-08-30 15:41:37
1.2K0
发布2021-08-30 15:41:37
举报
文章被收录于专栏:音视频咖音视频咖

实时音视频TRTC 你问我答 第1季

本期共解答10个问题

Q1:移动端(Andriod/iOS)支持哪几种系统音量模式?

支持2种系统音量类型,即通话音量类型和媒体音量类型:

  • 通话音量,手机专门为通话场景设计的音量类型,使用手机自带的回声抵消功能,音质相比媒体音量类型较差, 无法通过音量按键将音量调成零,但是支持蓝牙耳机上的麦克风。
  • 媒体音量,手机专门为音乐场景设计的音量类型,音质相比于通话音量类型要好,通过通过音量按键可以将音量调成零。使用媒体音量类型时,如果要开启回声抵消(AEC)功能,SDK 会开启内置的声学处理算法对声音进行二次处理。在媒体音量模式下,蓝牙耳机无法使用自带的麦克风采集声音,只能使用手机上的麦克风进行声音采集。
Q2:TRTC 直播支持什么角色?有什么区别?
直播场景(TRTCAppSceneLIVE 和 TRTCAppSceneVoiceChatRoom)支持 TRTCRoleAnchor(主播)和 TRTCRoleAudience(观众)两种角色,区别是主播角色可以同时上行、下行音视频数据,观众角色只支持下行播放其他人的数据。您可以通过调用 switchRole() 进行角色切换。
Q3:实时音视频最多可以同时创建多少个房间?

支持同时并发存在4294967294个房间,累计房间数量无限制。

Q4:小程序端进入多人音视频看不到画面,该如何处理?
  1. 请使用手机真机运行,微信开发者工具内部的模拟器目前暂不支持直接运行;
  2. 请通过 wx.getSystemInfo 查询小程序基础库版本,小程序基础库最低版本要求为2.10.0;
  3. 请确认小程序所属的类目,由于监管要求,小程序推拉流标签使用权限暂时只开放给有限类目。
Q5:运行 Web 端 SDK 时,出现错误:“RtcError: no valid ice candidate found”该如何处理?

出现该错误说明 TRTC Web SDK 在 STUN 打洞失败,请检查防火墙配置。TRTC Web SDK 依赖以下端口进行数据传输,请将其加入防火墙白名单,配置完成后,您可以通过访问并体验官网 Demo 检查配置是否生效。

  • TCP 端口:8687
  • UDP 端口:8000,8080,8800,843,443,16285
  • 域名:qcloud.rtc.qq.com

官网Demo链:https://web.sdk.qcloud.com/trtc/webrtc/demo/latest/official-demo/index.html

Q6:Web 端 SDK 在使用的过程中拔掉摄像头,怎么清除摄像头列表里面的数据?

可以尝试调用 getCameras 方法是否能获取新的设备列表,如果仍然有拔掉的摄像头信息,说明浏览器底层也没有刷新这个列表,Web 端 SDK 也获取不到新的设备列表信息。

Q7:实时音视频能否把直播视频录制后存储在手机本地?

不支持直接存储在手机本地,录制后视频文件默认存储在云点播平台,您可以自行下载并保存到手机中。

更多详情请参见云端录制和回放:https://cloud.tencent.com/document/product/647/16823

Q8:TRTC 是否支持设置镜像画面?
支持,通过 setLocalViewMirror 接口设置本地摄像头预览画面的镜像模式,或通过 setVideoEncoderMirror 接口设置编码器输出的画面镜像模式。
Q9:小程序端如果需要上线或者部署正式环境怎么办?
  1. 请申请域名并做好备案工作;
  2. 请将服务端代码部署到申请的服务器上;
  3. 请将推流域名及 IM 域名配置到小程序控制台 request 合法域名里面: https://cloud.tencent.com https://yun.tim.qq.com
Q10:iOS 端是否可以监听远端离开房间?

可以使用 onRemoteUserLeaveRoom 来监听用户离开房间事件,且该接口仅在 VideoCall 的所有用户和 LIVE 模式下的主播离开房间时会触发回调,观众离开房间不会有回调。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-08-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云音视频 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Q1:移动端(Andriod/iOS)支持哪几种系统音量模式?
  • Q2:TRTC 直播支持什么角色?有什么区别?
  • 直播场景(TRTCAppSceneLIVE 和 TRTCAppSceneVoiceChatRoom)支持 TRTCRoleAnchor(主播)和 TRTCRoleAudience(观众)两种角色,区别是主播角色可以同时上行、下行音视频数据,观众角色只支持下行播放其他人的数据。您可以通过调用 switchRole() 进行角色切换。
  • Q3:实时音视频最多可以同时创建多少个房间?
  • Q4:小程序端进入多人音视频看不到画面,该如何处理?
  • Q5:运行 Web 端 SDK 时,出现错误:“RtcError: no valid ice candidate found”该如何处理?
  • Q6:Web 端 SDK 在使用的过程中拔掉摄像头,怎么清除摄像头列表里面的数据?
  • Q7:实时音视频能否把直播视频录制后存储在手机本地?
  • Q8:TRTC 是否支持设置镜像画面?
  • 支持,通过 setLocalViewMirror 接口设置本地摄像头预览画面的镜像模式,或通过 setVideoEncoderMirror 接口设置编码器输出的画面镜像模式。
  • Q9:小程序端如果需要上线或者部署正式环境怎么办?
  • Q10:iOS 端是否可以监听远端离开房间?
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档