H5实时播放组件,延迟很大

##背景
已经根据教程使用了H5实时播放组件,并且可以在IOS,手机浏览器,微信浏览器播放。
我们还旁路推流到其他的CDN地址,使用的RTMP协议,用PC观看时延迟基本在2s左右且稳定。

问题:

1,播放时延迟很大,使用屏幕分享一开始延迟有3s左右,看一会后延迟基本在9s左右。
貌似延迟还会继续慢慢变大,现在15s左右。
2,使用摄像头分享,摄像头一开始就会有6s左右延迟,看一会后延迟基本在12s左右。
貌似不稳定,有时候又降为8s左右。
3,使用摄像头时,掉帧很严重,就想看图片一样,动作不连贯。

这是我的DOM结构:

期望:

1,怎么解决看的时间越久,延迟会慢慢变大?
2,为什么用H5实时播放组件,会比不使用延迟大?如果不使用H5实时播放组件,播放的兼容性又无法保证。
3,如何处理掉帧严重的问题?

在线等!!!感谢!

  1. 这种情况是不正常的,SDK不会有这个问题,建议检查网络和设备
  2. 因为相比直接进频道来收看直播(仅有sdk的延迟),H5要多走H5模块额外处理sdk音视频数据这一块儿,是会多一些延迟的。但是H5因为只能观看不能互动,所以延迟上应该是可以接受的
  3. 掉帧问题查看下设备性能,可以把频道号和通话时间告诉我,我看下后台上能不能看出什么问题

首先很感谢您的回复;
1,掉帧的问题是因为推流端的帧数设置太高,推流设备捕获时缺失一部分流。已经解决。
2,延迟的情况,目前也有偶尔的情况,随着随着看直播的市场,延迟会增加。具体表现为页面切换比较频繁或者动作比较大的时候,会增加延迟,而当页面变动很小时,延迟又慢慢追回来啦。这个问题我们公司已经和声网的工程师取得联系了,还在沟通, 目前也没有给出什么解决方法。谢谢您:smiling_face_with_three_hearts:

呀没事,有解决方向就行