前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >你问我答 | 实时音视频TRTC

你问我答 | 实时音视频TRTC

作者头像
腾讯云音视频
发布于 2022-02-21 11:10:12
发布于 2022-02-21 11:10:12
2.3K00
代码可运行
举报
文章被收录于专栏:音视频咖音视频咖
运行总次数:0
代码可运行

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

本期共解答10个问题

Q1:TRTC小程序端,不想接入IM,如何实现接收自定义消息?

设置live-player的enable-recv-message属性为true,接收bindstatechange回调的返回值,判断code为2012的就是sei消息。

Q2:Web端的TRTC-Calling如何避免用户呼叫了一个人,这个人却处于通话中,此时用户调取消接听电话的接口会提示这个报错?
进房和信令发送的信令需要优化,因为不同sdk appip在处于通话中时被其他用户呼叫的行为不同。
Q3:互动白板流推到TRTC,进行客户端混流,混流来画面颜色和白板单流不一致?

白色的是白板流画面,灰色的是混流画面

1、Windows除了火狐拉流,其他浏览器,vlc都正常

2、Mac浏览器,vlc都有问题

混流后的视频是hdr(提取、处理、重现视频内容或影像的方式)的,通常视频都是sdr的,整体来说hdr会让图像的色彩、对比度得到提升,但是相应的对设备的解码能力也较sdr要高,如果设备达不到对应的解码要求,就会出现失真或者色彩偏差。

Q4:TRTC 房间什么时候会销毁解散,是否还会计费等问题?

根据文档,https://cloud.tencent.com/document/product/647/43020,理解trtc房间的生命周期,TRTC在房间内即会产生音频计费费用。

TRTC 房间的生命周期是多久?

第一个加入房间的用户为当前房间的所有者,但该用户无法主动解散房间。

  • 通话模式下:所有用户都主动退房时,后台立即解散房间。
  • 直播模式下:最后一个退房的用户是主播角色时,后台立即解散房间;最后一个退房的用户是观众角色时,后台等待10分钟后解散房间。

如果房间内的单个用户异常掉线,90秒后服务端会将该用户清理出当前房间。如果房间内的所有用户都异常掉线,90秒后服务端会自动解散当前房间。用户异常掉线等待时长会被纳入计费用时统计。

当用户要加入的房间不存在时,后台会自动创建一个房间。

在房间内即会产生音频费用,视频费用根据 标清 高清 超清,按照音频收费1:2:4:15收费

Q5:Web端使用页面嵌套无法正常使用摄像头和麦克风?

参考文档:

https://www.cnblogs.com/pijunqi/p/14233721.html

嵌入网站无法使用摄像头和麦克风 可以使用iframe嵌入。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<iframe src="" frameborder="0" width="800" height="600" allow="microphone;camera;midi;encrypted-media;"></iframe>

在使用iframede时候添加allow属性:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
allow="microphone;camera;midi;encrypted-media;"
Q6:视频会议,用户如果退到后台就会退出会议,这个时候再加入会议只能看到自己的预览画面?

点击图标的时候会触发启动页,导致进入了主页面逻辑触发,可以参考文章:https://blog.csdn.net/zuo_er_lyf/article/details/89491133。

Q7:移动端H5页面 ios无法采集到语音(结合语音识别)?

问题场景:这里是TRTC结合语音识别SDK同时采集,然后iOS无法采集到语音,安卓是可以同时采集的。

走TRTC的音视频流,然后用 localStream.getAudioTrack 拿到原生的 MediaStreamTrack 对象,然后转换为符合ASR标准的音频流,然后通话语音识别SDK发起请求。

原因:这里是ios的机制,如果是谷歌浏览器可以同时采集,但是ios的Safari浏览器不支持这样,所以才会出现采集音量有问题。安卓这边是支持这样采集的 ,还有就是pc浏览器也是支持同时采集d的。

Q8:TRTC中多人会议,我们教师以小提琴演奏声乐,小提琴的高音收不进来,拉一个长弓(是指用弓拉一个长音节)这两个声音收录不进来,同样场景我们以微信视频 测试 声音就可以录入?

通过 setSystemVolumeType 接口,支持自主选择通话音量和媒体音量

Q9:TRTC编码输出是544X960的分辨率为何产生了如640x368分辨率的录制文件。

音视频没上行超过2秒,后台自动补的黑帧,默认分辨率是640x368。上行视频后,分辨率正常针对TRTC视频分辨率变更过的情况,云点播录制文件信息记录的还是最初的分辨率

解决办法:

1.进房的时候设置编码参数

2.setVideoEncoderParam在进房之前调用,而不是进房后调用

Q10:TUICalling集成问题,官网文档与Demo代码是不匹配的。

参考TRTC的TUICalling源码demo指导客户使用api。

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
实时音视频 TRTC 常见问题汇总---咨询问题篇
TRTC 是腾讯云基于 QQ 十多年来在音视频通话技术上积累,结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 SDK ,为客户提供多平台互通高品质可定制化的 实时音视频互通服务 解决方案。 (1)您可以通过“crtl+F”(win)、“command+F”(mac)搜索关键字。 (2)若没有您想要的问答,欢迎在评论区提问、留言和交流,笔者会定期解答疑惑。 (3)最新产品动态与变更以官网文档为准。
TRTC小百科
2021/09/16
8.9K2
新知 | RT-ONE™&TRTC赋能实时音视频场景创新
今年腾讯云音视频发布了“三合一”的RT-ONE™网络。该网络整合了腾讯云实时通信网络(TRTC)、即时通信网络(IM)以及流媒体分发网络(CDN)三张网络,为业界最完整的音视频通信PaaS平台构建基座,面向教育、零售、泛娱乐等行业需求提供服务。本次新知系列的第一堂课,我们邀请到了腾讯云音视频的技术导师 —— 刘连响,为大家详解RT-ONE™并分享RT-ONE™&TRTC赋能实时音视频场景的一些创新。 接下来的5周,每周四晚上7:30,我们都会在腾讯云音视频视频号、开源中国、InfoQ、51CTO、云
腾讯云音视频
2021/11/22
2.2K6
实时音视频 TRTC 常见问题汇总---集成接入篇
TRTC 的日志默认压缩加密,后缀为 .xlog。日志是否加密是可以通过 setLogCompressEnabled 来控制,生成的文件名里面含 C(compressed) 的就是加密压缩的,含 R(raw) 的就是明文的。
腾讯视频云-Zachary
2019/11/01
14.5K1
实时音视频 TRTC 常见问题汇总---集成接入篇
实时音视频开发学习1 - 音视频初体验
随着移动互联网速度越来越快的发展,实时音视频的发展也越来越收到重视。腾讯实时音视频(Tencent Real-Time Communication,TRTC)经过了10多年在网络音视频技术的发展与积累,并以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,使得开发者能快速实现低成本、低延时、高品质的音频互动解决方案。
金林学音视频
2020/08/20
4.1K0
实时音视频开发学习1 - 音视频初体验
实时音视频 TRTC 常见问题汇总---小程序篇
如有更多需求,或希望深度合作,可以 提交工单 或致电4009100100联系我们。
腾讯视频云-Zachary
2021/09/21
5.8K0
实时音视频 TRTC 常见问题汇总---小程序篇
腾讯云实时音视频客户端实现A+B->A和A+B->C混流方式
上一篇文章介绍了腾讯云实时音视频的两种混流方式分别是A+B->A和A+B->C,本文重点介绍,客户端如何实现这两种混流的方式,代码附上
singleli
2022/11/28
1.5K0
你问我答 | 实时音视频TRTC(2021年8月-10月)
实时音视频TRTC 你问我答 第2季 本期共解答10个问题 Q1:TRTC通话,实现大小屏切换,类似微信通话效果,点击自己的画面和对方的画面展示位置互换。 支持大小屏切换,使用updateView功能,但需要给TXCloudVideoView调用addview添加一个textureview。 解决方案: 通话过程中,保证双方通话画面正常; 直接调用stop,再调用start,会有一段时间黑屏; 直接调用updateView对调,会导致远端画面不显示,或者没有效果; updateView
腾讯云音视频
2021/11/26
1.2K0
TRTC Android端开发接入学习之常见问题(十一)
V1和V2主要区别在于IM的SDK是否内嵌于TRTC中,V1线路是内嵌,而V2则可选,默认不打包IM的SDK包。V2在通话质量、线路规格、接入难度以及功能扩展上均比V1更有优势。
腾讯云-hongyang
2020/09/27
3.2K0
你问我答 | 实时音视频TRTC(2021年5月-7月)
实时音视频TRTC 你问我答 第1季 本期共解答10个问题 Q1:移动端(Andriod/iOS)支持哪几种系统音量模式? 支持2种系统音量类型,即通话音量类型和媒体音量类型: 通话音量,手机专门为通话场景设计的音量类型,使用手机自带的回声抵消功能,音质相比媒体音量类型较差, 无法通过音量按键将音量调成零,但是支持蓝牙耳机上的麦克风。 媒体音量,手机专门为音乐场景设计的音量类型,音质相比于通话音量类型要好,通过通过音量按键可以将音量调成零。使用媒体音量类型时,如果要开启回声抵消(AEC
腾讯云音视频
2021/08/30
1.3K0
使用TRTC Web SDK实现实时音视频通话
在使用 TRTC Web SDK 中,经常需要使用到两个对象,Client 客户端对象,Stream 流对象:
yuliang
2021/03/03
3.7K0
实时音视频 TRTC 常见问题汇总---WebRTC篇
TRTC Web SDK 对浏览器的详细支持度,您可以查看 TRTC Web SDK 对浏览器支持情况。
腾讯视频云-Zachary
2019/11/15
23.2K3
实时音视频 TRTC 常见问题汇总---WebRTC篇
iOS音视频接入 - TRTC常见问题
在 TRTC SDK 的示例代码中提供了一个叫做GenerateTestUserSig的开源模块,您只需要将其中的 SDKAPPID、EXPIRETIME 和 SECRETKEY 三个成员变量修改成您自己的配置,就可以调用genTestUserSig()函数获取计算好的 UserSig。
小明同学接音视频
2020/10/21
3K0
iOS音视频接入 - TRTC常见问题
实时音视频 TRTC 常见问题汇总——计费案例
TRTC 是腾讯云基于 QQ 十多年来在音视频通话技术上积累,结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 SDK ,为客户提供多平台互通高品质可定制化的 实时音视频互通服务 解决方案。
TRTC小百科
2021/09/27
1.5K0
TRTC零基础上手 -- 视频异常篇
随着移动互联网普及,移动设备和高清摄像头在日常生活和工作中大量使用,人们产生海量的视频数据,如何高效实时采集、传输、显示视频数据,成为当下各方参与者摩拳擦掌的竞技舞台,TRTC是将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,TRTC音视频解决方案是其中的佼佼者。
天上云间
2022/01/09
2.6K0
实时音视频开发学习14 - 常见问题
V1和V2主要区别在于IM的SDK是否内嵌于TRTC中,V1线路是内嵌,而V2则可选,默认不打包IM的SDK包。V2在通话质量、线路规格、接入难度以及功能扩展上均比V1更有优势。
金林学音视频
2020/08/30
2.8K0
实时音视频开发学习14 - 常见问题
实时音视频开发学习5 - 实现分享、音频和音量
trtc的实践功能主要谈及两个模块,一个是web端,另一个为小程序端。这二者分别阐述了trtc的通话模式、直播模式、实时屏幕分享、云端流录制与回放CDN直播回放。
金林学音视频
2020/08/24
1.6K0
实时音视频开发学习5 - 实现分享、音频和音量
实时音视频 TRTC 常见问题汇总---咨询问题篇
支持的平台包括 iOS、Android、Windows(C++)、Windows(C#)、Mac、Web、Electron、微信小程序、Flutter,更多详情请参见 平台支持。
腾讯视频云-Zachary
2019/11/01
13.3K0
实时音视频 TRTC 常见问题汇总---咨询问题篇
实时音视频开发学习8 - 云端混流转码
云端混流主要用于CND直播观看和云端录制回放等场景中,需要将TRTC房间里的多路音视频流混合成一路。混流方式为MCU混流转码集群,其能将多路音视频流进行混合,并将最终生成的视频流分发给直播CDN和云端录制系统。
金林学音视频
2020/08/25
2K0
实时音视频开发学习8 - 云端混流转码
实时音视频 TRTC 常见问题汇总---质量篇
如下代码所示,播放远端观众的画面渲染模式选择 TRTC_VIDEO_RENDER_MODE_FIT模式, 当渲染控件 View 的宽高比与视频宽高此不一致时,有黑边情况。
腾讯视频云-Zachary
2021/10/10
4.1K0
实时音视频(TRTC)常见问题
一般而言,媒体音量指播放音乐、视频的声音、游戏声音等的音量,而通话音量指打电话的音量,视频通话的音量。
腾讯云-yyuanchen
2019/09/27
13.7K1
推荐阅读
相关推荐
实时音视频 TRTC 常见问题汇总---咨询问题篇
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验