关于观众模式首帧音频卡顿问题

最近我们发现有些观众模式下,拉流的首帧音频会出现卡顿现象,因为我们现在是以观众身份进行的录像回放,所以有大量样本,对于主播身份会不会出现这个问题目前不确定,我看了下水晶球,大都会表现出这种情况,不知道具体原因为何,你看看能帮忙查看一下吗,最近几天有不少这种案例

从后台数据来看,应该不是接收端的问题,是 5901 这个发送端用户的问题。在前两秒,其 Audio Record Frequency 和 Audio Signal Level(input) 异常,怀疑是 cpu 过高导致的异常。具体原因可能需要日志来分析了。

你指的前端日志是打开这个日志吗 AgoraRTC.Logger.enableLogUpload();

不是,是 ios 客户端日志,因为从数据来看应该是发送端的问题。


恩,我在水晶球也看见了5901开始的这样,但是我是以324363318用户看在20:02刚进房间那两秒出现的问题,听上去就卡碟了一样,之后就好了

哦哦,我先看下 web 端 log,稍等。

好的,有结果告诉我一声,谢谢了

日志没看出有什么异常啊。能否再确认下你说的首帧音频卡顿的意思,是指加入频道后听对端音频会卡顿一下吗?根据 SDK 的设计机制,正常情况下,加入频道后会在 1-2s 后才会收到对端音视频,因为解码和渲染(播放)需要一定的时间,不清楚你说的首帧音频是不是指这个?

或者能不能提供个录音和 demo,我们来测试看看。

rylyru1kfypju15r80iewnqnbbvqohfz1574837836187_20191127065716.mkv.zip (328.6 KB)
我们的线上的录像都比较大,这个其中一个我们的录像开头样本,这个还不是特别明显,有的开头几秒都是数码音

感觉这一整段录音都有问题哇,这是线上问题吗?你提个工单吧,最好能附上测试 demo,我们来跟进一下。

是线上的问题,我刚才给你的视频是我在本地录制的跟线上环境还有点区别,我们让同事先看一下录制服务器吧,我提了工单你那边也没有复现环境,这个问题还不是必现的,问个问题一般情况下,在声音首帧一两秒存在那种数码音一般是什么问题导致的,与拉取用户的网络和本地环境有关系吗

杂音的问题一般都是外部环境或者录放音设备导致的,SDK 本身一般是不会主动产生杂音的。

有可能有关系。