Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【最佳实践】巡检项:实时音视频 (TRTC) Web SDK 终端版本分布情况

【最佳实践】巡检项:实时音视频 (TRTC) Web SDK 终端版本分布情况

原创
作者头像
jackwlchen
发布于 2022-04-29 07:30:33
发布于 2022-04-29 07:30:33
5300
举报
文章被收录于专栏:腾讯云顾问腾讯云顾问

问题/风险描述:

在部分设备的Chrome浏览器上,拉流端看到的画面会模糊,即使是设置较高分辨率和码率后,这种问题仍然没有改善。

根据用户提供的案例排查,发现推流端的分辨率会在某个时段降低了, 比如:

1 使用摄像头A,创建一个320 * 240的流。

2 再使用摄像头A,创建一个1280 * 720的流(假设摄像头支持)。

经过上述步骤后,实际的分辨率达不到720p,导致远端端观看的画面模糊。

仪表盘
仪表盘

经过排查发现:

  • Chrome 的 H264 硬编高分辨率场景已知的问题,编码分辨率无法到达目标分辨率。
  • Chrome 98 更新了补丁版本,规避了这个问题(高分辨率场景下,编码分辨率达不到目标分辨率)。
  • SDK 在4.8.0+ 通过默认切到软编,来规避高分辨率的已知问题。
  • Chrome 98 的有几个小版本切软编的配置失效了,导致上述问题重现。

解决方案:

这个问题是由于Chrome bug引入的,SDK通过切换到软编来规避硬编的问题。另外,Chrome部分版本更新后又引入了无法切换软编这个新的bug,一方面建议用户升级Chrome,另一方面TRTC SDK将通过更新版本来规避无法切换软编的问题。

注意事项:

因为Web端依赖浏览器,在浏览器升级迭代过程中,TRTC SDK也会密切关注每个版本的兼容性问题。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Q&A丨实时音视频 TRTC 技术问答强势来袭
我们针对实时音视频用户在后台提交的问题,归纳了近期咨询比较多的问答,供各位用户参考。 QUESTION1  Q :画面出现呼吸效应(一下清晰一下模糊),是什么原因?  A :呼吸效应产生主要有2种情况:  1.定焦镜头,I帧太小导致遇到I帧解码时模糊,想办法提高I帧的大小,可以尝试从vbr改为cbr,setVideoEncoderParam中设置videoBitrate=minVideoBitrate即为cbr。  2.变焦镜头,硬件不断聚焦。想办法改善拍摄环境,例如优化光源。 QUESTION2  
腾讯即时通信IM
2021/01/15
2.4K0
实时音视频 TRTC 常见问题汇总---WebRTC篇
TRTC Web SDK 对浏览器的详细支持度,您可以查看 TRTC Web SDK 对浏览器支持情况。
腾讯视频云-Zachary
2019/11/15
23.2K3
实时音视频 TRTC 常见问题汇总---WebRTC篇
你问我答 | 实时音视频TRTC
实时音视频TRTC 你问我答 第3季 本期共解答10个问题 Q1:TRTC小程序端,不想接入IM,如何实现接收自定义消息? 设置live-player的enable-recv-message属性为true,接收bindstatechange回调的返回值,判断code为2012的就是sei消息。 Q2:Web端的TRTC-Calling如何避免用户呼叫了一个人,这个人却处于通话中,此时用户调取消接听电话的接口会提示这个报错? 进房和信令发送的信令需要优化,因为不同sdk appip在处于通话中
腾讯云音视频
2022/02/21
2.3K0
实时音视频开发学习14 - 常见问题
V1和V2主要区别在于IM的SDK是否内嵌于TRTC中,V1线路是内嵌,而V2则可选,默认不打包IM的SDK包。V2在通话质量、线路规格、接入难度以及功能扩展上均比V1更有优势。
金林学音视频
2020/08/30
2.8K0
实时音视频开发学习14 - 常见问题
TRTC零基础上手 -- 视频异常篇
随着移动互联网普及,移动设备和高清摄像头在日常生活和工作中大量使用,人们产生海量的视频数据,如何高效实时采集、传输、显示视频数据,成为当下各方参与者摩拳擦掌的竞技舞台,TRTC是将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,TRTC音视频解决方案是其中的佼佼者。
天上云间
2022/01/09
2.6K0
腾讯实时音视频 TRTC SDK 升级至7.2版本
新版本 TRTCCloud 为移动端开放了 startScreenCapture、stopScreenCapture、pauseScreenCapture 和 resumeScreenCapture 四个接口,分别用于实现开始、结束、暂停和恢复屏幕分享的功能。
smiling
2020/04/24
1.5K0
腾讯实时音视频 TRTC SDK 升级至7.2版本
【最佳实践】巡检项:实时音视频 (TRTC) Web SDK 视频码率设置是否合理
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2022/04/29
8870
【最佳实践】巡检项:实时音视频 (TRTC) 原生平台 SDK 视频码率设置是否合理
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2022/04/29
7310
实时音视频 TRTC 常见问题汇总---质量篇
如下代码所示,播放远端观众的画面渲染模式选择 TRTC_VIDEO_RENDER_MODE_FIT模式, 当渲染控件 View 的宽高比与视频宽高此不一致时,有黑边情况。
腾讯视频云-Zachary
2021/10/10
4.1K0
【最佳实践】巡检项:实时音视频 (TRTC) 检查Web SDK 是否根据视频分辨率和帧率设置了合理的视频码率
在腾讯实时音视频技术(TRTC)的直播场景中,部分观众反映主播的1080p分辨率推流画面模糊不清。我们进行了详细分析后发现,问题源于推流端设置的码率过低。尽管上行分辨率为1080p,但码率仅为500kbps左右。经过测试比较发现,使用500kbps的码率时,即使在相同1080p分辨率下,画面相比于使用1000kbps明显更模糊。因此,这个案例是因为客户设置的码率过低,编码器的画面压缩比设置过大所致,如下图所示:
jackwlchen
2023/05/06
7420
实时音视频 TRTC 常见问题汇总---集成接入篇
TRTC 的日志默认压缩加密,后缀为 .xlog。日志是否加密是可以通过 setLogCompressEnabled 来控制,生成的文件名里面含 C(compressed) 的就是加密压缩的,含 R(raw) 的就是明文的。
腾讯视频云-Zachary
2019/11/01
14.5K1
实时音视频 TRTC 常见问题汇总---集成接入篇
iOS音视频接入 - TRTC实时屏幕分享
应用内分享的方案非常简单,只需要调用 TRTC SDK 提供的接口 startScreenCaptureInApp 并传入编码参数TRTCVideoEncParam 即可。该参数可以设置为 nil,此时 SDK 会沿用开始屏幕分享之前的编码参数。
小明同学接音视频
2020/10/13
2.5K0
iOS音视频接入 - TRTC实时屏幕分享
【最佳实践】巡检项:实时音视频 (TRTC) 原生平台 SDK 终端版本分布情况
用Android 11(APIs level 30)的手机打开应用,然后调用SDK进房接口,会出现崩溃现象。这个崩溃问题只出现Android API level 29+的设备上,根据客户分开该问题已触发40多次。
jackwlchen
2022/04/29
4730
TRTC Android端开发接入学习之实现实时屏幕分享(四)
在完成上一篇文章中我们知道了如何集成到项目中,本节我们来实现其中比较简单的一个功能,熟悉SDK的用法。屏幕分享代码在DEMO->trtcmeetingdemo module中
腾讯云-hongyang
2020/09/02
2K0
TRTC Android端开发接入学习之实现实时屏幕分享(四)
实时音视频(TRTC)常见问题
一般而言,媒体音量指播放音乐、视频的声音、游戏声音等的音量,而通话音量指打电话的音量,视频通话的音量。
腾讯云-yyuanchen
2019/09/27
13.7K1
实时音视频 TRTC 常见问题汇总---咨询问题篇
TRTC 是腾讯云基于 QQ 十多年来在音视频通话技术上积累,结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 SDK ,为客户提供多平台互通高品质可定制化的 实时音视频互通服务 解决方案。 (1)您可以通过“crtl+F”(win)、“command+F”(mac)搜索关键字。 (2)若没有您想要的问答,欢迎在评论区提问、留言和交流,笔者会定期解答疑惑。 (3)最新产品动态与变更以官网文档为准。
TRTC小百科
2021/09/16
8.9K2
Q&A丨实时音视频 TRTC 技术问答第一期强势来袭
我们针对实时音视频用户在后台提交的问题,归纳了近期咨询比较多的问答,供各位用户参考。
Mosen
2020/10/16
2K0
Q&A丨实时音视频 TRTC 技术问答第一期强势来袭
TRTC零基础上手 -- 视频入门篇
随着移动互联网普及,移动设备和高清摄像头在日常生活和工作中大量使用,人们产生海量的视频数据,如何高效实时采集、传输、显示视频数据,成为当下各方参与者摩拳擦掌的竞技舞台,TRTC是将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,TRTC音视频解决方案是其中的佼佼者。
天上云间
2022/01/09
3K1
【最佳实践】巡检项:实时音视频 (TRTC) 检查原生平台 SDK 是否根据辅流/小流视频分辨率和帧率设置了合理的视频码率
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2023/04/27
6410
你问我答 | 实时音视频TRTC(2021年8月-10月)
实时音视频TRTC 你问我答 第2季 本期共解答10个问题 Q1:TRTC通话,实现大小屏切换,类似微信通话效果,点击自己的画面和对方的画面展示位置互换。 支持大小屏切换,使用updateView功能,但需要给TXCloudVideoView调用addview添加一个textureview。 解决方案: 通话过程中,保证双方通话画面正常; 直接调用stop,再调用start,会有一段时间黑屏; 直接调用updateView对调,会导致远端画面不显示,或者没有效果; updateView
腾讯云音视频
2021/11/26
1.2K0
推荐阅读
相关推荐
Q&A丨实时音视频 TRTC 技术问答强势来袭
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档