ksvc / KSYMediaPlayer_iOS

金山云iOS播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds)
http://v.ksyun.com/
Apache License 2.0
561 stars 143 forks source link

KSYMoviePlayerController播放视频的时候,频现卡顿现象 #99

Open Lee-1991 opened 6 years ago

Lee-1991 commented 6 years ago

使用KSYMoviePlayerController播放视频的时候,出现了视频卡顿现象,但是同样的情况下直接使用AVPlayer播放又是没有问题(不会出现卡顿现象)。请问一下有什么优化办法没有啊

mayudong1 commented 6 years ago

是所有视频都这种表现还是个别视频才有卡顿,如果是个别视频可以提供下文件吗? 如果是所有视频都卡顿试试我们的demo播放时什么表现,bufferTimeMax这个设置可能跟卡顿有关系

Lee-1991 commented 6 years ago

这是一个出现卡顿的视频的地址:http://videocdn.xiaoxigeek.com/FpQ0Ef4lpcD4bFm2lJkmg4BAmEdw 不是所有视频都会出现卡顿,是个别视频会出现。

Lee-1991 commented 6 years ago

bufferTimeMax点播的时候默认是3600秒,我将这个参数设置成比较小的数值,还是出现了卡顿现象

mayudong1 commented 6 years ago

你可以试试在url前面加上一个scrawler:,即上面那个url改为scrawler:http://videocdn.xiaoxigeek.com/FpQ0Ef4lpcD4bFm2lJkmg4BAmEdw 就不会有卡顿的现象了 实际上sdk在读取http+MP4格式的文件是,都会在内部加上这个,但是判断是根据url中有没有.mp4来处理的