KSYMediaPlayer_Android icon indicating copy to clipboard operation
KSYMediaPlayer_Android copied to clipboard

网络不稳定情况下视频的延迟越来越高

Open YingLin504 opened this issue 8 years ago • 6 comments

问题:直播过程中出现卡顿(肉眼不可见),代码中收到了OnInfoListener .onInfo的KSYMediaPlayer.MEDIA_INFO_BUFFERING_START消息,bufferEmptyDuration()方法获取卡顿时长为0. 导致后期直播的视频播放内容和现场内容延迟越来越久,后期不会自动加快播放速度进行“追赶”。

网络不稳定的时候特别容易出现。正常网络情况下运行一段时间一般都会出现视频延迟1-2秒的情况(与别的android MediaPlayer进行对比),setBufferTimeMax已经设置为0.5f

YingLin504 avatar Oct 12 '17 07:10 YingLin504

直播流是纯视频吗

FirmianaRain avatar Oct 12 '17 07:10 FirmianaRain

@FirmianaRain RTMP协议传输的纯视频 开始使用的NodeMedia播放器https://github.com/NodeMedia,本来想替换为KSYMediaPlayer,但是对比发现该问题。

YingLin504 avatar Oct 12 '17 07:10 YingLin504

好的,我们尽快解决此问题

FirmianaRain avatar Oct 12 '17 08:10 FirmianaRain

@FirmianaRain 问题有进展吗?

YingLin504 avatar Dec 05 '17 03:12 YingLin504

此问题有解决吗?

chile-zhong avatar Oct 19 '18 08:10 chile-zhong

此有问题有解决吗,我设置的5秒,能延迟到30秒去了~~~~~~

goodjok avatar Jan 28 '19 06:01 goodjok