ksvc / KSYMediaPlayer_Android

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

播放器sdk调用seekTo #109

Open shen375650791 opened 7 years ago

shen375650791 commented 7 years ago

一个视频我从头播放完毕然后我断网,调用seekto需要重新请求服务器所以就播放不了,怎么让这种时候都可以继续用离线的不需要联网呢

shen375650791 commented 7 years ago

我下载的是推流sdk,可以播放,我看见播放器sdk有个缓存内seek 就是seetTo这个方法,为什么推流sdk的播放器里面没有这个方法呢我的推流sdk是4.1.5的

shen375650791 commented 7 years ago

5.缓存内Seek与精准Seek 我看见文档上说这样用 精准Seek功能可参考Wiki 缓存内Seek和精准Seek可同时使用,如下所示

KSYMediaPlayer ksyMediaPlayer; long seekPosition = 100 * 1000; // seek至视频第100s

ksyMediaPlayer.seetTo(seekPosition, true);

FirmianaRain commented 7 years ago

【缓存】是指播放器缓存的还没播放的视频数据,而不是将播放过的视频数据缓存到本地 对于你描述的场景,建议参考 https://github.com/ksvc/ksyhttpcache_android